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 Member Functions

virtual ANNPointSetTypeGetANNTree (void) const =0
virtual const char * GetClassName () const

Protected Member Functions

 BinaryANNTreeBase ()
virtual ~BinaryANNTreeBase ()

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
template<class TListSample >
typedef SmartPointer< const Self > itk::BinaryANNTreeBase< TListSample >::ConstPointer
template<class TListSample >
typedef Superclass::MeasurementVectorSizeType itk::BinaryANNTreeBase< TListSample >::MeasurementVectorSizeType
template<class TListSample >
typedef Superclass::MeasurementVectorType itk::BinaryANNTreeBase< TListSample >::MeasurementVectorType
template<class TListSample >
typedef SmartPointer< Self > itk::BinaryANNTreeBase< TListSample >::Pointer
template<class TListSample >
typedef Superclass::SampleType itk::BinaryANNTreeBase< TListSample >::SampleType

Typedefs from Superclass.

Reimplemented from itk::BinaryTreeBase< TListSample >.

Reimplemented in itk::ANNbdTree< TListSample >, itk::ANNBruteForceTree< TListSample >, and itk::ANNkDTree< TListSample >.

Definition at line 45 of file itkBinaryANNTreeBase.h.

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

Constructor & Destructor Documentation

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

Constructor.

template<class TListSample >
virtual itk::BinaryANNTreeBase< TListSample >::~BinaryANNTreeBase ( ) [inline, protected, virtual]

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 24-10-2011 for elastix by doxygen 1.7.4 elastix logo