|
C3D Toolkit
Kernel - 118057, Vision - 2.14.7.1821
|
Parameters of object alignment. More...
#include <op_mesh_parameter.h>
Collaboration diagram for MbObjectAlignmentParams:Public Member Functions | |
| MbObjectAlignmentParams (MbeIcpHintUsageMode hintUsageMode, IProgressIndicator *prog=nullptr) | |
| Constructor. | |
| MbObjectAlignmentParams (const std::vector< MbMatrix3D > &hintArray, IProgressIndicator *prog=nullptr) | |
| Constructor. | |
| ~MbObjectAlignmentParams () | |
| Destructor. | |
| void | SetPointRejectionMode (MbeIcpPointRejectionMode pointRejectionMode) |
| Set the point rejection mode. | |
| void | SetPointPairsMax (size_t pointPairsMax) |
| Set the maximum count of point pairs. | |
| void | SetIterationMax (size_t iterationMax) |
| Set the maximum iteration count. | |
| void | SetHintArray (const std::vector< MbMatrix3D > &hintArray) |
| Set the hint array. | |
| MbeIcpHintUsageMode | GetHintUsageMode () const |
| Get the hint usage mode. | |
| MbeIcpPointRejectionMode | GetPointRejectionMode () const |
| Get the point rejection mode. | |
| size_t | GetPointPairsMax () const |
| Get the maximum count of point pairs. | |
| size_t | GetIterationMax () const |
| Get the maximum iteration count. | |
| const std::vector< MbMatrix3D > & | GetHintArray () const |
| Get the given hint array. | |
Public Attributes | |
| IProgressIndicator * | _progress |
| A progress indicator of the operation. | |
Parameters of object alignment.
Parameters of object alignment. According to _hintUsageMode there are three working options: