Stores a pair of points: one samples on the source and the closest to it on the target. More...
#include <MRICP.h>
Public Attributes | |
| MRICPPairData | ICPPairData |
| MRVertId | srcVertId |
| id of the source point | |
| MRVertId | tgtCloseVert |
| float | normalsAngleCos |
| cosine between normals in source and target points | |
| bool | tgtOnBd |
| true if if the closest point on target is located on the boundary (only for meshes) | |
Stores a pair of points: one samples on the source and the closest to it on the target.
| MRICPPairData MRPointPair::ICPPairData |
| float MRPointPair::normalsAngleCos |
cosine between normals in source and target points
| MRVertId MRPointPair::srcVertId |
id of the source point
| MRVertId MRPointPair::tgtCloseVert |
for point clouds it is the closest vertex on target, for meshes it is the closest vertex of the triangle with the closest point on target
| bool MRPointPair::tgtOnBd |
true if if the closest point on target is located on the boundary (only for meshes)