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

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

Inheritance diagram for eVision.Easy3D.E3DAlignment:
Collaboration diagram for eVision.Easy3D.E3DAlignment:

Public Member Functions

 E3DAlignment ()
 Constructs an E3DAlignment.
 E3DAlignment (eVision.Easy3D.E3DAlignment other)
 Constructs an E3DAlignment.

Properties

eVision.Easy3D.E3DTransformMatrix Pose [get]
 Gets the pose of the E3DAlignment. The pose is an E3DTransformMatrix to apply to the scan to align it on the reference.
float Error [get]
 Gets the 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.
int RefPoseMatchedIndex [get]
 Gets the reference pose index to which the scan was matched. These reference poses can be obtained by using E3DAligner.RetrieveReferencePosesProjections.

Detailed Description

Represents a 3D Alignment returned by E3DAligner.

License(s): Easy3DMatch

Constructor & Destructor Documentation

◆ E3DAlignment() [1/2]

eVision.Easy3D.E3DAlignment.E3DAlignment ( )

Constructs an E3DAlignment.

◆ E3DAlignment() [2/2]

eVision.Easy3D.E3DAlignment.E3DAlignment ( eVision.Easy3D.E3DAlignment other)

Constructs an E3DAlignment.

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

Property Documentation

◆ Error

float eVision.Easy3D.E3DAlignment.Error
get

Gets the 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.E3DTransformMatrix eVision.Easy3D.E3DAlignment.Pose
get

Gets the pose of the E3DAlignment. The pose is an E3DTransformMatrix to apply to the scan to align it on the reference.

◆ RefPoseMatchedIndex

int eVision.Easy3D.E3DAlignment.RefPoseMatchedIndex
get

Gets the reference pose index to which the scan was matched. These reference poses can be obtained by using E3DAligner.RetrieveReferencePosesProjections.