cisst-saw
Loading...
Searching...
No Matches
msh3AlgDirPDTree Class Referenceabstract

#include <msh3AlgDirPDTree.h>

Inheritance diagram for msh3AlgDirPDTree:
msh3AlgDirPDTreeBA msh3AlgDirPDTreevonMisesProj msh3AlgDirPDTreeBAMesh msh3AlgDirPDTreeBAPointCloud msh3AlgDirPDTreevonMisesProjMesh

Public Member Functions

 msh3AlgDirPDTree (msh3DirPDTreeBase *pTree)
virtual ~msh3AlgDirPDTree ()
virtual double FindClosestPointOnDatum (const vct3 &sample, const vct3 &sampleNorm, vct3 &closest, vct3 &closestNorm, int datum)=0
virtual int DatumMightBeCloser (const vct3 &sample, const vct3 &sampleNorm, int datum, double ErrorBound)=0
virtual int NodeMightBeCloser (const vct3 &sample, const vct3 &sampleNorm, msh3DirPDTreeNode const *node, double ErrorBound)=0

Constructor & Destructor Documentation

◆ msh3AlgDirPDTree()

msh3AlgDirPDTree::msh3AlgDirPDTree ( msh3DirPDTreeBase * pTree)

◆ ~msh3AlgDirPDTree()

virtual msh3AlgDirPDTree::~msh3AlgDirPDTree ( )
inlinevirtual

Member Function Documentation

◆ DatumMightBeCloser()

virtual int msh3AlgDirPDTree::DatumMightBeCloser ( const vct3 & sample,
const vct3 & sampleNorm,
int datum,
double ErrorBound )
pure virtual

◆ FindClosestPointOnDatum()

virtual double msh3AlgDirPDTree::FindClosestPointOnDatum ( const vct3 & sample,
const vct3 & sampleNorm,
vct3 & closest,
vct3 & closestNorm,
int datum )
pure virtual

◆ NodeMightBeCloser()

virtual int msh3AlgDirPDTree::NodeMightBeCloser ( const vct3 & sample,
const vct3 & sampleNorm,
msh3DirPDTreeNode const * node,
double ErrorBound )
pure virtual

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