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


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. | |
Represents a 3D Alignment returned by E3DAligner.
License(s): Easy3DMatch
| eVision.Easy3D.E3DAlignment.E3DAlignment | ( | ) |
Constructs an E3DAlignment.
| eVision.Easy3D.E3DAlignment.E3DAlignment | ( | eVision.Easy3D.E3DAlignment | other | ) |
Constructs an E3DAlignment.
| other | Another E3DAlignment object to be copied in the new E3DAlignment object. |
|
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.
|
get |
Gets the pose of the E3DAlignment. The pose is an E3DTransformMatrix to apply to the scan to align it on the reference.
|
get |
Gets the reference pose index to which the scan was matched. These reference poses can be obtained by using E3DAligner.RetrieveReferencePosesProjections.