ZOSAPI.Analysis.Data.IAR_ Interface Reference
Last update: 17.07.2025Properties and methods for retrieving analysis window data. This interface can be accessed via the IA_ interface. Note that not all analysis types currently return detailed results via this interface, however all analyses that support text output should support the GetTextFile method. See the OpticStudio manual for more information. More...
Public Member Functions | |
| IAR_DataGrid | GetDataGrid (int index) |
| IAR_DataGridRgb | GetDataGridRgb (int index) |
| IAR_DataSeries | GetDataSeries (int index) |
| IAR_DataSeriesRgb | GetDataSeriesRgb (int index) |
| IAR_DataScatterPoints | GetDataScatterPoint (int index) |
| IAR_DataScatterPointsRgb | GetDataScatterPointRgb (int index) |
| IAR_RayData | GetRayData (int index) |
| IMessage | GetMessageAt (int index) |
| bool | GetTextFile (String Filename) |
| This function provides similar functionality to the DDE and ZPL commands GETTEXTFILE. | |
Properties | |
| IAR_MetaData | MetaData [get] |
| IAR_HeaderData | HeaderData [get] |
| int | NumberOfDataGrids [get] |
| IAR_DataGrid[] | DataGrids [get] |
| int | NumberOfDataGridsRgb [get] |
| IAR_DataGridRgb[] | DataGridsRgb [get] |
| int | NumberOfDataSeries [get] |
| IAR_DataSeries[] | DataSeries [get] |
| int | NumberOfDataSeriesRgb [get] |
| IAR_DataSeriesRgb[] | DataSeriesRgb [get] |
| int | NumberOfDataScatterPoints [get] |
| IAR_DataScatterPoints[] | DataScatterPoints [get] |
| int | NumberOfDataScatterPointsRgb [get] |
| IAR_DataScatterPointsRgb[] | DataScatterPointsRgb [get] |
| int | NumberOfRayData [get] |
| IAR_RayData[] | RayData [get] |
| IAR_CriticalRayData | CriticalRayData [get] |
| IAR_PathAnalysisData | PathAnalysisData [get] |
| IAR_SpotDataResultMatrix | SpotData [get] |
| IAR_NSCSingleRayTraceData | NSCSingleRayTraceData [get] |
| int | NumberOfMessages [get] |
| IMessage[] | Messages [get] |
Detailed Description
Properties and methods for retrieving analysis window data. This interface can be accessed via the IA_ interface. Note that not all analysis types currently return detailed results via this interface, however all analyses that support text output should support the GetTextFile method. See the OpticStudio manual for more information.
Member Function Documentation
◆ GetDataGrid()
| IAR_DataGrid ZOSAPI.Analysis.Data.IAR_.GetDataGrid | ( | int | index | ) |
- Examples
- CSharpStandalone_24_nsc_detectors.cs.
◆ GetDataGridRgb()
| IAR_DataGridRgb ZOSAPI.Analysis.Data.IAR_.GetDataGridRgb | ( | int | index | ) |
Usage (see Example 24 for a full sample)
C#
C++
Matlab
Python
◆ GetDataScatterPoint()
| IAR_DataScatterPoints ZOSAPI.Analysis.Data.IAR_.GetDataScatterPoint | ( | int | index | ) |
◆ GetDataScatterPointRgb()
| IAR_DataScatterPointsRgb ZOSAPI.Analysis.Data.IAR_.GetDataScatterPointRgb | ( | int | index | ) |
◆ GetDataSeries()
| IAR_DataSeries ZOSAPI.Analysis.Data.IAR_.GetDataSeries | ( | int | index | ) |
◆ GetDataSeriesRgb()
| IAR_DataSeriesRgb ZOSAPI.Analysis.Data.IAR_.GetDataSeriesRgb | ( | int | index | ) |
◆ GetMessageAt()
| IMessage ZOSAPI.Analysis.Data.IAR_.GetMessageAt | ( | int | index | ) |
◆ GetRayData()
| IAR_RayData ZOSAPI.Analysis.Data.IAR_.GetRayData | ( | int | index | ) |
◆ GetTextFile()
| bool ZOSAPI.Analysis.Data.IAR_.GetTextFile | ( | String | Filename | ) |
This function provides similar functionality to the DDE and ZPL commands GETTEXTFILE.
Usage (see Example 10 for a full sample)
C#
C++
Matlab
Python
- Parameters
-
Filename The output filename to store the text results data.
- Returns
trueif the output file was successfully created; otherwise,false.
Property Documentation
◆ CriticalRayData
|
get |
◆ DataGrids
|
get |
◆ DataGridsRgb
|
get |
◆ DataScatterPoints
|
get |
◆ DataScatterPointsRgb
|
get |
◆ DataSeries
|
get |
Usage (see Example 23 for a full sample)
C#
C++
Matlab
Python
◆ DataSeriesRgb
|
get |
◆ HeaderData
|
get |
◆ Messages
|
get |
◆ MetaData
|
get |
◆ NSCSingleRayTraceData
|
get |
◆ NumberOfDataGrids
|
get |
◆ NumberOfDataGridsRgb
|
get |
◆ NumberOfDataScatterPoints
|
get |
◆ NumberOfDataScatterPointsRgb
|
get |
◆ NumberOfDataSeries
|
get |
Usage (see Example 04 for a full sample)
C#
C++
Matlab
Python
◆ NumberOfDataSeriesRgb
|
get |
◆ NumberOfMessages
|
get |
◆ NumberOfRayData
|
get |
◆ PathAnalysisData
|
get |
◆ RayData
|
get |
◆ SpotData
|
get |
Usage (see Example 22 for a full sample)
C#
C++
Matlab
Python