Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkBinaryTreeSearchBase.h>
Definition at line 39 of file itkBinaryTreeSearchBase.h.
Public Types | |
typedef BinaryTreeType::Pointer | BinaryTreePointer |
typedef BinaryTreeBase< ListSampleType > | BinaryTreeType |
typedef SmartPointer< const Self > | ConstPointer |
typedef Array< double > | DistanceArrayType |
typedef Array< int > | IndexArrayType |
typedef TListSample | ListSampleType |
typedef BinaryTreeType::MeasurementVectorType | MeasurementVectorType |
typedef SmartPointer< Self > | Pointer |
typedef BinaryTreeSearchBase | Self |
typedef Object | Superclass |
Public Member Functions | |
const BinaryTreeType * | GetBinaryTree (void) const |
virtual const char * | GetClassName () const |
virtual unsigned int | GetKNearestNeighbors () const |
virtual void | Search (const MeasurementVectorType &qp, IndexArrayType &ind, DistanceArrayType &dists)=0 |
virtual void | SetBinaryTree (BinaryTreeType *tree) |
virtual void | SetKNearestNeighbors (unsigned int _arg) |
Protected Member Functions | |
BinaryTreeSearchBase () | |
~BinaryTreeSearchBase () override | |
Protected Attributes | |
BinaryTreePointer | m_BinaryTree |
unsigned int | m_DataDimension |
unsigned int | m_KNearestNeighbors |
Private Member Functions | |
BinaryTreeSearchBase (const Self &) | |
void | operator= (const Self &) |
typedef BinaryTreeType::Pointer itk::BinaryTreeSearchBase< TListSample >::BinaryTreePointer |
Definition at line 55 of file itkBinaryTreeSearchBase.h.
typedef BinaryTreeBase< ListSampleType > itk::BinaryTreeSearchBase< TListSample >::BinaryTreeType |
Definition at line 54 of file itkBinaryTreeSearchBase.h.
typedef SmartPointer< const Self > itk::BinaryTreeSearchBase< TListSample >::ConstPointer |
Definition at line 47 of file itkBinaryTreeSearchBase.h.
typedef Array< double > itk::BinaryTreeSearchBase< TListSample >::DistanceArrayType |
Definition at line 59 of file itkBinaryTreeSearchBase.h.
typedef Array< int > itk::BinaryTreeSearchBase< TListSample >::IndexArrayType |
Definition at line 58 of file itkBinaryTreeSearchBase.h.
typedef TListSample itk::BinaryTreeSearchBase< TListSample >::ListSampleType |
Typedef's.
Definition at line 53 of file itkBinaryTreeSearchBase.h.
typedef BinaryTreeType::MeasurementVectorType itk::BinaryTreeSearchBase< TListSample >::MeasurementVectorType |
Definition at line 57 of file itkBinaryTreeSearchBase.h.
typedef SmartPointer< Self > itk::BinaryTreeSearchBase< TListSample >::Pointer |
Definition at line 46 of file itkBinaryTreeSearchBase.h.
typedef BinaryTreeSearchBase itk::BinaryTreeSearchBase< TListSample >::Self |
Standard itk.
Definition at line 44 of file itkBinaryTreeSearchBase.h.
typedef Object itk::BinaryTreeSearchBase< TListSample >::Superclass |
Definition at line 45 of file itkBinaryTreeSearchBase.h.
|
protected |
|
overrideprotected |
|
private |
const BinaryTreeType * itk::BinaryTreeSearchBase< TListSample >::GetBinaryTree | ( | void | ) | const |
|
virtual |
ITK type info.
Reimplemented in itk::ANNFixedRadiusTreeSearch< TListSample >, itk::ANNPriorityTreeSearch< TListSample >, itk::ANNStandardTreeSearch< TListSample >, and itk::BinaryANNTreeSearchBase< TListSample >.
|
virtual |
|
private |
|
pure virtual |
Search the nearest neighbours of a query point qp.
|
virtual |
Set and get the binary tree.
|
virtual |
Set and get the number of nearest neighbours k.
|
protected |
Member variables.
Definition at line 80 of file itkBinaryTreeSearchBase.h.
|
protected |
Definition at line 82 of file itkBinaryTreeSearchBase.h.
|
protected |
Definition at line 81 of file itkBinaryTreeSearchBase.h.
Generated on 1667476801 for elastix by 1.9.4 |