NPL
Neurological Programs and Libraries
npl::KDTreeNode< K, E, T, D > Class Template Reference

#include <kdtree.h>

Public Member Functions

 KDTreeNode (const std::vector< T > &pt, const std::vector< D > &data)
 
 KDTreeNode (size_t plen, const T *pt, size_t dlen, const D *data)
 

Public Attributes

m_point [K]
 
m_data [E]
 

Detailed Description

template<size_t K, size_t E, typename T = double, typename D = double>
class npl::KDTreeNode< K, E, T, D >

Definition at line 24 of file kdtree.h.

Constructor & Destructor Documentation

template<size_t K, size_t E, typename T = double, typename D = double>
npl::KDTreeNode< K, E, T, D >::KDTreeNode ( const std::vector< T > &  pt,
const std::vector< D > &  data 
)
inline

Definition at line 27 of file kdtree.h.

template<size_t K, size_t E, typename T = double, typename D = double>
npl::KDTreeNode< K, E, T, D >::KDTreeNode ( size_t  plen,
const T *  pt,
size_t  dlen,
const D *  data 
)
inline

Definition at line 42 of file kdtree.h.

Member Data Documentation

template<size_t K, size_t E, typename T = double, typename D = double>
D npl::KDTreeNode< K, E, T, D >::m_data[E]

Definition at line 58 of file kdtree.h.

template<size_t K, size_t E, typename T = double, typename D = double>
T npl::KDTreeNode< K, E, T, D >::m_point[K]

Definition at line 55 of file kdtree.h.


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