18 #ifndef itkGaussianRandomSpatialNeighborSubsampler_h
19 #define itkGaussianRandomSpatialNeighborSubsampler_h
24 namespace Statistics {
44 template <
typename TSample,
typename TRegion >
63 typedef typename Superclass::SampleType
SampleType;
86 itkStaticConstMacro(DefaultVariance,
int, 900);
92 itkGetConstMacro(Variance,
RealType);
105 virtual void PrintSelf(std::ostream& os,
Indent indent)
const ITK_OVERRIDE;
110 virtual RandomIntType GetIntegerVariate(RandomIntType lowerBound,
111 RandomIntType upperBound,
112 RandomIntType mean) ITK_OVERRIDE;
124 #ifndef ITK_MANUAL_INSTANTIATION
125 #include "itkGaussianRandomSpatialNeighborSubsampler.hxx"
Superclass::RadiusType RadiusType
Superclass::ImageHelperType ImageHelperType
Light weight base class for most itk classes.
Superclass::SizeType SizeType
Superclass::RandomIntType RandomIntType
Superclass::SampleConstPointer SampleConstPointer
Superclass::InstanceIdentifierHolder InstanceIdentifierHolder
Superclass::SubsampleType SubsampleType
Superclass::SearchSizeType SearchSizeType
SmartPointer< Self > Pointer
Superclass::SubsamplePointer SubsamplePointer
Superclass::SubsampleConstIterator SubsampleConstIterator
Superclass::IndexType IndexType
Superclass::SampleType SampleType
UniformRandomSpatialNeighborSubsampler< TSample, TRegion > Superclass
Superclass::MeasurementVectorType MeasurementVectorType
GaussianRandomSpatialNeighborSubsampler< TSample, TRegion > Self
Superclass::Baseclass Baseclass
Superclass::RegionType RegionType
A subsampler that randomly selects points according to a gaussian distribution within the specified r...
Superclass::RandomGeneratorType RandomGeneratorType
Superclass::InstanceIdentifier InstanceIdentifier
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
ImageBaseType::SizeType SizeType
ImageBaseType::IndexType IndexType