Internal structure with a KD-tree representation. More...
#include <mrpt/slam/CPointsMap.h>
Public Member Functions | |
TKDTreeData () | |
Init the pointer to NULL. | |
TKDTreeData (const TKDTreeData &o) | |
Copy constructor, invoked when copying CPointsMap: It actually does NOT copy the kd-tree, a new object will be created if required! | |
TKDTreeData & | operator= (const TKDTreeData &o) |
Copy operator: It actually does NOT copy the kd-tree, a new object will be created if required! | |
~TKDTreeData () | |
Free memory (if allocated). | |
void | clear () |
Free memory (if allocated). | |
Public Attributes | |
ANNkd_tree * | m_pDataTree |
ANNpointArray | m_DataPoints |
ANNdist | m_NearNeighbourDistances [10] |
ANNidx | m_NearNeighbourIndices [10] |
ANNpoint | m_QueryPoint |
size_t | m_nTreeSize |
size_t | m_nDim |
size_t | m_nk |
Internal structure with a KD-tree representation.
Definition at line 102 of file CPointsMap.h.
mrpt::slam::CPointsMap::TKDTreeData::TKDTreeData | ( | ) |
Init the pointer to NULL.
mrpt::slam::CPointsMap::TKDTreeData::TKDTreeData | ( | const TKDTreeData & | o | ) |
Copy constructor, invoked when copying CPointsMap: It actually does NOT copy the kd-tree, a new object will be created if required!
mrpt::slam::CPointsMap::TKDTreeData::~TKDTreeData | ( | ) |
Free memory (if allocated).
void mrpt::slam::CPointsMap::TKDTreeData::clear | ( | ) |
Free memory (if allocated).
TKDTreeData& mrpt::slam::CPointsMap::TKDTreeData::operator= | ( | const TKDTreeData & | o | ) |
Copy operator: It actually does NOT copy the kd-tree, a new object will be created if required!
ANNpointArray mrpt::slam::CPointsMap::TKDTreeData::m_DataPoints |
Definition at line 125 of file CPointsMap.h.
Definition at line 130 of file CPointsMap.h.
Definition at line 126 of file CPointsMap.h.
Definition at line 127 of file CPointsMap.h.
Definition at line 131 of file CPointsMap.h.
Definition at line 129 of file CPointsMap.h.
ANNkd_tree* mrpt::slam::CPointsMap::TKDTreeData::m_pDataTree |
Definition at line 124 of file CPointsMap.h.
Definition at line 128 of file CPointsMap.h.
Page generated by Doxygen 1.6.1 for MRPT 0.7.1 SVN: at Tue Dec 22 08:29:35 CET 2009 |