Interface ZOSAPI::Analysis::Data::IAR_NSCSingleRayTraceData
Last update: 13.03.2026
Definition:
Members
Properties
Property IsValid
Definition:
bool ZOSAPI.Analysis.Data.IAR_NSCSingleRayTraceData.IsValid
Return type: bool
Property ZRDFile
Definition:
string ZOSAPI.Analysis.Data.IAR_NSCSingleRayTraceData.ZRDFile
Return type: string
Property NumberOfSegments
Definition:
int ZOSAPI.Analysis.Data.IAR_NSCSingleRayTraceData.NumberOfSegments
Return type: int
Property WaveIndex
Definition:
int ZOSAPI.Analysis.Data.IAR_NSCSingleRayTraceData.WaveIndex
Return type: int
Property WavelengthUM
Definition:
double ZOSAPI.Analysis.Data.IAR_NSCSingleRayTraceData.WavelengthUM
Return type: double
Public functions
Function ReadSegmentFull
bool ZOSAPI.Analysis.Data.IAR_NSCSingleRayTraceData.ReadSegmentFull(int segmentNumber, out int segmentLevel, out int segmentParent, out int hitObj, out int hitFace, out int insideOf, out Tools.RayTrace.RayStatus status, out double x, out double y, out double z, out double l, out double m, out double n, out double exr, out double exi, out double eyr, out double eyi, out double ezr, out double ezi, out double intensity, out double pathLength, out int xybin, out int lmbin, out double xNorm, out double yNorm, out double zNorm, out double index, out double startingPhase, out double phaseOf, out double phaseAt)
Parameters:
- int segmentNumber
- out int segmentLevel
- out int segmentParent
- out int hitObj
- out int hitFace
- out int insideOf
- out Tools.RayTrace.RayStatus status
- out double x
- out double y
- out double z
- out double l
- out double m
- out double n
- out double exr
- out double exi
- out double eyr
- out double eyi
- out double ezr
- out double ezi
- out double intensity
- out double pathLength
- out int xybin
- out int lmbin
- out double xNorm
- out double yNorm
- out double zNorm
- out double index
- out double startingPhase
- out double phaseOf
- out double phaseAt
Return type: bool