Skip to main content

ZOS-API interface 2024 R2

ZOSAPI.Editors.NCE.IObjectOffAxisMirror Interface Reference

Last update: 17.07.2025
Inheritance diagram for ZOSAPI.Editors.NCE.IObjectOffAxisMirror:

Public Member Functions

IEditorCell GetCoefficientCell (int termNumber)
 
double GetCoefficient (int term)
 
void SetCoefficient (int term, double value)
 

Properties

IEditorCell XHalfWidthCell [get]
 
IEditorCell YHalfWidthCell [get]
 
IEditorCell ThicknessCell [get]
 
IEditorCell ShapeCell [get]
 
IEditorCell Radius1Cell [get]
 
IEditorCell Conic1Cell [get]
 
IEditorCell Radius2Cell [get]
 
IEditorCell OffAxisCell [get]
 
IEditorCell NumTermsCell [get]
 
IEditorCell NormRadiusCell [get]
 
double XHalfWidth [get, set]
 
double YHalfWidth [get, set]
 
double Thickness [get, set]
 
int Shape [get, set]
 
double Radius1 [get, set]
 
double Conic1 [get, set]
 
double Radius2 [get, set]
 
double OffAxis [get, set]
 
int NumTerms [get, set]
 
double NormRadius [get, set]
 
- Properties inherited from ZOSAPI.Editors.NCE.IObject
ObjectType Type [get]
 
INCERow Row [get]
 
bool IsValid [get]
 
long Id [get]
 

Member Function Documentation

◆ GetCoefficient()

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.GetCoefficient ( int  term)

◆ GetCoefficientCell()

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.GetCoefficientCell ( int  termNumber)

◆ SetCoefficient()

void ZOSAPI.Editors.NCE.IObjectOffAxisMirror.SetCoefficient ( int  term,
double  value 
)

Property Documentation

◆ Conic1

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Conic1
getset

◆ Conic1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Conic1Cell
get

◆ NormRadius

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.NormRadius
getset

◆ NormRadiusCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.NormRadiusCell
get

◆ NumTerms

int ZOSAPI.Editors.NCE.IObjectOffAxisMirror.NumTerms
getset

◆ NumTermsCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.NumTermsCell
get

◆ OffAxis

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.OffAxis
getset

◆ OffAxisCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.OffAxisCell
get

◆ Radius1

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Radius1
getset

◆ Radius1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Radius1Cell
get

◆ Radius2

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Radius2
getset

◆ Radius2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Radius2Cell
get

◆ Shape

int ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Shape
getset

◆ ShapeCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.ShapeCell
get

◆ Thickness

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.Thickness
getset

◆ ThicknessCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.ThicknessCell
get

◆ XHalfWidth

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.XHalfWidth
getset

◆ XHalfWidthCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.XHalfWidthCell
get

◆ YHalfWidth

double ZOSAPI.Editors.NCE.IObjectOffAxisMirror.YHalfWidth
getset

◆ YHalfWidthCell

IEditorCell ZOSAPI.Editors.NCE.IObjectOffAxisMirror.YHalfWidthCell
get

Connect with Ansys