Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::Statistics::KdTreeTerminalNode< TSample > Struct Template Reference

#include <itkKdTree.h>

Inheritance diagram for itk::Statistics::KdTreeTerminalNode:

Inheritance graph
[legend]
Collaboration diagram for itk::Statistics::KdTreeTerminalNode< TSample >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef KdTreeNode< TSample > Superclass
typedef Superclass::MeasurementType MeasurementType
typedef Superclass::CenteroidType CenteroidType
typedef Superclass::InstanceIdentifier InstanceIdentifier

Public Methods

 KdTreeTerminalNode ()
virtual ~KdTreeTerminalNode ()
bool IsTerminal ()
void GetParameters (unsigned int &, MeasurementType &)
SuperclassLeft ()
SuperclassRight ()
unsigned int Size ()
void GetWeightedCenteroid (CenteroidType &)
void GetCenteroid (CenteroidType &)
InstanceIdentifier GetInstanceIdentifier (vcl_size_t index)
void AddInstanceIdentifier (InstanceIdentifier id)

template<class TSample>
struct itk::Statistics::KdTreeTerminalNode< TSample >


Member Typedef Documentation

template<class TSample>
typedef Superclass::CenteroidType itk::Statistics::KdTreeTerminalNode< TSample >::CenteroidType
 

Reimplemented from itk::Statistics::KdTreeNode< TSample >.

Definition at line 176 of file itkKdTree.h.

Referenced by itk::Statistics::KdTreeTerminalNode< TSample >::GetCenteroid(), and itk::Statistics::KdTreeTerminalNode< TSample >::GetWeightedCenteroid().

template<class TSample>
typedef Superclass::InstanceIdentifier itk::Statistics::KdTreeTerminalNode< TSample >::InstanceIdentifier
 

Reimplemented from itk::Statistics::KdTreeNode< TSample >.

Definition at line 177 of file itkKdTree.h.

Referenced by itk::Statistics::KdTreeTerminalNode< TSample >::AddInstanceIdentifier(), and itk::Statistics::KdTreeTerminalNode< TSample >::GetInstanceIdentifier().

template<class TSample>
typedef Superclass::MeasurementType itk::Statistics::KdTreeTerminalNode< TSample >::MeasurementType
 

Reimplemented from itk::Statistics::KdTreeNode< TSample >.

Definition at line 175 of file itkKdTree.h.

Referenced by itk::Statistics::KdTreeTerminalNode< TSample >::GetParameters().

template<class TSample>
typedef KdTreeNode< TSample > itk::Statistics::KdTreeTerminalNode< TSample >::Superclass
 

Definition at line 174 of file itkKdTree.h.


Constructor & Destructor Documentation

template<class TSample>
itk::Statistics::KdTreeTerminalNode< TSample >::KdTreeTerminalNode   [inline]
 

Definition at line 179 of file itkKdTree.h.

template<class TSample>
virtual itk::Statistics::KdTreeTerminalNode< TSample >::~KdTreeTerminalNode   [inline, virtual]
 

Definition at line 181 of file itkKdTree.h.


Member Function Documentation

template<class TSample>
void itk::Statistics::KdTreeTerminalNode< TSample >::AddInstanceIdentifier InstanceIdentifier    id [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 207 of file itkKdTree.h.

References itk::Statistics::KdTreeTerminalNode< TSample >::InstanceIdentifier.

template<class TSample>
void itk::Statistics::KdTreeTerminalNode< TSample >::GetCenteroid CenteroidType   [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 201 of file itkKdTree.h.

References itk::Statistics::KdTreeTerminalNode< TSample >::CenteroidType.

template<class TSample>
InstanceIdentifier itk::Statistics::KdTreeTerminalNode< TSample >::GetInstanceIdentifier vcl_size_t    index [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 204 of file itkKdTree.h.

References itk::Statistics::KdTreeTerminalNode< TSample >::InstanceIdentifier.

template<class TSample>
void itk::Statistics::KdTreeTerminalNode< TSample >::GetParameters unsigned int &   ,
MeasurementType  
[inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 186 of file itkKdTree.h.

References itk::Statistics::KdTreeTerminalNode< TSample >::MeasurementType.

template<class TSample>
void itk::Statistics::KdTreeTerminalNode< TSample >::GetWeightedCenteroid CenteroidType   [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 198 of file itkKdTree.h.

References itk::Statistics::KdTreeTerminalNode< TSample >::CenteroidType.

template<class TSample>
bool itk::Statistics::KdTreeTerminalNode< TSample >::IsTerminal   [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 183 of file itkKdTree.h.

template<class TSample>
Superclass* itk::Statistics::KdTreeTerminalNode< TSample >::Left   [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 189 of file itkKdTree.h.

template<class TSample>
Superclass* itk::Statistics::KdTreeTerminalNode< TSample >::Right   [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 192 of file itkKdTree.h.

template<class TSample>
unsigned int itk::Statistics::KdTreeTerminalNode< TSample >::Size void    [inline, virtual]
 

Implements itk::Statistics::KdTreeNode< TSample >.

Definition at line 195 of file itkKdTree.h.


The documentation for this struct was generated from the following file:
Generated at Fri May 21 01:53:12 2004 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000