![]() |
Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkANNkDTree.h>
Definition at line 34 of file itkANNkDTree.h.
typedef ANNkd_tree itk::ANNkDTree< TListSample >::ANNkDTreeType |
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 58 of file itkANNkDTree.h.
typedef ANNpointSet itk::ANNkDTree< TListSample >::ANNPointSetType |
Typedef's.
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 57 of file itkANNkDTree.h.
typedef unsigned int itk::ANNkDTree< TListSample >::BucketSizeType |
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 60 of file itkANNkDTree.h.
typedef SmartPointer< const Self > itk::ANNkDTree< TListSample >::ConstPointer |
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 42 of file itkANNkDTree.h.
typedef Superclass::MeasurementVectorSizeType itk::ANNkDTree< TListSample >::MeasurementVectorSizeType |
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 53 of file itkANNkDTree.h.
typedef Superclass::MeasurementVectorType itk::ANNkDTree< TListSample >::MeasurementVectorType |
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 52 of file itkANNkDTree.h.
typedef SmartPointer< Self > itk::ANNkDTree< TListSample >::Pointer |
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 41 of file itkANNkDTree.h.
typedef Superclass::SampleType itk::ANNkDTree< TListSample >::SampleType |
Typedef's from Superclass.
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 48 of file itkANNkDTree.h.
typedef ANNkDTree itk::ANNkDTree< TListSample >::Self |
Standard itk.
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 39 of file itkANNkDTree.h.
typedef ANNsplitRule itk::ANNkDTree< TListSample >::SplittingRuleType |
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 59 of file itkANNkDTree.h.
typedef BinaryANNTreeBase< TListSample > itk::ANNkDTree< TListSample >::Superclass |
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 40 of file itkANNkDTree.h.
typedef Superclass::TotalAbsoluteFrequencyType itk::ANNkDTree< TListSample >::TotalAbsoluteFrequencyType |
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
Definition at line 54 of file itkANNkDTree.h.
itk::ANNkDTree< TListSample >::ANNkDTree | ( | ) | [protected] |
Constructor.
virtual itk::ANNkDTree< TListSample >::~ANNkDTree | ( | ) | [protected, virtual] |
Destructor.
itk::ANNkDTree< TListSample >::ANNkDTree | ( | const Self & | ) | [private] |
virtual void itk::ANNkDTree< TListSample >::GenerateTree | ( | void | ) | [virtual] |
Set the maximum number of points that are to be visited. Generate the tree.
Implements itk::BinaryTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
virtual ANNPointSetType* itk::ANNkDTree< TListSample >::GetANNTree | ( | void | ) | const [inline, virtual] |
Get the ANN tree.
Implements itk::BinaryANNTreeBase< TListSample >.
Definition at line 82 of file itkANNkDTree.h.
virtual BucketSizeType itk::ANNkDTree< TListSample >::GetBucketSize | ( | ) | const [virtual] |
virtual const char* itk::ANNkDTree< TListSample >::GetClassName | ( | ) | const [virtual] |
ITK type info.
Reimplemented from itk::BinaryANNTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
virtual SplittingRuleType itk::ANNkDTree< TListSample >::GetSplittingRule | ( | ) | const [virtual] |
std::string itk::ANNkDTree< TListSample >::GetSplittingRule | ( | void | ) |
static Pointer itk::ANNkDTree< TListSample >::New | ( | ) | [static] |
New method for creating an object using a factory.
Reimplemented in itk::ANNbdTree< TListSample >.
void itk::ANNkDTree< TListSample >::operator= | ( | const Self & | ) | [private] |
virtual void itk::ANNkDTree< TListSample >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
PrintSelf.
Reimplemented from itk::BinaryTreeBase< TListSample >.
Reimplemented in itk::ANNbdTree< TListSample >.
virtual void itk::ANNkDTree< TListSample >::SetBucketSize | ( | BucketSizeType | _arg | ) | [virtual] |
Set and get the bucket size: the number of points in a region/bucket.
virtual void itk::ANNkDTree< TListSample >::SetSplittingRule | ( | SplittingRuleType | _arg | ) | [virtual] |
Set and get the splitting rule: it defines how the space is divided.
void itk::ANNkDTree< TListSample >::SetSplittingRule | ( | std::string | rule | ) |
ANNkDTreeType* itk::ANNkDTree< TListSample >::m_ANNTree [protected] |
Member variables.
Definition at line 99 of file itkANNkDTree.h.
BucketSizeType itk::ANNkDTree< TListSample >::m_BucketSize [protected] |
Definition at line 101 of file itkANNkDTree.h.
SplittingRuleType itk::ANNkDTree< TListSample >::m_SplittingRule [protected] |
Definition at line 100 of file itkANNkDTree.h.
Generated on 11-05-2012 for elastix by ![]() |
![]() |