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

itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample > Class Template Reference

WeightedCenteroidKdTreeGenerator. More...

#include <itkWeightedCenteroidKdTreeGenerator.h>

Inheritance diagram for itk::Statistics::WeightedCenteroidKdTreeGenerator:

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

Collaboration graph
[legend]
List of all members.

Public Types

typedef WeightedCenteroidKdTreeGenerator Self
typedef KdTreeGenerator< TSample > Superclass
typedef SmartPointer< SelfPointer
typedef Superclass::MeasurementVectorType MeasurementVectorType
typedef Superclass::MeasurementType MeasurementType
typedef Superclass::SubsampleType SubsampleType
typedef Superclass::SubsamplePointer SubsamplePointer
typedef Superclass::KdTreeType KdTreeType
typedef Superclass::KdTreeNodeType KdTreeNodeType

Public Methods

virtual const char * GetClassName () const
 itkStaticConstMacro (MeasurementVectorSize, unsigned int, TSample::MeasurementVectorSize)

Static Public Methods

Pointer New ()

Protected Methods

 WeightedCenteroidKdTreeGenerator ()
virtual ~WeightedCenteroidKdTreeGenerator ()
void PrintSelf (std::ostream &os, Indent indent) const
virtual KdTreeNodeTypeGenerateNonterminalNode (int beginIndex, int endIndex, MeasurementVectorType &lowerBound, MeasurementVectorType &upperBound, int level)

Detailed Description

template<class TSample>
class itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >

WeightedCenteroidKdTreeGenerator.

Definition at line 36 of file itkWeightedCenteroidKdTreeGenerator.h.


Member Typedef Documentation

template<class TSample>
typedef Superclass::KdTreeNodeType itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::KdTreeNodeType
 

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

Definition at line 57 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef Superclass::KdTreeType itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::KdTreeType
 

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

Definition at line 56 of file itkWeightedCenteroidKdTreeGenerator.h.

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

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

Definition at line 53 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef Superclass::MeasurementVectorType itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::MeasurementVectorType
 

typedef alias for the source data container

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

Definition at line 52 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef SmartPointer<Self> itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::Pointer
 

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

Definition at line 43 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef WeightedCenteroidKdTreeGenerator itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::Self
 

Standard class typedefs

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

Definition at line 41 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef Superclass::SubsamplePointer itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::SubsamplePointer
 

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

Definition at line 55 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef Superclass::SubsampleType itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::SubsampleType
 

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

Definition at line 54 of file itkWeightedCenteroidKdTreeGenerator.h.

template<class TSample>
typedef KdTreeGenerator< TSample > itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::Superclass
 

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

Definition at line 42 of file itkWeightedCenteroidKdTreeGenerator.h.


Constructor & Destructor Documentation

template<class TSample>
itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::WeightedCenteroidKdTreeGenerator   [protected]
 

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

Definition at line 63 of file itkWeightedCenteroidKdTreeGenerator.h.


Member Function Documentation

template<class TSample>
virtual KdTreeNodeType* itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::GenerateNonterminalNode int    beginIndex,
int    endIndex,
MeasurementVectorType   lowerBound,
MeasurementVectorType   upperBound,
int    level
[protected, virtual]
 

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

template<class TSample>
virtual const char* itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::GetClassName   const [virtual]
 

Run-time type information (and related methods)

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

template<class TSample>
itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::itkStaticConstMacro MeasurementVectorSize   ,
unsigned    int,
TSample::MeasurementVectorSize   
 

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

template<class TSample>
Pointer itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::New   [static]
 

Method for creation through the object factory.

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

template<class TSample>
void itk::Statistics::WeightedCenteroidKdTreeGenerator< TSample >::PrintSelf std::ostream &    os,
Indent    indent
const [protected, virtual]
 

Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

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


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