18 #ifndef itkSpatialNeighborSubsampler_h
19 #define itkSpatialNeighborSubsampler_h
25 namespace Statistics {
47 template <
typename TSample,
typename TRegion >
82 itkStaticConstMacro(
ImageDimension,
unsigned int, RegionType::ImageDimension);
96 itkGetConstReferenceMacro(RadiusInitialized,
bool);
117 virtual void PrintSelf(std::ostream& os,
Indent indent)
const ITK_OVERRIDE;
124 void operator=(const
Self&) ITK_DELETE_FUNCTION;
131 #ifndef ITK_MANUAL_INSTANTIATION
132 #include "itkSpatialNeighborSubsampler.hxx"
SubsampleType::Pointer SubsamplePointer
virtual void Search(const InstanceIdentifier &query, SubsamplePointer &results) override
Light weight base class for most itk classes.
SpatialNeighborSubsampler()
SubsampleType::InstanceIdentifierHolder InstanceIdentifierHolder
SmartPointer< const Self > ConstPointer
RegionType::SizeType SizeType
Superclass::Baseclass Baseclass
RegionConstrainedSubsampler< TSample, TRegion > Superclass
Superclass::SizeType SizeType
static const unsigned int ImageDimension
SpatialNeighborSubsampler< TSample, TRegion > Self
TSample::MeasurementVectorType MeasurementVectorType
RegionType::IndexType IndexType
SubsampleType::ConstIterator SubsampleConstIterator
Superclass::SampleConstPointer SampleConstPointer
virtual void PrintSelf(std::ostream &os, Indent indent) const override
Superclass::SubsampleConstIterator SubsampleConstIterator
Superclass::IndexType IndexType
void SetRadius(const RadiusType &radius)
Superclass::SubsampleType SubsampleType
TSample::InstanceIdentifier InstanceIdentifier
IndexType::IndexValueType IndexValueType
virtual LightObject::Pointer InternalClone() const override
This an abstract subsampler that constrains subsamples to be contained within a given image region...
Superclass::SampleType SampleType
Superclass::Baseclass Baseclass
SmartPointer< Self > Pointer
Subsample< TSample > SubsampleType
RegionType::SizeType RadiusType
Superclass::InstanceIdentifier InstanceIdentifier
A subsampler that selects all points within the specified radius of the query point.
Control indentation during Print() invocation.
Fast Index/Offset computation.
Superclass::IndexValueType IndexValueType
Superclass::MeasurementVectorType MeasurementVectorType
Superclass::SubsamplePointer SubsamplePointer
ImageHelper< itkGetStaticConstMacro(ImageDimension), itkGetStaticConstMacro(ImageDimension)> ImageHelperType
Superclass::RegionType RegionType
SampleType::ConstPointer SampleConstPointer
Superclass::InstanceIdentifierHolder InstanceIdentifierHolder