Skip to main content

Zemax OpticStudio ZOS-API 2026 R1

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

Connect with Ansys