eVision Python API
Loading...
Searching...
No Matches
eVision.Easy3D.ECalibrationModel Class Reference

Represents a 3D calibration model. More...

Inheritance diagram for eVision.Easy3D.ECalibrationModel:

Public Member Functions

eVision.Easy3D.E3DPoint Apply (self, eVision.Easy3D.E3DPoint uvwPoint)
 Applies this model to convert an uncalibrated point to a world position.
None Load (self, str path)
 Loads the calibration model.
None Load (self, eVision.ESerializer|None serializer)
 Loads the calibration model.
None Save (self, str path)
 Saves the calibration model.
None Save (self, eVision.ESerializer|None serializer)
 Saves the calibration model.
eVision.Easy3D.ECalibrationType Type (self)
 Returns the type of calibration model, see eVision.Easy3D.ECalibrationType.

Static Public Member Functions

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.

Detailed Description

Represents a 3D calibration model.

Remarks:

License(s): Easy3D

Member Function Documentation

◆ Apply()

eVision.Easy3D.E3DPoint eVision.Easy3D.ECalibrationModel.Apply ( self,
eVision.Easy3D.E3DPoint uvwPoint )

Applies this model to convert an uncalibrated point to a world position.

This method returns a world position.

Parameters
uvwPointThe position of a depth map pixel.

◆ Create() [1/2]

eVision.Easy3D.ECalibrationModel | None eVision.Easy3D.ECalibrationModel.Create ( eVision.ESerializer | None file)
static

Factory method from a serializer stream: allocates and reads the calibration model from the given serializer.

Returns the corresponding calibration model, must be released by caller.

Parameters
fileA serializer created for reading.

◆ Create() [2/2]

eVision.Easy3D.ECalibrationModel | None eVision.Easy3D.ECalibrationModel.Create ( str path)
static

Factory method from a serializer stream: allocates and reads the calibration model from the given serializer.

Returns the corresponding calibration model, must be released by caller.

Parameters
pathThe file path.

◆ Load() [1/2]

None eVision.Easy3D.ECalibrationModel.Load ( self,
eVision.ESerializer | None serializer )

◆ Load() [2/2]

None eVision.Easy3D.ECalibrationModel.Load ( self,
str path )

◆ Save() [1/2]

None eVision.Easy3D.ECalibrationModel.Save ( self,
eVision.ESerializer | None serializer )

◆ Save() [2/2]

None eVision.Easy3D.ECalibrationModel.Save ( self,
str path )

◆ Type()