MeshLib
 
Loading...
Searching...
No Matches
MR::ICPPairData Struct Reference

#include <MRICP.h>

+ Inheritance diagram for MR::ICPPairData:

Public Attributes

Vector3f srcPoint
 coordinates of the source point after transforming in world space
 
Vector3f srcNorm
 normal in source point after transforming in world space
 
Vector3f tgtPoint
 coordinates of the closest point on target after transforming in world space
 
Vector3f tgtNorm
 normal in the target point after transforming in world space
 
float distSq = 0.f
 squared distance between source and target points
 
float weight = 1.f
 weight of the pair (to prioritize over other pairs)
 

Friends

bool operator== (const ICPPairData &, const ICPPairData &)=default
 

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const ICPPairData & ,
const ICPPairData &  )
friend

Member Data Documentation

◆ distSq

float MR::ICPPairData::distSq = 0.f

squared distance between source and target points

◆ srcNorm

Vector3f MR::ICPPairData::srcNorm

normal in source point after transforming in world space

◆ srcPoint

Vector3f MR::ICPPairData::srcPoint

coordinates of the source point after transforming in world space

◆ tgtNorm

Vector3f MR::ICPPairData::tgtNorm

normal in the target point after transforming in world space

◆ tgtPoint

Vector3f MR::ICPPairData::tgtPoint

coordinates of the closest point on target after transforming in world space

◆ weight

float MR::ICPPairData::weight = 1.f

weight of the pair (to prioritize over other pairs)


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