ZOSAPI.Editors.ISolveData Interface Reference
Last update: 17.07.2025Base interface for all solve types. This interface can be accesed via the IEditorCell interface. Note that the S properties are for convenience only and merely cast this interface to the appropriate derived interface. See the OpticStudio documentation for details on the various solve types. More...

Detailed Description
Base interface for all solve types. This interface can be accesed via the IEditorCell interface. Note that the S properties are for convenience only and merely cast this interface to the appropriate derived interface. See the OpticStudio documentation for details on the various solve types.
Usage (see Example 15 for a full sample)
C#
C++
Matlab
Python
Property Documentation
◆ _S_Aplanatic
|
get |
◆ _S_Automatic
|
get |
◆ _S_CenterOfCurvature
|
get |
◆ _S_ChiefRayAngle
|
get |
◆ _S_ChiefRayHeight
|
get |
◆ _S_ChiefRayNormal
|
get |
◆ _S_CocentricRadius
|
get |
◆ _S_CocentricSurface
|
get |
◆ _S_Compensator
|
get |
◆ _S_ConfigPickup
|
get |
Usage (see Example 18 for a full sample)
C#
C++
Matlab
Python
◆ _S_DuplicateSag
|
get |
◆ _S_EdgeThickness
|
get |
◆ _S_ElementPower
|
get |
◆ _S_FieldPickup
|
get |
◆ _S_Fixed
|
get |
◆ _S_FNumber
|
get |
Usage (see Example 01 for a full sample)
C#
C++
Matlab
Python
◆ _S_InvertSag
|
get |
◆ _S_MarginalRayAngle
|
get |
◆ _S_MarginalRayHeight
|
get |
◆ _S_MarginalRayNormal
|
get |
◆ _S_MaterialModel
|
get |
◆ _S_MaterialOffset
|
get |
◆ _S_MaterialSubstitute
|
get |
◆ _S_Maximum
|
get |
◆ _S_None
|
get |
◆ _S_ObjectPickup
|
get |
◆ _S_OpticalPathDifference
|
get |
◆ _S_PickupChiefRay
|
get |
◆ _S_Position
|
get |
◆ _S_PupilPosition
|
get |
◆ _S_SurfacePickup
|
get |
Usage (see Example 15 for a full sample)
C#
C++
Matlab
Python
◆ _S_ThermalPickup
|
get |
◆ _S_Variable
|
get |
◆ _S_ZPLMacro
|
get |
◆ IsValid
|
get |
Gets a value indicating whether the current solve settings are valid.
true if the settings are valid; otherwise, false.
◆ Type
|
get |
The solve type for this instance.
The instance solve type.