#include <ransac_matching.h>
Classes | |
class | Param |
Public Types | |
typedef MeshType::CoordType | CoordType |
typedef NDFeature< MeshType > | FeatureType |
typedef MeshType::ScalarType | ScalarType |
typedef MeshType::VertexType | VertexType |
Public Member Functions | |
FeatureType & | ff (int i) |
int | ffNum () const |
void | getMatchingFixFeatureVec (FeatureType &q, vector< int > &ffiVec, int maxNum) |
void | Init (MeshType &fix, MeshType &mov, std::vector< VertexType * > &fixSampleVec, std::vector< VertexType * > &movSampleVec, Param &pp) |
FeatureType & | mf (int i) |
int | mfNum () const |
Static Public Member Functions | |
static void | BuildNDFeatureVector (MeshType &m, std::vector< VertexType * > &sampleVec, Point3f &distLev, std::vector< FeatureType > &featureVec) |
Public Attributes | |
KdTree< ScalarType > * | fixFeatureTree |
std::vector< FeatureType > | fixFeatureVec |
std::vector< FeatureType > | movFeatureVec |
Definition at line 118 of file ransac_matching.h.
typedef MeshType::CoordType vcg::NDFeatureSet< MeshType >::CoordType |
Definition at line 123 of file ransac_matching.h.
typedef NDFeature<MeshType> vcg::NDFeatureSet< MeshType >::FeatureType |
Definition at line 121 of file ransac_matching.h.
typedef MeshType::ScalarType vcg::NDFeatureSet< MeshType >::ScalarType |
Definition at line 124 of file ransac_matching.h.
typedef MeshType::VertexType vcg::NDFeatureSet< MeshType >::VertexType |
Definition at line 122 of file ransac_matching.h.
static void vcg::NDFeatureSet< MeshType >::BuildNDFeatureVector | ( | MeshType & | m, |
std::vector< VertexType * > & | sampleVec, | ||
Point3f & | distLev, | ||
std::vector< FeatureType > & | featureVec | ||
) | [inline, static] |
Definition at line 168 of file ransac_matching.h.
FeatureType& vcg::NDFeatureSet< MeshType >::ff | ( | int | i | ) | [inline] |
Definition at line 145 of file ransac_matching.h.
int vcg::NDFeatureSet< MeshType >::ffNum | ( | ) | const [inline] |
Definition at line 147 of file ransac_matching.h.
void vcg::NDFeatureSet< MeshType >::getMatchingFixFeatureVec | ( | FeatureType & | q, |
vector< int > & | ffiVec, | ||
int | maxNum | ||
) | [inline] |
Definition at line 210 of file ransac_matching.h.
void vcg::NDFeatureSet< MeshType >::Init | ( | MeshType & | fix, |
MeshType & | mov, | ||
std::vector< VertexType * > & | fixSampleVec, | ||
std::vector< VertexType * > & | movSampleVec, | ||
Param & | pp | ||
) | [inline] |
Definition at line 150 of file ransac_matching.h.
FeatureType& vcg::NDFeatureSet< MeshType >::mf | ( | int | i | ) | [inline] |
Definition at line 146 of file ransac_matching.h.
int vcg::NDFeatureSet< MeshType >::mfNum | ( | ) | const [inline] |
Definition at line 148 of file ransac_matching.h.
KdTree<ScalarType>* vcg::NDFeatureSet< MeshType >::fixFeatureTree |
Definition at line 143 of file ransac_matching.h.
std::vector<FeatureType> vcg::NDFeatureSet< MeshType >::fixFeatureVec |
Definition at line 141 of file ransac_matching.h.
std::vector<FeatureType> vcg::NDFeatureSet< MeshType >::movFeatureVec |
Definition at line 142 of file ransac_matching.h.