| CalculateInterfaceDerivativeDXDY(VectorD position, out double mx, out double my, bool calculateFirstDerivative=true, bool useScaling=true) | ProfileHeightInterface | |
| CalculateNormalVector(VectorD position) | ProfileHeightInterface | virtual |
| CalculateSecondDerivative(VectorD position, out double secondDerivativeX, out double secondDerivativeY) | ProfileHeightInterface | |
| Coated | OpticalInterface | |
| Coating | OpticalInterface | |
| CoatingOrientation | OpticalInterface | |
| ContainsFresnelZones | ProfileHeightInterface | |
| DefinitionArea | OpticalInterface | |
| DefinitionAreaElementaryCell | OpticalInterface | |
| EvaluateHeightOutsideInnerDefinitionArea(bool includeQuantization=true) | ProfileHeightInterface | |
| EvaluateHeightOutsideOuterDefinitionArea(bool includeQuantization=true) | ProfileHeightInterface | |
| FresnelZonesRelativePositionOnZAxis | ProfileHeightInterface | |
| GetIntersectionPoint(ref PlaneWaveData ray, ref double zPosition, bool findLeftRightTransition, out Vector3D normalVector) | ProfileHeightInterface | |
| GetIntersectionsWithLine(double zPos, double lineShift, bool searchParallelToXAxis, double minValueOfFreeCoordinate, double maxValueOfFreeCoordinate, double transitionPointAccuracy, out double[] signOfDerivatives) | ProfileHeightInterface | |
| GetPointInterfaceRelation(Vector3D position) | ProfileHeightInterface | |
| GetPolygonPoints(double startCoordinate, double endCoordinate, double accuracyFactor=1) | ProfileHeightInterface | |
| GetZExtension() | OpticalInterface | |
| GetZExtension(out double negZDir, out double posZDir, bool applyQuantization=true) | OpticalInterface | |
| GetZExtensionOnElementaryCell(out double negZCell, out double posCell) | OpticalInterface | |
| GetZExtensionOnInnerArea(out double negZArea, out double posArea) | OpticalInterface | |
| GetZExtensionOnInnerShape(out double negZDir, out double posZDir, bool includeQuantization) | OpticalInterface | |
| GetZExtensionOnOuterShape(out double negZDir, out double posZDir, bool includeQuantization) | OpticalInterface | |
| IsAbsorbingAtPosition(VectorD position) | ProfileHeightInterface | |
| IsConsistent(ref List< ConsistenyErrorOrWarning > errorList, EditedInType editedFrom=EditedInType.Component) | ProfileHeightInterface | |
| IsPeriodical | ProfileHeightInterface | |
| IsQuantized | ProfileHeightInterface | |
| IsRotationalSymmetric | ProfileHeightInterface | |
| MinimumFeatureSize(double accuracyFactor) | ProfileHeightInterface | |
| NumberOfHeightLevels | ProfileHeightInterface | |
| Period | ProfileHeightInterface | |
| PixelSize | ProfileHeightInterface | |
| ProfileHeight(VectorD position, out bool isAbsorbed) | ProfileHeightInterface | |
| ProfileHeight(VectorD position, out bool isAbsorbed, bool includeQuantization, bool subtractHeightOffset=true, double? nanValue=null) | ProfileHeightInterface | |
| ProfileHeight(VectorD position) | ProfileHeightInterface | |
| ProfileHeight(double x, double y) | ProfileHeightInterface | |
| ScalingAlpha | OpticalInterface | |
| ScalingBeta | OpticalInterface | |
| ScalingGamma | OpticalInterface | |
| TotalProfileHeight | ProfileHeightInterface | |