eVision.Easy3D.EObjectBasedCalibrationModel is an Easy3D calibration model built from a scan of a reference object. More...


Public Member Functions | |
| None | __init__ (self) |
| Creates an eVision.Easy3D.EObjectBasedCalibrationModel. | |
| None | __init__ (self, eVision.Easy3D.EObjectBasedCalibrationModel other) |
| Creates an eVision.Easy3D.EObjectBasedCalibrationModel. | |
| bool | IsInitialized (self) |
| Returns true if the model is initialized. | |
| None | Load (self, str path) |
| Loads the model. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| Loads the model. | |
| None | Save (self, str path) |
| Saves the model. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| Saves the model. | |
| eVision.Easy3D.ECalibrationType | Type (self) |
| Returns the type of calibration model, see eVision.Easy3D.ECalibrationType. | |
| float | CalibrationError (self) |
| Returns the estimate of the calibration error (in metric units). | |
| float | CalibrationRelativeError (self) |
| Returns the estimate of the calibration error (in relative units). | |
| Public Member Functions inherited from eVision.Easy3D.ECalibrationModel | |
| eVision.Easy3D.E3DPoint | Apply (self, eVision.Easy3D.E3DPoint uvwPoint) |
| Applies this model to convert an uncalibrated point to a world position. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from eVision.Easy3D.ECalibrationModel | |
| eVision.Easy3D.ECalibrationModel|None | Create (str path) |
| Factory method from a serializer stream: allocates and reads the calibration model from the given serializer. | |
| eVision.Easy3D.ECalibrationModel|None | Create (eVision.ESerializer|None file) |
| Factory method from a serializer stream: allocates and reads the calibration model from the given serializer. | |
eVision.Easy3D.EObjectBasedCalibrationModel is an Easy3D calibration model built from a scan of a reference object.
Remarks:
License(s): Easy3DLaserLine
| None eVision.Easy3D.EObjectBasedCalibrationModel.__init__ | ( | self | ) |
Creates an eVision.Easy3D.EObjectBasedCalibrationModel.
| None eVision.Easy3D.EObjectBasedCalibrationModel.__init__ | ( | self, | |
| eVision.Easy3D.EObjectBasedCalibrationModel | other ) |
Creates an eVision.Easy3D.EObjectBasedCalibrationModel.
| other | Another eVision.Easy3D.EObjectBasedCalibrationModel. |
| float eVision.Easy3D.EObjectBasedCalibrationModel.CalibrationError | ( | self | ) |
Returns the estimate of the calibration error (in metric units).
| float eVision.Easy3D.EObjectBasedCalibrationModel.CalibrationRelativeError | ( | self | ) |
Returns the estimate of the calibration error (in relative units).
| bool eVision.Easy3D.EObjectBasedCalibrationModel.IsInitialized | ( | self | ) |
Returns true if the model is initialized.
| None eVision.Easy3D.EObjectBasedCalibrationModel.Load | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Loads the model.
The given eVision.ESerializer must have been created for reading.
| serializer | The serializer. |
Reimplemented from eVision.Easy3D.ECalibrationModel.
| None eVision.Easy3D.EObjectBasedCalibrationModel.Load | ( | self, | |
| str | path ) |
Loads the model.
The given eVision.ESerializer must have been created for reading.
| path | The file path. |
Reimplemented from eVision.Easy3D.ECalibrationModel.
| None eVision.Easy3D.EObjectBasedCalibrationModel.Save | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Saves the model.
The given eVision.ESerializer must have been created for writing.
| serializer | The eVision.ESerializer object that is written to. |
Reimplemented from eVision.Easy3D.ECalibrationModel.
| None eVision.Easy3D.EObjectBasedCalibrationModel.Save | ( | self, | |
| str | path ) |
Saves the model.
The given eVision.ESerializer must have been created for writing.
| path | The file path. |
Reimplemented from eVision.Easy3D.ECalibrationModel.
| eVision.Easy3D.ECalibrationType eVision.Easy3D.EObjectBasedCalibrationModel.Type | ( | self | ) |
Returns the type of calibration model, see eVision.Easy3D.ECalibrationType.
Reimplemented from eVision.Easy3D.ECalibrationModel.