ICPMode
The group of transformations, each with its own degrees of freedom.
Definition MRICPEnums.h:23
ICPExitType
types of exit conditions in calculation
Definition MRICPEnums.h:32
ICPMethod
The method how to update transformation from point pairs.
Definition MRICPEnums.h:9
@ AnyRigidXf
rigid body transformation (6 degrees of freedom)
Definition MRICPEnums.h:25
@ TranslationOnly
only translation (3 degrees of freedom)
Definition MRICPEnums.h:28
@ OrthogonalAxis
rigid body transformation with rotation except argument axis (5 degrees of freedom)
Definition MRICPEnums.h:26
@ RigidScale
rigid body transformation with uniform scaling (7 degrees of freedom)
Definition MRICPEnums.h:24
@ FixedAxis
rigid body transformation with rotation around given axis only (4 degrees of freedom)
Definition MRICPEnums.h:27
@ StopMsdReached
limit of non-improvement iterations in a row reached
Definition MRICPEnums.h:37
@ NotFoundSolution
calculation is not started yet
Definition MRICPEnums.h:34
@ MaxIterations
solution not found in some iteration
Definition MRICPEnums.h:35
@ MaxBadIterations
iteration limit reached
Definition MRICPEnums.h:36
@ NotStarted
Definition MRICPEnums.h:33
@ Combined
PointToPoint for the first 2 iterations, and PointToPlane for the remaining iterations.
Definition MRICPEnums.h:10
@ PointToPlane
Definition MRICPEnums.h:13
@ PointToPoint
it is the safest approach but can converge slowly
Definition MRICPEnums.h:11
only for bindings generation
Definition MRCameraOrientationPlugin.h:8