Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes

mrpt::math::KDTreeCapable::TKDTreeData Struct Reference


Detailed Description

Internal structure with a KD-tree representation.

Definition at line 323 of file KDTreeCapable.h.

List of all members.

Public Member Functions

 TKDTreeData ()
 Init the pointer to NULL.
 TKDTreeData (const TKDTreeData &o)
 Copy constructor: It actually does NOT copy the kd-tree, a new object will be created if required!
TKDTreeDataoperator= (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_treem_pDataTree
ANNpointArray m_DataPoints
ANNpoint m_QueryPoint
size_t m_nTreeSize
size_t m_nDim
size_t m_nk

Constructor & Destructor Documentation

mrpt::math::KDTreeCapable::TKDTreeData::TKDTreeData (  )

Init the pointer to NULL.

mrpt::math::KDTreeCapable::TKDTreeData::TKDTreeData ( const TKDTreeData o )

Copy constructor: It actually does NOT copy the kd-tree, a new object will be created if required!

mrpt::math::KDTreeCapable::TKDTreeData::~TKDTreeData (  )

Free memory (if allocated)


Member Function Documentation

void mrpt::math::KDTreeCapable::TKDTreeData::clear (  )

Free memory (if allocated)

TKDTreeData& mrpt::math::KDTreeCapable::TKDTreeData::operator= ( const TKDTreeData o )

Copy operator: It actually does NOT copy the kd-tree, a new object will be created if required!


Member Data Documentation

Definition at line 341 of file KDTreeCapable.h.

Definition at line 344 of file KDTreeCapable.h.

Definition at line 345 of file KDTreeCapable.h.

Definition at line 343 of file KDTreeCapable.h.

Definition at line 340 of file KDTreeCapable.h.

Definition at line 342 of file KDTreeCapable.h.




Page generated by Doxygen 1.7.2 for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011