Skip to main content

ZOS-API interface 2024 R2 SP02

ZOSAPI.Editors.LDE.ILDECoatingData Interface Reference

Last update: 17.07.2025

Surface 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
LayerThe 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
LayerThe layer number to set (1 to NumberOfLayers).
settingsThe new settings; use GetLayerSettings to get the settings first.
Returns
tre if the layer # and settings are valid; otherwise, false.

Property Documentation

◆ Coating

string ZOSAPI.Editors.LDE.ILDECoatingData.Coating
getset

◆ NumberOfLayers

int ZOSAPI.Editors.LDE.ILDECoatingData.NumberOfLayers
get

◆ UseLayerMultiplierAndOffsets

bool ZOSAPI.Editors.LDE.ILDECoatingData.UseLayerMultiplierAndOffsets
getset

Connect with Ansys