go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Public Types | Public Member Functions | Protected Member Functions | Private Member Functions
itk::BinaryANNTreeBase< TListSample > Class Template Reference

#include <itkBinaryANNTreeBase.h>

Inheritance diagram for itk::BinaryANNTreeBase< TListSample >:
Inheritance graph
[legend]
Collaboration diagram for itk::BinaryANNTreeBase< TListSample >:
Collaboration graph
[legend]

Public Types

typedef ANNpointSet ANNPointSetType
typedef SmartPointer< const SelfConstPointer
typedef
Superclass::MeasurementVectorSizeType 
MeasurementVectorSizeType
typedef
Superclass::MeasurementVectorType 
MeasurementVectorType
typedef SmartPointer< SelfPointer
typedef Superclass::SampleType SampleType
typedef BinaryANNTreeBase Self
typedef BinaryTreeBase
< TListSample > 
Superclass
typedef
Superclass::TotalAbsoluteFrequencyType 
TotalAbsoluteFrequencyType
- Public Types inherited from itk::BinaryTreeBase< TListSample >
typedef SmartPointer< const SelfConstPointer
typedef
SampleType::MeasurementVectorSizeType 
MeasurementVectorSizeType
typedef
SampleType::MeasurementVectorType 
MeasurementVectorType
typedef SmartPointer< SelfPointer
typedef TListSample SampleType
typedef BinaryTreeBase Self
typedef DataObject Superclass
typedef
SampleType::TotalAbsoluteFrequencyType 
TotalAbsoluteFrequencyType

Public Member Functions

virtual ANNPointSetTypeGetANNTree (void) const =0
virtual const char * GetClassName () const
- Public Member Functions inherited from itk::BinaryTreeBase< TListSample >
virtual void GenerateTree (void)=0
TotalAbsoluteFrequencyType GetActualNumberOfDataPoints (void) const
MeasurementVectorSizeType GetDataDimension (void) const
TotalAbsoluteFrequencyType GetNumberOfDataPoints (void) const
virtual const SampleTypeGetSample ()
virtual void SetSample (SampleType *_arg)

Protected Member Functions

 BinaryANNTreeBase ()
virtual ~BinaryANNTreeBase ()
- Protected Member Functions inherited from itk::BinaryTreeBase< TListSample >
 BinaryTreeBase ()
virtual void PrintSelf (std::ostream &os, Indent indent) const
virtual ~BinaryTreeBase ()

Private Member Functions

 BinaryANNTreeBase (const Self &)
void operator= (const Self &)

Detailed Description

template<class TListSample>
class itk::BinaryANNTreeBase< TListSample >

Definition at line 34 of file itkBinaryANNTreeBase.h.

Member Typedef Documentation

template<class TListSample >
typedef ANNpointSet itk::BinaryANNTreeBase< TListSample >::ANNPointSetType

Typedef

Definition at line 54 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef SmartPointer< const Self > itk::BinaryANNTreeBase< TListSample >::ConstPointer

Definition at line 42 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef Superclass::MeasurementVectorSizeType itk::BinaryANNTreeBase< TListSample >::MeasurementVectorSizeType

Definition at line 50 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef Superclass::MeasurementVectorType itk::BinaryANNTreeBase< TListSample >::MeasurementVectorType

Definition at line 49 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef SmartPointer< Self > itk::BinaryANNTreeBase< TListSample >::Pointer

Definition at line 41 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef Superclass::SampleType itk::BinaryANNTreeBase< TListSample >::SampleType

Typedefs from Superclass.

Definition at line 45 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef BinaryANNTreeBase itk::BinaryANNTreeBase< TListSample >::Self

Standard itk.

Definition at line 39 of file itkBinaryANNTreeBase.h.

template<class TListSample >
typedef BinaryTreeBase< TListSample > itk::BinaryANNTreeBase< TListSample >::Superclass

Definition at line 40 of file itkBinaryANNTreeBase.h.

Definition at line 51 of file itkBinaryANNTreeBase.h.

Constructor & Destructor Documentation

template<class TListSample >
itk::BinaryANNTreeBase< TListSample >::BinaryANNTreeBase ( )
protected

Constructor.

template<class TListSample >
virtual itk::BinaryANNTreeBase< TListSample >::~BinaryANNTreeBase ( )
inlineprotectedvirtual

Destructor.

Definition at line 65 of file itkBinaryANNTreeBase.h.

template<class TListSample >
itk::BinaryANNTreeBase< TListSample >::BinaryANNTreeBase ( const Self )
private

Member Function Documentation

template<class TListSample >
virtual ANNPointSetType* itk::BinaryANNTreeBase< TListSample >::GetANNTree ( void  ) const
pure virtual
template<class TListSample >
virtual const char* itk::BinaryANNTreeBase< TListSample >::GetClassName ( ) const
virtual
template<class TListSample >
void itk::BinaryANNTreeBase< TListSample >::operator= ( const Self )
private


Generated on 21-03-2014 for elastix by doxygen 1.8.1.2 elastix logo