ZOSAPI.Editors.LDE.ISurfaceScatteringType Interface Reference
Last update: 17.07.2025Base interface for all surface scattering types. This interface can be retrieved from the ILDEScatteringData interface. Note that the "_S_" properties are convenience methods for retrieving the derived interface for the appropriate scattering type settings. More...
Inheritance diagram for ZOSAPI.Editors.LDE.ISurfaceScatteringType:

Properties | |
| SurfaceScatteringTypes | Type [get] |
| Gets the scattering type for this instance. | |
| ISurfaceScatteringNone | _S_None [get] |
| ISurfaceScatteringLambertian | _S_Lambertian [get] |
| ISurfaceScatteringGaussian | _S_Gaussian [get] |
| ISurfaceScatteringABg | _S_ABg [get] |
| ISurfaceScatteringABgFile | _S_ABgFile [get] |
| ISurfaceScatteringBSDF | _S_BSDF [get] |
| ISurfaceScatteringUser | _S_User [get] |
| ISurfaceScatteringCatalog | _S_Catalog [get] |
Detailed Description
Base interface for all surface scattering types. This interface can be retrieved from the ILDEScatteringData interface. Note that the "_S_" properties are convenience methods for retrieving the derived interface for the appropriate scattering type settings.
Property Documentation
◆ _S_ABg
|
get |
◆ _S_ABgFile
|
get |
◆ _S_BSDF
|
get |
◆ _S_Catalog
|
get |
◆ _S_Gaussian
|
get |
◆ _S_Lambertian
|
get |
◆ _S_None
|
get |
◆ _S_User
|
get |
◆ Type
|
get |
Gets the scattering type for this instance.
The scattering type.