FieldCorrectionApplyBitErrors Method |
Interpolates the bit errors to the size of the measurement table and adds the values to the correction table.
Namespace: RAYLASE.Marker.CorrectionsAssembly: RAYLASE.Marker.Corrections (in RAYLASE.Marker.Corrections.dll) Version: 2.19.0
Syntaxpublic void ApplyBitErrors(
double?[,,,,] errors,
double[] layersSelected = null,
double[] magnificationsSelected = null,
dvec2? expectedBottomLeft = null,
dvec2? expectedTopRight = null,
bool extrapolateSubfield = true
)
Parameters
- errors NullableDouble
- The XY errors [axis, magnification, z, y x] in bit across the 4-dimensional area, where error equals to actual - expected. The errors are expected to be equidistantly spread over the field.
- layersSelected Double (Optional)
- Defines the selected layers. If null, the layers will be distributed evenly.
- magnificationsSelected Double (Optional)
- Defines the selected magnifications. If null, the magnifications will be distributed evenly.
- expectedBottomLeft Nullabledvec2 (Optional)
- The bottom left corner of the error table's rectangle.
- expectedTopRight Nullabledvec2 (Optional)
- The top right corner of the error table's rectangle.
- extrapolateSubfield Boolean (Optional)
[Missing <param name="extrapolateSubfield"/> documentation for "M:RAYLASE.Marker.Corrections.FieldCorrection.ApplyBitErrors(System.Nullable{System.Double}[0:,0:,0:,0:,0:],System.Double[],System.Double[],System.Nullable{GlmSharp.dvec2},System.Nullable{GlmSharp.dvec2},System.Boolean)"]
See Also