Click or drag to resize

BasePluginCameraInitializeCalibrationDataSet Method

Initializes the calibration data set based on the scan head's configuration file. If there are no entries in the dictionary, two entries are created with the top and bottom z-values. Otherwise the min and max focus levels are read from the dictionary's min and max levels. The remaining data must be filled later with the calibration data.

Namespace: RAYLASE.Marker.CamerasPlugin
Assembly: RAYLASE.Marker.CamerasPlugin (in RAYLASE.Marker.CamerasPlugin.dll) Version: 2.19.0
Syntax
C#
public BasePluginCameraCalibrationDataSetClass InitializeCalibrationDataSet(
	double oldMinZmm,
	double oldMaxZmm,
	bool isDicToKeep,
	out bool isNewZRange,
	out double minZmm,
	out double maxZmm,
	out double minFLmm,
	out double maxFLmm
)

Parameters

oldMinZmm  Double
The current minimal z value before a new scan head is connected.
oldMaxZmm  Double
The current maximal z value before a new scan head is connected.
isDicToKeep  Boolean
Normally the calibration dictionary is cleared when a new scan head is connected. If this value is true, the dictionary is preserved.
isNewZRange  Boolean
If this method detects a new z range because the current and new min and max values differ, the value returns true.
minZmm  Double
The minimal z value of the scan head in millimeter.
maxZmm  Double
The maximal z value of the scan head in millimeter.
minFLmm  Double
The bottom focus level in millimeter.
maxFLmm  Double
The top focus level in millimeter.

Return Value

BasePluginCameraCalibrationDataSetClass
The cleared or created calibration data set.
See Also