Skip to main content

ZOS-API interface 2025 R2

ZOSAPI.Editors.LDE.ISurfaceTrueFreeform Interface Reference

Last update: 16.07.2025
Inheritance diagram for ZOSAPI.Editors.LDE.ISurfaceTrueFreeform:

Properties

IEditorCell NumVariablePointsCell [get]
 
IEditorCell RadiusXCell [get]
 
IEditorCell ConicXCell [get]
 
IEditorCell ZernikeDecenter_X_Cell [get]
 
IEditorCell ZernikeDecenter_Y_Cell [get]
 
double RadiusX [get, set]
 
double ConicX [get, set]
 
double ZernikeDecenter_X [get, set]
 
double ZernikeDecenter_Y [get, set]
 
int NumVariablePoints [get]
 
- Properties inherited from ZOSAPI.Editors.LDE.ISurface
SurfaceType Type [get]
 
ILDERow Row [get]
 
bool IsValid [get]
 
long Id [get]
 
- Properties inherited from ZOSAPI.Editors.LDE.ISurfaceFreeformNthZernike
IEditorCell NumberOfZernikeTermsCell [get]
 
IEditorCell NormRadiusCell [get]
 
int NumberOfZernikeTerms [get, set]
 
double NormRadius [get, set]
 
- Properties inherited from ZOSAPI.Editors.LDE.ISurfaceFreeformXYPolynomial
IEditorCell NumberOfPolynomialTermsCell [get]
 
int NumberOfPolynomialTerms [get, set]
 
IEditorCell X1Y0Cell [get]
 
IEditorCell X0Y1Cell [get]
 
IEditorCell X2Y0Cell [get]
 
IEditorCell X1Y1Cell [get]
 
IEditorCell X0Y2Cell [get]
 
IEditorCell X3Y0Cell [get]
 
IEditorCell X2Y1Cell [get]
 
IEditorCell X1Y2Cell [get]
 
IEditorCell X0Y3Cell [get]
 
IEditorCell X4Y0Cell [get]
 
IEditorCell X3Y1Cell [get]
 
IEditorCell X2Y2Cell [get]
 
IEditorCell X1Y3Cell [get]
 
IEditorCell X0Y4Cell [get]
 
IEditorCell X5Y0Cell [get]
 
IEditorCell X4Y1Cell [get]
 
IEditorCell X3Y2Cell [get]
 
IEditorCell X2Y3Cell [get]
 
IEditorCell X1Y4Cell [get]
 
IEditorCell X0Y5Cell [get]
 
IEditorCell X6Y0Cell [get]
 
IEditorCell X5Y1Cell [get]
 
IEditorCell X4Y2Cell [get]
 
IEditorCell X3Y3Cell [get]
 
IEditorCell X2Y4Cell [get]
 
IEditorCell X1Y5Cell [get]
 
IEditorCell X0Y6Cell [get]
 
IEditorCell X7Y0Cell [get]
 
IEditorCell X6Y1Cell [get]
 
IEditorCell X5Y2Cell [get]
 
IEditorCell X4Y3Cell [get]
 
IEditorCell X3Y4Cell [get]
 
IEditorCell X2Y5Cell [get]
 
IEditorCell X1Y6Cell [get]
 
IEditorCell X0Y7Cell [get]
 
IEditorCell X8Y0Cell [get]
 
IEditorCell X7Y1Cell [get]
 
IEditorCell X6Y2Cell [get]
 
IEditorCell X5Y3Cell [get]
 
IEditorCell X4Y4Cell [get]
 
IEditorCell X3Y5Cell [get]
 
IEditorCell X2Y6Cell [get]
 
IEditorCell X1Y7Cell [get]
 
IEditorCell X0Y8Cell [get]
 
IEditorCell X9Y0Cell [get]
 
IEditorCell X8Y1Cell [get]
 
IEditorCell X7Y2Cell [get]
 
IEditorCell X6Y3Cell [get]
 
IEditorCell X5Y4Cell [get]
 
IEditorCell X4Y5Cell [get]
 
IEditorCell X3Y6Cell [get]
 
IEditorCell X2Y7Cell [get]
 
IEditorCell X1Y8Cell [get]
 
IEditorCell X0Y9Cell [get]
 
IEditorCell X10Y0Cell [get]
 
IEditorCell X9Y1Cell [get]
 
IEditorCell X8Y2Cell [get]
 
IEditorCell X7Y3Cell [get]
 
IEditorCell X6Y4Cell [get]
 
IEditorCell X5Y5Cell [get]
 
IEditorCell X4Y6Cell [get]
 
IEditorCell X3Y7Cell [get]
 
IEditorCell X2Y8Cell [get]
 
IEditorCell X1Y9Cell [get]
 
IEditorCell X0Y10Cell [get]
 
IEditorCell X11Y0Cell [get]
 
IEditorCell X10Y1Cell [get]
 
IEditorCell X9Y2Cell [get]
 
IEditorCell X8Y3Cell [get]
 
IEditorCell X7Y4Cell [get]
 
IEditorCell X6Y5Cell [get]
 
IEditorCell X5Y6Cell [get]
 
IEditorCell X4Y7Cell [get]
 
IEditorCell X3Y8Cell [get]
 
IEditorCell X2Y9Cell [get]
 
IEditorCell X1Y10Cell [get]
 
IEditorCell X0Y11Cell [get]
 
IEditorCell X12Y0Cell [get]
 
IEditorCell X11Y1Cell [get]
 
IEditorCell X10Y2Cell [get]
 
IEditorCell X9Y3Cell [get]
 
IEditorCell X8Y4Cell [get]
 
IEditorCell X7Y5Cell [get]
 
IEditorCell X6Y6Cell [get]
 
IEditorCell X5Y7Cell [get]
 
IEditorCell X4Y8Cell [get]
 
IEditorCell X3Y9Cell [get]
 
IEditorCell X2Y10Cell [get]
 
IEditorCell X1Y11Cell [get]
 
IEditorCell X0Y12Cell [get]
 
IEditorCell X13Y0Cell [get]
 
IEditorCell X12Y1Cell [get]
 
IEditorCell X11Y2Cell [get]
 
IEditorCell X10Y3Cell [get]
 
IEditorCell X9Y4Cell [get]
 
IEditorCell X8Y5Cell [get]
 
IEditorCell X7Y6Cell [get]
 
IEditorCell X6Y7Cell [get]
 
IEditorCell X5Y8Cell [get]
 
IEditorCell X4Y9Cell [get]
 
IEditorCell X3Y10Cell [get]
 
IEditorCell X2Y11Cell [get]
 
IEditorCell X1Y12Cell [get]
 
IEditorCell X0Y13Cell [get]
 
IEditorCell X14Y0Cell [get]
 
IEditorCell X13Y1Cell [get]
 
IEditorCell X12Y2Cell [get]
 
IEditorCell X11Y3Cell [get]
 
IEditorCell X10Y4Cell [get]
 
IEditorCell X9Y5Cell [get]
 
IEditorCell X8Y6Cell [get]
 
IEditorCell X7Y7Cell [get]
 
IEditorCell X6Y8Cell [get]
 
IEditorCell X5Y9Cell [get]
 
IEditorCell X4Y10Cell [get]
 
IEditorCell X3Y11Cell [get]
 
IEditorCell X2Y12Cell [get]
 
IEditorCell X1Y13Cell [get]
 
IEditorCell X0Y14Cell [get]
 
IEditorCell X15Y0Cell [get]
 
IEditorCell X14Y1Cell [get]
 
IEditorCell X13Y2Cell [get]
 
IEditorCell X12Y3Cell [get]
 
IEditorCell X11Y4Cell [get]
 
IEditorCell X10Y5Cell [get]
 
IEditorCell X9Y6Cell [get]
 
IEditorCell X8Y7Cell [get]
 
IEditorCell X7Y8Cell [get]
 
IEditorCell X6Y9Cell [get]
 
IEditorCell X5Y10Cell [get]
 
IEditorCell X4Y11Cell [get]
 
IEditorCell X3Y12Cell [get]
 
IEditorCell X2Y13Cell [get]
 
IEditorCell X1Y14Cell [get]
 
IEditorCell X0Y15Cell [get]
 
IEditorCell X16Y0Cell [get]
 
IEditorCell X15Y1Cell [get]
 
IEditorCell X14Y2Cell [get]
 
IEditorCell X13Y3Cell [get]
 
IEditorCell X12Y4Cell [get]
 
IEditorCell X11Y5Cell [get]
 
IEditorCell X10Y6Cell [get]
 
IEditorCell X9Y7Cell [get]
 
IEditorCell X8Y8Cell [get]
 
IEditorCell X7Y9Cell [get]
 
IEditorCell X6Y10Cell [get]
 
IEditorCell X5Y11Cell [get]
 
IEditorCell X4Y12Cell [get]
 
IEditorCell X3Y13Cell [get]
 
IEditorCell X2Y14Cell [get]
 
IEditorCell X1Y15Cell [get]
 
IEditorCell X0Y16Cell [get]
 
IEditorCell X17Y0Cell [get]
 
IEditorCell X16Y1Cell [get]
 
IEditorCell X15Y2Cell [get]
 
IEditorCell X14Y3Cell [get]
 
IEditorCell X13Y4Cell [get]
 
IEditorCell X12Y5Cell [get]
 
IEditorCell X11Y6Cell [get]
 
IEditorCell X10Y7Cell [get]
 
IEditorCell X9Y8Cell [get]
 
IEditorCell X8Y9Cell [get]
 
IEditorCell X7Y10Cell [get]
 
IEditorCell X6Y11Cell [get]
 
IEditorCell X5Y12Cell [get]
 
IEditorCell X4Y13Cell [get]
 
IEditorCell X3Y14Cell [get]
 
IEditorCell X2Y15Cell [get]
 
IEditorCell X1Y16Cell [get]
 
IEditorCell X0Y17Cell [get]
 
IEditorCell X18Y0Cell [get]
 
IEditorCell X17Y1Cell [get]
 
IEditorCell X16Y2Cell [get]
 
IEditorCell X15Y3Cell [get]
 
IEditorCell X14Y4Cell [get]
 
IEditorCell X13Y5Cell [get]
 
IEditorCell X12Y6Cell [get]
 
IEditorCell X11Y7Cell [get]
 
IEditorCell X10Y8Cell [get]
 
IEditorCell X9Y9Cell [get]
 
IEditorCell X8Y10Cell [get]
 
IEditorCell X7Y11Cell [get]
 
IEditorCell X6Y12Cell [get]
 
IEditorCell X5Y13Cell [get]
 
IEditorCell X4Y14Cell [get]
 
IEditorCell X3Y15Cell [get]
 
IEditorCell X2Y16Cell [get]
 
IEditorCell X1Y17Cell [get]
 
IEditorCell X0Y18Cell [get]
 
IEditorCell X19Y0Cell [get]
 
IEditorCell X18Y1Cell [get]
 
IEditorCell X17Y2Cell [get]
 
IEditorCell X16Y3Cell [get]
 
IEditorCell X15Y4Cell [get]
 
IEditorCell X14Y5Cell [get]
 
IEditorCell X13Y6Cell [get]
 
IEditorCell X12Y7Cell [get]
 
IEditorCell X11Y8Cell [get]
 
IEditorCell X10Y9Cell [get]
 
IEditorCell X9Y10Cell [get]
 
IEditorCell X8Y11Cell [get]
 
IEditorCell X7Y12Cell [get]
 
IEditorCell X6Y13Cell [get]
 
IEditorCell X5Y14Cell [get]
 
IEditorCell X4Y15Cell [get]
 
IEditorCell X3Y16Cell [get]
 
IEditorCell X2Y17Cell [get]
 
IEditorCell X1Y18Cell [get]
 
IEditorCell X0Y19Cell [get]
 
IEditorCell X20Y0Cell [get]
 
IEditorCell X19Y1Cell [get]
 
IEditorCell X18Y2Cell [get]
 
IEditorCell X17Y3Cell [get]
 
IEditorCell X16Y4Cell [get]
 
IEditorCell X15Y5Cell [get]
 
IEditorCell X14Y6Cell [get]
 
IEditorCell X13Y7Cell [get]
 
IEditorCell X12Y8Cell [get]
 
IEditorCell X11Y9Cell [get]
 
IEditorCell X10Y10Cell [get]
 
IEditorCell X9Y11Cell [get]
 
IEditorCell X8Y12Cell [get]
 
IEditorCell X7Y13Cell [get]
 
IEditorCell X6Y14Cell [get]
 
IEditorCell X5Y15Cell [get]
 
IEditorCell X4Y16Cell [get]
 
IEditorCell X3Y17Cell [get]
 
IEditorCell X2Y18Cell [get]
 
IEditorCell X1Y19Cell [get]
 
IEditorCell X0Y20Cell [get]
 
IEditorCell X21Y0Cell [get]
 
IEditorCell X20Y1Cell [get]
 
IEditorCell X19Y2Cell [get]
 
IEditorCell X18Y3Cell [get]
 
IEditorCell X17Y4Cell [get]
 
IEditorCell X16Y5Cell [get]
 
IEditorCell X15Y6Cell [get]
 
IEditorCell X14Y7Cell [get]
 
IEditorCell X13Y8Cell [get]
 
IEditorCell X12Y9Cell [get]
 
IEditorCell X11Y10Cell [get]
 
IEditorCell X10Y11Cell [get]
 
IEditorCell X9Y12Cell [get]
 
IEditorCell X8Y13Cell [get]
 
IEditorCell X7Y14Cell [get]
 
IEditorCell X6Y15Cell [get]
 
IEditorCell X5Y16Cell [get]
 
IEditorCell X4Y17Cell [get]
 
IEditorCell X3Y18Cell [get]
 
IEditorCell X2Y19Cell [get]
 
double X1Y0 [get, set]
 
double X0Y1 [get, set]
 
double X2Y0 [get, set]
 
double X1Y1 [get, set]
 
double X0Y2 [get, set]
 
double X3Y0 [get, set]
 
double X2Y1 [get, set]
 
double X1Y2 [get, set]
 
double X0Y3 [get, set]
 
double X4Y0 [get, set]
 
double X3Y1 [get, set]
 
double X2Y2 [get, set]
 
double X1Y3 [get, set]
 
double X0Y4 [get, set]
 
double X5Y0 [get, set]
 
double X4Y1 [get, set]
 
double X3Y2 [get, set]
 
double X2Y3 [get, set]
 
double X1Y4 [get, set]
 
double X0Y5 [get, set]
 
double X6Y0 [get, set]
 
double X5Y1 [get, set]
 
double X4Y2 [get, set]
 
double X3Y3 [get, set]
 
double X2Y4 [get, set]
 
double X1Y5 [get, set]
 
double X0Y6 [get, set]
 
double X7Y0 [get, set]
 
double X6Y1 [get, set]
 
double X5Y2 [get, set]
 
double X4Y3 [get, set]
 
double X3Y4 [get, set]
 
double X2Y5 [get, set]
 
double X1Y6 [get, set]
 
double X0Y7 [get, set]
 
double X8Y0 [get, set]
 
double X7Y1 [get, set]
 
double X6Y2 [get, set]
 
double X5Y3 [get, set]
 
double X4Y4 [get, set]
 
double X3Y5 [get, set]
 
double X2Y6 [get, set]
 
double X1Y7 [get, set]
 
double X0Y8 [get, set]
 
double X9Y0 [get, set]
 
double X8Y1 [get, set]
 
double X7Y2 [get, set]
 
double X6Y3 [get, set]
 
double X5Y4 [get, set]
 
double X4Y5 [get, set]
 
double X3Y6 [get, set]
 
double X2Y7 [get, set]
 
double X1Y8 [get, set]
 
double X0Y9 [get, set]
 
double X10Y0 [get, set]
 
double X9Y1 [get, set]
 
double X8Y2 [get, set]
 
double X7Y3 [get, set]
 
double X6Y4 [get, set]
 
double X5Y5 [get, set]
 
double X4Y6 [get, set]
 
double X3Y7 [get, set]
 
double X2Y8 [get, set]
 
double X1Y9 [get, set]
 
double X0Y10 [get, set]
 
double X11Y0 [get, set]
 
double X10Y1 [get, set]
 
double X9Y2 [get, set]
 
double X8Y3 [get, set]
 
double X7Y4 [get, set]
 
double X6Y5 [get, set]
 
double X5Y6 [get, set]
 
double X4Y7 [get, set]
 
double X3Y8 [get, set]
 
double X2Y9 [get, set]
 
double X1Y10 [get, set]
 
double X0Y11 [get, set]
 
double X12Y0 [get, set]
 
double X11Y1 [get, set]
 
double X10Y2 [get, set]
 
double X9Y3 [get, set]
 
double X8Y4 [get, set]
 
double X7Y5 [get, set]
 
double X6Y6 [get, set]
 
double X5Y7 [get, set]
 
double X4Y8 [get, set]
 
double X3Y9 [get, set]
 
double X2Y10 [get, set]
 
double X1Y11 [get, set]
 
double X0Y12 [get, set]
 
double X13Y0 [get, set]
 
double X12Y1 [get, set]
 
double X11Y2 [get, set]
 
double X10Y3 [get, set]
 
double X9Y4 [get, set]
 
double X8Y5 [get, set]
 
double X7Y6 [get, set]
 
double X6Y7 [get, set]
 
double X5Y8 [get, set]
 
double X4Y9 [get, set]
 
double X3Y10 [get, set]
 
double X2Y11 [get, set]
 
double X1Y12 [get, set]
 
double X0Y13 [get, set]
 
double X14Y0 [get, set]
 
double X13Y1 [get, set]
 
double X12Y2 [get, set]
 
double X11Y3 [get, set]
 
double X10Y4 [get, set]
 
double X9Y5 [get, set]
 
double X8Y6 [get, set]
 
double X7Y7 [get, set]
 
double X6Y8 [get, set]
 
double X5Y9 [get, set]
 
double X4Y10 [get, set]
 
double X3Y11 [get, set]
 
double X2Y12 [get, set]
 
double X1Y13 [get, set]
 
double X0Y14 [get, set]
 
double X15Y0 [get, set]
 
double X14Y1 [get, set]
 
double X13Y2 [get, set]
 
double X12Y3 [get, set]
 
double X11Y4 [get, set]
 
double X10Y5 [get, set]
 
double X9Y6 [get, set]
 
double X8Y7 [get, set]
 
double X7Y8 [get, set]
 
double X6Y9 [get, set]
 
double X5Y10 [get, set]
 
double X4Y11 [get, set]
 
double X3Y12 [get, set]
 
double X2Y13 [get, set]
 
double X1Y14 [get, set]
 
double X0Y15 [get, set]
 
double X16Y0 [get, set]
 
double X15Y1 [get, set]
 
double X14Y2 [get, set]
 
double X13Y3 [get, set]
 
double X12Y4 [get, set]
 
double X11Y5 [get, set]
 
double X10Y6 [get, set]
 
double X9Y7 [get, set]
 
double X8Y8 [get, set]
 
double X7Y9 [get, set]
 
double X6Y10 [get, set]
 
double X5Y11 [get, set]
 
double X4Y12 [get, set]
 
double X3Y13 [get, set]
 
double X2Y14 [get, set]
 
double X1Y15 [get, set]
 
double X0Y16 [get, set]
 
double X17Y0 [get, set]
 
double X16Y1 [get, set]
 
double X15Y2 [get, set]
 
double X14Y3 [get, set]
 
double X13Y4 [get, set]
 
double X12Y5 [get, set]
 
double X11Y6 [get, set]
 
double X10Y7 [get, set]
 
double X9Y8 [get, set]
 
double X8Y9 [get, set]
 
double X7Y10 [get, set]
 
double X6Y11 [get, set]
 
double X5Y12 [get, set]
 
double X4Y13 [get, set]
 
double X3Y14 [get, set]
 
double X2Y15 [get, set]
 
double X1Y16 [get, set]
 
double X0Y17 [get, set]
 
double X18Y0 [get, set]
 
double X17Y1 [get, set]
 
double X16Y2 [get, set]
 
double X15Y3 [get, set]
 
double X14Y4 [get, set]
 
double X13Y5 [get, set]
 
double X12Y6 [get, set]
 
double X11Y7 [get, set]
 
double X10Y8 [get, set]
 
double X9Y9 [get, set]
 
double X8Y10 [get, set]
 
double X7Y11 [get, set]
 
double X6Y12 [get, set]
 
double X5Y13 [get, set]
 
double X4Y14 [get, set]
 
double X3Y15 [get, set]
 
double X2Y16 [get, set]
 
double X1Y17 [get, set]
 
double X0Y18 [get, set]
 
double X19Y0 [get, set]
 
double X18Y1 [get, set]
 
double X17Y2 [get, set]
 
double X16Y3 [get, set]
 
double X15Y4 [get, set]
 
double X14Y5 [get, set]
 
double X13Y6 [get, set]
 
double X12Y7 [get, set]
 
double X11Y8 [get, set]
 
double X10Y9 [get, set]
 
double X9Y10 [get, set]
 
double X8Y11 [get, set]
 
double X7Y12 [get, set]
 
double X6Y13 [get, set]
 
double X5Y14 [get, set]
 
double X4Y15 [get, set]
 
double X3Y16 [get, set]
 
double X2Y17 [get, set]
 
double X1Y18 [get, set]
 
double X0Y19 [get, set]
 
double X20Y0 [get, set]
 
double X19Y1 [get, set]
 
double X18Y2 [get, set]
 
double X17Y3 [get, set]
 
double X16Y4 [get, set]
 
double X15Y5 [get, set]
 
double X14Y6 [get, set]
 
double X13Y7 [get, set]
 
double X12Y8 [get, set]
 
double X11Y9 [get, set]
 
double X10Y10 [get, set]
 
double X9Y11 [get, set]
 
double X8Y12 [get, set]
 
double X7Y13 [get, set]
 
double X6Y14 [get, set]
 
double X5Y15 [get, set]
 
double X4Y16 [get, set]
 
double X3Y17 [get, set]
 
double X2Y18 [get, set]
 
double X1Y19 [get, set]
 
double X0Y20 [get, set]
 
double X21Y0 [get, set]
 
double X20Y1 [get, set]
 
double X19Y2 [get, set]
 
double X18Y3 [get, set]
 
double X17Y4 [get, set]
 
double X16Y5 [get, set]
 
double X15Y6 [get, set]
 
double X14Y7 [get, set]
 
double X13Y8 [get, set]
 
double X12Y9 [get, set]
 
double X11Y10 [get, set]
 
double X10Y11 [get, set]
 
double X9Y12 [get, set]
 
double X8Y13 [get, set]
 
double X7Y14 [get, set]
 
double X6Y15 [get, set]
 
double X5Y16 [get, set]
 
double X4Y17 [get, set]
 
double X3Y18 [get, set]
 
double X2Y19 [get, set]
 

Additional Inherited Members

- Public Member Functions inherited from ZOSAPI.Editors.LDE.ISurfaceNthEvenOrderTerms
IEditorCell NthEvenOrderTermCell (int n)
 
double GetNthEvenOrderTerm (int n)
 
void SetNthEvenOrderTerm (int n, double Value)
 
- Public Member Functions inherited from ZOSAPI.Editors.LDE.ISurfaceFreeformNthZernike
IEditorCell NthZernikeCoefficientCell (int n)
 
double GetNthZernikeCoefficient (int n)
 
void SetNthZernikeCoefficient (int n, double Value)
 

Property Documentation

◆ ConicX

double ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.ConicX
getset

◆ ConicXCell

IEditorCell ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.ConicXCell
get

◆ NumVariablePoints

int ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.NumVariablePoints
get

◆ NumVariablePointsCell

IEditorCell ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.NumVariablePointsCell
get

◆ RadiusX

double ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.RadiusX
getset

◆ RadiusXCell

IEditorCell ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.RadiusXCell
get

◆ ZernikeDecenter_X

double ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.ZernikeDecenter_X
getset

◆ ZernikeDecenter_X_Cell

IEditorCell ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.ZernikeDecenter_X_Cell
get

◆ ZernikeDecenter_Y

double ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.ZernikeDecenter_Y
getset

◆ ZernikeDecenter_Y_Cell

IEditorCell ZOSAPI.Editors.LDE.ISurfaceTrueFreeform.ZernikeDecenter_Y_Cell
get

Connect with Ansys