DAVID4 SDK
1.8.7
|
Provides user knowledge about the motion between two scans. More...
#include <IShapeFusion.h>
Public Member Functions | |
MotionInfo () | |
Standard constructor. Initializes with GetMotionInfo_Free. | |
Public Attributes | |
bool | angleKnown |
Is rotation 'angle' around motion axis known?. | |
bool | axisDirKnown |
Is direction vector 'axisDir' of motion axis is known? | |
double | angleDeg |
Angle of rotation in degrees. | |
double | angleToleranceDeg |
Tolerance of angleDeg in degrees. Won't work well with too low tolerances; recommended: 2 deg. | |
double | axisDir [3] |
3D direction vector (x,y,z) of motion axis w.r.t. world coordinates. | |
Provides user knowledge about the motion between two scans.
In most cases the motion can be described by a simple rotation around an axis, where the pitch along the (motion=rotation) axis is zero. The following helper functions are available:
Definition at line 108 of file IShapeFusion.h.