MeshLib
 
Loading...
Searching...
No Matches
MRPointPair Struct Reference

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)
 

Detailed Description

Stores a pair of points: one samples on the source and the closest to it on the target.

Member Data Documentation

◆ ICPPairData

MRICPPairData MRPointPair::ICPPairData

◆ normalsAngleCos

float MRPointPair::normalsAngleCos

cosine between normals in source and target points

◆ srcVertId

MRVertId MRPointPair::srcVertId

id of the source point

◆ tgtCloseVert

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

◆ tgtOnBd

bool MRPointPair::tgtOnBd

true if if the closest point on target is located on the boundary (only for meshes)


The documentation for this struct was generated from the following file: