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

Represents a 3D Alignment returned by eVision.Easy3D.E3DAligner. More...

Inheritance diagram for eVision.Easy3D.E3DAlignment:

Public Member Functions

None __init__ (self)
 Constructs an eVision.Easy3D.E3DAlignment.
None __init__ (self, eVision.Easy3D.E3DAlignment other)
 Constructs an eVision.Easy3D.E3DAlignment.

Properties

 Pose = property(_Pose__getter, None)
 Gets the pose of the eVision.Easy3D.E3DAlignment.
 Error = property(_Error__getter, None)
 Gets the eVision.Easy3D.E3DAlignment error.
 RefPoseMatchedIndex = property(_RefPoseMatchedIndex__getter, None)
 Gets the reference pose index to which the scan was matched.

Detailed Description

Represents a 3D Alignment returned by eVision.Easy3D.E3DAligner.

Remarks:

License(s): Easy3DMatch

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.Easy3D.E3DAlignment.__init__ ( self)

◆ __init__() [2/2]

None eVision.Easy3D.E3DAlignment.__init__ ( self,
eVision.Easy3D.E3DAlignment other )

Constructs an eVision.Easy3D.E3DAlignment.

Parameters
otherAnother eVision.Easy3D.E3DAlignment object to be copied in the new eVision.Easy3D.E3DAlignment object.

Property Documentation

◆ Error

eVision.Easy3D.E3DAlignment.Error = property(_Error__getter, None)
static

Gets the eVision.Easy3D.E3DAlignment error.

The lower the error, the better the alignment. The error represents the average euclidean distance between the points of the reference and the scan without taking outliers into account.

◆ Pose

eVision.Easy3D.E3DAlignment.Pose = property(_Pose__getter, None)
static

Gets the pose of the eVision.Easy3D.E3DAlignment.

The pose is an eVision.Easy3D.E3DTransformMatrix to apply to the scan to align it on the reference.

◆ RefPoseMatchedIndex

eVision.Easy3D.E3DAlignment.RefPoseMatchedIndex = property(_RefPoseMatchedIndex__getter, None)
static

Gets the reference pose index to which the scan was matched.

These reference poses can be obtained by using eVision.Easy3D.E3DAligner.RetrieveReferencePosesProjections.