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::ANNPriorityTreeSearch< TListSample > Class Template Reference

#include <itkANNPriorityTreeSearch.h>

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

Public Types

typedef
Superclass::ANNDistanceArrayType 
ANNDistanceArrayType
typedef Superclass::ANNDistanceType ANNDistanceType
typedef
Superclass::ANNIndexArrayType 
ANNIndexArrayType
typedef Superclass::ANNIndexType ANNIndexType
typedef ANNkd_tree ANNkDTreeType
typedef ANNpointSet ANNPointSetType
typedef Superclass::ANNPointType ANNPointType
typedef
Superclass::BinaryANNTreeType 
BinaryANNTreeType
typedef Superclass::BinaryTreeType BinaryTreeType
typedef SmartPointer< const SelfConstPointer
typedef
Superclass::DistanceArrayType 
DistanceArrayType
typedef Superclass::IndexArrayType IndexArrayType
typedef Superclass::ListSampleType ListSampleType
typedef
Superclass::MeasurementVectorType 
MeasurementVectorType
typedef SmartPointer< SelfPointer
typedef ANNPriorityTreeSearch Self
typedef
BinaryANNTreeSearchBase
< TListSample > 
Superclass

Public Member Functions

virtual const char * GetClassName () const
virtual double GetErrorBound () const
virtual void Search (const MeasurementVectorType &qp, IndexArrayType &ind, DistanceArrayType &dists)
virtual void SetBinaryTree (BinaryTreeType *tree)
virtual void SetErrorBound (double _arg)

Static Public Member Functions

static Pointer New ()

Protected Member Functions

 ANNPriorityTreeSearch ()
virtual ~ANNPriorityTreeSearch ()

Protected Attributes

ANNkDTreeTypem_BinaryTreeAskDTree
double m_ErrorBound

Private Member Functions

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

Detailed Description

template<class TListSample>
class itk::ANNPriorityTreeSearch< TListSample >

Definition at line 34 of file itkANNPriorityTreeSearch.h.


Member Typedef Documentation

template<class TListSample >
typedef Superclass::ANNDistanceArrayType itk::ANNPriorityTreeSearch< TListSample >::ANNDistanceArrayType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 61 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::ANNDistanceType itk::ANNPriorityTreeSearch< TListSample >::ANNDistanceType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 60 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::ANNIndexArrayType itk::ANNPriorityTreeSearch< TListSample >::ANNIndexArrayType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 59 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::ANNIndexType itk::ANNPriorityTreeSearch< TListSample >::ANNIndexType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 58 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef ANNkd_tree itk::ANNPriorityTreeSearch< TListSample >::ANNkDTreeType

Typedefs for casting to kd tree.

Definition at line 66 of file itkANNPriorityTreeSearch.h.

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

Definition at line 67 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::ANNPointType itk::ANNPriorityTreeSearch< TListSample >::ANNPointType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 57 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::BinaryANNTreeType itk::ANNPriorityTreeSearch< TListSample >::BinaryANNTreeType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 63 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::BinaryTreeType itk::ANNPriorityTreeSearch< TListSample >::BinaryTreeType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 52 of file itkANNPriorityTreeSearch.h.

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

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 42 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::DistanceArrayType itk::ANNPriorityTreeSearch< TListSample >::DistanceArrayType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 55 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::IndexArrayType itk::ANNPriorityTreeSearch< TListSample >::IndexArrayType

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 54 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef Superclass::ListSampleType itk::ANNPriorityTreeSearch< TListSample >::ListSampleType

Typedef's from Superclass.

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 48 of file itkANNPriorityTreeSearch.h.

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

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 53 of file itkANNPriorityTreeSearch.h.

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

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 41 of file itkANNPriorityTreeSearch.h.

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

Standard itk.

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 39 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
typedef BinaryANNTreeSearchBase< TListSample > itk::ANNPriorityTreeSearch< TListSample >::Superclass

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

Definition at line 40 of file itkANNPriorityTreeSearch.h.


Constructor & Destructor Documentation

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

Member Function Documentation

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

ITK type info.

Reimplemented from itk::BinaryANNTreeSearchBase< TListSample >.

template<class TListSample >
virtual double itk::ANNPriorityTreeSearch< TListSample >::GetErrorBound ( ) const [virtual]
template<class TListSample >
static Pointer itk::ANNPriorityTreeSearch< TListSample >::New ( ) [static]

New method for creating an object using a factory.

template<class TListSample >
void itk::ANNPriorityTreeSearch< TListSample >::operator= ( const Self ) [private]
template<class TListSample >
virtual void itk::ANNPriorityTreeSearch< TListSample >::Search ( const MeasurementVectorType qp,
IndexArrayType ind,
DistanceArrayType dists 
) [virtual]

Search the nearest neighbours of a query point qp.

template<class TListSample >
virtual void itk::ANNPriorityTreeSearch< TListSample >::SetBinaryTree ( BinaryTreeType tree) [virtual]
template<class TListSample >
virtual void itk::ANNPriorityTreeSearch< TListSample >::SetErrorBound ( double  _arg) [virtual]

Set and get the error bound eps.


Field Documentation

template<class TListSample >
ANNkDTreeType* itk::ANNPriorityTreeSearch< TListSample >::m_BinaryTreeAskDTree [protected]

Definition at line 86 of file itkANNPriorityTreeSearch.h.

template<class TListSample >
double itk::ANNPriorityTreeSearch< TListSample >::m_ErrorBound [protected]

Member variables.

Definition at line 85 of file itkANNPriorityTreeSearch.h.



Generated on 24-10-2011 for elastix by doxygen 1.7.4 elastix logo