The measurement table manages the measured error values.
Inheritance HierarchySystemObject
RAYLASE.Marker.CorrectionsMeasurementTable
Namespace: RAYLASE.Marker.CorrectionsAssembly: RAYLASE.Marker.Corrections (in RAYLASE.Marker.Corrections.dll) Version: 2.19.0
Syntaxpublic class MeasurementTable
The MeasurementTable type exposes the following members.
Constructors
Properties | Name | Description |
---|
 | ActiveLayer |
Gets or sets the active layer. When using commands that don't specify the layer, the active layer is used instead.
|
 | ActiveMagnification |
Gets or sets the active layer. When using commands that don't specify the layer, the active layer is used instead.
|
 | Axes |
Number of axes used by the measurement table.
|
 | Columns |
Number of columns used by the measurement table.
|
 | FieldParameter |
Definition of the field.
|
 | Layers |
Number of axes used by the measurement table.
|
 | LayersSelected |
Gets the definition of the selected layers.
|
 | Magnifications |
Number of axes used by the measurement table.
|
 | MagnificationsSelected |
Gets the definition of the selected magnifications.
|
 | MaskedCells | |
 | Rows |
Number of rows used by the measurement table.
|
 | Type |
Defines the type of the table.
|
 | TypeChanged |
Is called when Type has changed.
|
Top
Methods | Name | Description |
---|
 | Create |
Creates a new measurement table.
|
 | GetErrorAt(Int32, Int32) |
Gets the error for all axes at the defined position. The error is calculated by the measured value and the position in the field.
|
 | GetErrorAt(Int32, Int32, Int32) |
Gets the error at the defined position. The error is calculated by the measured value and the position in the field.
|
 | GetErrorAt(Int32, Int32, Int32, Int32) |
Gets the error at the defined position. The error is calculated by the measured value and the position in the field.
|
 | GetErrorAt(Int32, Int32, Int32, Int32, Int32) |
Gets the error at the defined position. The error is calculated by the measured value and the position in the field.
|
 | GetErrors |
Gets the whole error array. The error is calculated by the measured value and the position in the field.
|
 | GetNullableErrors |
Gets the error array. The error is calculated by the measured value and the position in the field.
Rows / columns outside the sub field are omitted. Values of cells outside circular subfield but within the containing rectangle are null.
|
 | GetNullablePowerErrors |
Gets the power error array. The power correction is defined as a factor from 1 to 4.
|
 | GetPowerErrors |
Gets the power error array. The power correction is defined as a factor from 1 to 4.
|
 | GetStatistics |
Gets the average and maximum error of the measured values.
|
 | GetValues |
Gets the measured values for [axis][row, column]
|
 | GetValues3D |
Returns the measured values for axis, layer, row, column.
|
 | ImportList |
Imports a list of measured field positions.
Expected formats:
<expected X>, <expected Y>, <expected Z>, <actual X>, <actual Y>
<expected X>, <expected Y>, <expected Z>, <actual X>, <actual Y>, <actual Z>
<layer>, <expected X>, <expected Y>, <expected Z>, <actual X>, <actual Y>, <actual Z>
<magnification>, <layer>, <expected X>, <expected Y>, <expected Z>, <actual X>, <actual Y>, <actual Z>
|
 | Load |
Loads a measurement table.
Expected format: [<layer>,] <row>, <column>, <actual X>, <actual Y> [, <actual Z>]
|
 | Reset |
Resets all values to the expected positions.
|
 | Save |
Save the measurement table to the specified path.
|
 | SetData(Double) |
Sets the measurement data.
|
 | SetData(Int32, Int32, Double) |
Sets the measurement data for the specified layer.
|
Top
See Also