Click or drag to resize

FieldCorrectionApplyBitErrors Method

Interpolates the bit errors to the size of the measurement table and adds the values to the correction table.

Namespace: RAYLASE.Marker.Corrections
Assembly: RAYLASE.Marker.Corrections (in RAYLASE.Marker.Corrections.dll) Version: 2.19.0
Syntax
C#
public 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