|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkPointsLocator_h
19 #define itkPointsLocator_h
41 template <
typename TPo
intsContainer = VectorContainer<IdentifierType, Po
int<
float, 3>>>
64 using PointType =
typename PointsContainer::Element;
67 static constexpr
unsigned int PointDimension = PointType::PointDimension;
96 FindClosestPoint(
const PointType & query)
const;
118 PrintSelf(std::ostream & os,
Indent indent)
const override;
129 #ifndef ITK_MANUAL_INSTANTIATION
130 # include "itkPointsLocator.hxx"
typename TreeGeneratorType::Pointer TreeGeneratorPointer
typename TreeType::InstanceIdentifierVectorType NeighborsIdentifierType
This class provides methods for k-nearest neighbor search and related data structures for a k-d tree.
TreeGeneratorPointer m_KdTreeGenerator
TPointsContainer PointsContainer
typename SampleAdaptorType::Pointer SampleAdaptorPointer
typename PointsContainer::ElementIdentifier PointIdentifier
typename TreeType::ConstPointer TreeConstPointer
Control indentation during Print() invocation.
Accelerate geometric searches for points.
This class provides ListSample interface to ITK VectorContainer.
typename PointsContainer::Iterator PointsContainerIterator
typename TreeGeneratorType::KdTreeType TreeType
SampleAdaptorPointer m_SampleAdaptor
typename PointsContainer::Pointer PointsContainerPointer
Light weight base class for most itk classes.
PointsContainerPointer m_Points
typename PointsContainer::Element PointType
typename PointsContainer::ConstPointer PointsContainerConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename PointsContainer::ConstIterator PointsContainerConstIterator
Base class for most ITK classes.
This class generates a KdTree object without centroid information.