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.CamerasPluginAssembly: RAYLASE.Marker.CamerasPlugin (in RAYLASE.Marker.CamerasPlugin.dll) Version: 2.19.0
Syntaxpublic 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
BasePluginCameraCalibrationDataSetClassThe cleared or created calibration data set.
See Also