ZOSAPI.Editors.LDE.ILDECoatingData Interface Reference
Last update: 17.07.2025Surface properties coatings tab. This interface can be accessed via the ILDERow interface. More...
Public Member Functions | |
| string[] | GetAvailableCoatings () |
| ILDECoatingSettings | GetLayerSettings (int Layer) |
| Gets the settings for the specified layer. | |
| bool | SetLayerSettings (int Layer, ILDECoatingSettings settings) |
| Sets the settings for the specified layer. | |
| void | SetAllThicknessVariable () |
| void | SetAllThicknessFixed () |
| void | SetAllThicknessOne () |
| void | SetAllIndexVariable () |
| void | SetAllIndexFixed () |
| void | SetAllIndexZero () |
| void | SetAllExtinctionVariable () |
| void | SetAllExtinctionFixed () |
| void | SetAllExtinctionZero () |
Properties | |
| string | Coating [get, set] |
| bool | UseLayerMultiplierAndOffsets [get, set] |
| int | NumberOfLayers [get] |
Detailed Description
Surface properties coatings tab. This interface can be accessed via the ILDERow interface.
Member Function Documentation
◆ GetAvailableCoatings()
| string[] ZOSAPI.Editors.LDE.ILDECoatingData.GetAvailableCoatings | ( | ) |
◆ GetLayerSettings()
| ILDECoatingSettings ZOSAPI.Editors.LDE.ILDECoatingData.GetLayerSettings | ( | int | Layer | ) |
Gets the settings for the specified layer.
- Parameters
-
Layer The layer number to retrieve (1 to NumberOfLayers).
- Returns
◆ SetAllExtinctionFixed()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllExtinctionFixed | ( | ) |
◆ SetAllExtinctionVariable()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllExtinctionVariable | ( | ) |
◆ SetAllExtinctionZero()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllExtinctionZero | ( | ) |
◆ SetAllIndexFixed()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllIndexFixed | ( | ) |
◆ SetAllIndexVariable()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllIndexVariable | ( | ) |
◆ SetAllIndexZero()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllIndexZero | ( | ) |
◆ SetAllThicknessFixed()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllThicknessFixed | ( | ) |
◆ SetAllThicknessOne()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllThicknessOne | ( | ) |
◆ SetAllThicknessVariable()
| void ZOSAPI.Editors.LDE.ILDECoatingData.SetAllThicknessVariable | ( | ) |
◆ SetLayerSettings()
| bool ZOSAPI.Editors.LDE.ILDECoatingData.SetLayerSettings | ( | int | Layer, |
| ILDECoatingSettings | settings | ||
| ) |
Sets the settings for the specified layer.
- Parameters
-
Layer The layer number to set (1 to NumberOfLayers). settings The new settings; use GetLayerSettings to get the settings first.
- Returns
treif the layer # and settings are valid; otherwise,false.
Property Documentation
◆ Coating
|
getset |
◆ NumberOfLayers
|
get |
◆ UseLayerMultiplierAndOffsets
|
getset |