18 #ifndef itkPointsLocator_h
19 #define itkPointsLocator_h
42 typename TPointsContainer = VectorContainer< IdentifierType, Point< float, 3 > >
64 typedef typename PointsContainer::Element
PointType;
67 itkStaticConstMacro( PointDimension,
unsigned int, PointType::PointDimension );
102 void FindClosestNPoints(
const PointType &,
unsigned int,
109 void FindPointsWithinRadius(
const PointType &,
double,
115 virtual
void PrintSelf(std::ostream& os,
Indent indent) const ITK_OVERRIDE;
128 #ifndef ITK_MANUAL_INSTANTIATION
129 #include "itkPointsLocator.hxx"
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
Light weight base class for most itk classes.
PointsContainer::Iterator PointsContainerIterator
This class provides ListSample interface to ITK VectorContainer.
PointsContainer::Pointer PointsContainerPointer
PointsContainer::ConstIterator PointsContainerConstIterator
TreeGeneratorType::KdTreeType TreeType
PointsContainer::ConstPointer PointsContainerConstPointer
Statistics::KdTreeGenerator< SampleAdaptorType > TreeGeneratorType
Accelerate geometric searches for points.
PointsContainer::Element PointType
PointsContainer::ElementIdentifier PointIdentifier
This class generates a KdTree object without centroid information.
TreeGeneratorType::Pointer TreeGeneratorPointer
TreeType::ConstPointer TreeConstPointer
std::vector< InstanceIdentifier > InstanceIdentifierVectorType
TreeType::InstanceIdentifierVectorType NeighborsIdentifierType
TPointsContainer PointsContainer
Control indentation during Print() invocation.
Base class for most ITK classes.
SampleAdaptorType::Pointer SampleAdaptorPointer
Statistics::VectorContainerToListSampleAdaptor< PointsContainer > SampleAdaptorType
This class provides methods for k-nearest neighbor search and related data structures for a k-d tree...