This class allows you to register many objects having similar parts and known initial approximations of orientations/locations using Iterative Closest Points (ICP) point-to-point or point-to-plane algorithms. More...
Classes | |
| struct | _Underlying |
Public Member Functions | |
| virtual void | Dispose () |
| unsafe | Const_MultiwayICP (MR._ByValue_MultiwayICP _other) |
| Generated from constructor MR.MultiwayICP.MultiwayICP. | |
| unsafe | Const_MultiwayICP (MR.Const_Vector_MRMeshOrPointsXf_MRObjId objects, MR.Const_MultiwayICPSamplingParameters samplingParams) |
| Generated from constructor MR.MultiwayICP.MultiwayICP. | |
| unsafe MR.Const_ICPProperties | getParams () |
| Generated from method MR.MultiwayICP.getParams. | |
| unsafe float | getMeanSqDistToPoint (double? value=null) |
| computes root-mean-square deviation between points or the standard deviation from given value if present Generated from method MR.MultiwayICP.getMeanSqDistToPoint. | |
| unsafe float | getMeanSqDistToPlane (double? value=null) |
| computes root-mean-square deviation from points to target planes or the standard deviation from given value if present Generated from method MR.MultiwayICP.getMeanSqDistToPlane. | |
| unsafe ulong | getNumSamples () |
| computes the number of samples able to form pairs Generated from method MR.MultiwayICP.getNumSamples. | |
| unsafe ulong | getNumActivePairs () |
| computes the number of active point pairs Generated from method MR.MultiwayICP.getNumActivePairs. | |
| unsafe bool | devIndependentEquationsModeEnabled () |
| if in independent equations mode - creates separate equation system for each object otherwise creates single large equation system for all objects Generated from method MR.MultiwayICP.devIndependentEquationsModeEnabled. | |
| unsafe MR.Std.String | getStatusInfo () |
| returns status info string Generated from method MR.MultiwayICP.getStatusInfo. | |
| unsafe MR.Const_Vector_MRVectorMRVectorMRICPGroupPairsMRIdMRICPElemtTagMRIdMRICPElemtTag_Int | getPairsPerLayer () |
| returns all pairs of all layers Generated from method MR.MultiwayICP.getPairsPerLayer. | |
| unsafe MR.? Const_IICPTreeIndexer | getCascadeIndexer () |
| returns pointer to class that is used to navigate among layers of cascade registration if nullptr - cascade mode is not used Generated from method MR.MultiwayICP.getCascadeIndexer. | |
Protected Member Functions | |
| virtual unsafe void | Dispose (bool disposing) |
This class allows you to register many objects having similar parts and known initial approximations of orientations/locations using Iterative Closest Points (ICP) point-to-point or point-to-plane algorithms.
Generated from class MR.MultiwayICP. This is the const half of the class.
|
inline |
Generated from constructor MR.MultiwayICP.MultiwayICP.
|
inline |
Generated from constructor MR.MultiwayICP.MultiwayICP.
|
inline |
if in independent equations mode - creates separate equation system for each object otherwise creates single large equation system for all objects Generated from method MR.MultiwayICP.devIndependentEquationsModeEnabled.
|
inlinevirtual |
|
inlineprotectedvirtual |
|
inline |
returns pointer to class that is used to navigate among layers of cascade registration if nullptr - cascade mode is not used Generated from method MR.MultiwayICP.getCascadeIndexer.
|
inline |
computes root-mean-square deviation from points to target planes or the standard deviation from given value if present Generated from method MR.MultiwayICP.getMeanSqDistToPlane.
|
inline |
computes root-mean-square deviation between points or the standard deviation from given value if present Generated from method MR.MultiwayICP.getMeanSqDistToPoint.
|
inline |
computes the number of active point pairs Generated from method MR.MultiwayICP.getNumActivePairs.
|
inline |
computes the number of samples able to form pairs Generated from method MR.MultiwayICP.getNumSamples.
|
inline |
returns all pairs of all layers Generated from method MR.MultiwayICP.getPairsPerLayer.
|
inline |
Generated from method MR.MultiwayICP.getParams.
|
inline |
returns status info string Generated from method MR.MultiwayICP.getStatusInfo.