ZOSAPI.Analysis.IUser2DLineData Interface Reference
Last update: 16.07.2025Properties and methods for configuring a 2D line User Analysis plot. This interface can be accessed via the IUserAnalysisData interface. More...
Public Member Functions | |
| void | AddSeries (string seriesName, ZemaxColor seriesColor, uint numberOfYValues, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)][In]double[] yValues) |
| void | AddSeriesSafe (string seriesName, ZemaxColor seriesColor, double[] yValues) |
Properties | |
| string | PlotDescription [get] |
| string | XLabel [get, set] |
| string | YLabel [get, set] |
| uint | NumberOfXValues [get] |
| uint | NumberOfYValues [get] |
| uint | NumberOfSeries [get] |
| double | XAxisMin [get, set] |
| bool | XAxisMinAuto [get, set] |
| double | XAxisMax [get, set] |
| bool | XAxisMaxAuto [get, set] |
| bool | XAxisLog [get, set] |
| bool | XAxisReversed [get, set] |
| bool | XAxisSymmetric [get, set] |
| double | YAxisMin [get, set] |
| bool | YAxisMinAuto [get, set] |
| double | YAxisMax [get, set] |
| bool | YAxisMaxAuto [get, set] |
| bool | YAxisLog [get, set] |
| bool | YAxisReversed [get, set] |
| bool | YAxisSymmetric [get, set] |
Detailed Description
Properties and methods for configuring a 2D line User Analysis plot. This interface can be accessed via the IUserAnalysisData interface.
Member Function Documentation
◆ AddSeries()
| void ZOSAPI.Analysis.IUser2DLineData.AddSeries | ( | string | seriesName, |
| ZemaxColor | seriesColor, | ||
| uint | numberOfYValues, | ||
| [In] double[] | yValues | ||
| ) |
◆ AddSeriesSafe()
| void ZOSAPI.Analysis.IUser2DLineData.AddSeriesSafe | ( | string | seriesName, |
| ZemaxColor | seriesColor, | ||
| double[] | yValues | ||
| ) |
Property Documentation
◆ NumberOfSeries
|
get |
◆ NumberOfXValues
|
get |
◆ NumberOfYValues
|
get |
◆ PlotDescription
|
get |
◆ XAxisLog
|
getset |
◆ XAxisMax
|
getset |
◆ XAxisMaxAuto
|
getset |
◆ XAxisMin
|
getset |
◆ XAxisMinAuto
|
getset |
◆ XAxisReversed
|
getset |
◆ XAxisSymmetric
|
getset |
◆ XLabel
|
getset |
◆ YAxisLog
|
getset |
◆ YAxisMax
|
getset |
◆ YAxisMaxAuto
|
getset |
◆ YAxisMin
|
getset |
◆ YAxisMinAuto
|
getset |
◆ YAxisReversed
|
getset |
◆ YAxisSymmetric
|
getset |
◆ YLabel
|
getset |