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 | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
itk::ANNBruteForceTree< TListSample > Class Template Reference

#include <itkANNBruteForceTree.h>

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

Public Types

typedef ANNbruteForce ANNBruteForceTreeType
typedef ANNpointSet ANNPointSetType
typedef SmartPointer< const SelfConstPointer
typedef
Superclass::MeasurementVectorSizeType 
MeasurementVectorSizeType
typedef
Superclass::MeasurementVectorType 
MeasurementVectorType
typedef SmartPointer< SelfPointer
typedef Superclass::SampleType SampleType
typedef ANNBruteForceTree Self
typedef BinaryANNTreeBase
< TListSample > 
Superclass
typedef
Superclass::TotalAbsoluteFrequencyType 
TotalAbsoluteFrequencyType

Public Member Functions

virtual void GenerateTree (void)
virtual ANNPointSetTypeGetANNTree (void) const
virtual const char * GetClassName () const

Static Public Member Functions

static Pointer New ()

Protected Member Functions

 ANNBruteForceTree ()
virtual ~ANNBruteForceTree ()

Protected Attributes

ANNBruteForceTreeTypem_ANNTree

Private Member Functions

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

Detailed Description

template<class TListSample>
class itk::ANNBruteForceTree< TListSample >

Definition at line 33 of file itkANNBruteForceTree.h.


Member Typedef Documentation

template<class TListSample >
typedef ANNbruteForce itk::ANNBruteForceTree< TListSample >::ANNBruteForceTreeType

Definition at line 57 of file itkANNBruteForceTree.h.

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

Typedef's.

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 56 of file itkANNBruteForceTree.h.

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

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 41 of file itkANNBruteForceTree.h.

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

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 52 of file itkANNBruteForceTree.h.

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

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 51 of file itkANNBruteForceTree.h.

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

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 40 of file itkANNBruteForceTree.h.

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

Typedef's from Superclass.

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 47 of file itkANNBruteForceTree.h.

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

Standard itk.

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 38 of file itkANNBruteForceTree.h.

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

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 39 of file itkANNBruteForceTree.h.

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

Definition at line 53 of file itkANNBruteForceTree.h.


Constructor & Destructor Documentation

template<class TListSample >
itk::ANNBruteForceTree< TListSample >::ANNBruteForceTree ( ) [protected]
template<class TListSample >
virtual itk::ANNBruteForceTree< TListSample >::~ANNBruteForceTree ( ) [protected, virtual]
template<class TListSample >
itk::ANNBruteForceTree< TListSample >::ANNBruteForceTree ( const Self ) [private]

Member Function Documentation

template<class TListSample >
virtual void itk::ANNBruteForceTree< TListSample >::GenerateTree ( void  ) [virtual]

Set the maximum number of points that are to be visited. Generate the tree.

Implements itk::BinaryTreeBase< TListSample >.

template<class TListSample >
virtual ANNPointSetType* itk::ANNBruteForceTree< TListSample >::GetANNTree ( void  ) const [inline, virtual]

Get the ANN tree.

Implements itk::BinaryANNTreeBase< TListSample >.

Definition at line 69 of file itkANNBruteForceTree.h.

template<class TListSample >
virtual const char* itk::ANNBruteForceTree< TListSample >::GetClassName ( ) const [virtual]

ITK type info.

Reimplemented from itk::BinaryANNTreeBase< TListSample >.

template<class TListSample >
static Pointer itk::ANNBruteForceTree< TListSample >::New ( ) [static]

New method for creating an object using a factory.

template<class TListSample >
void itk::ANNBruteForceTree< TListSample >::operator= ( const Self ) [private]

Field Documentation

template<class TListSample >
ANNBruteForceTreeType* itk::ANNBruteForceTree< TListSample >::m_ANNTree [protected]

Member variables.

Definition at line 80 of file itkANNBruteForceTree.h.



Generated on 24-05-2012 for elastix by doxygen 1.7.6.1 elastix logo