18 #ifndef __itkRegionConstrainedSubsampler_h
19 #define __itkRegionConstrainedSubsampler_h
25 namespace Statistics {
50 template <
class TSample,
class TRegion >
79 typedef typename RegionType::SizeType
SizeType;
83 void SetSampleRegion(
const RegionType& region);
86 itkGetConstReferenceMacro( SampleRegion,
RegionType );
89 itkGetConstReferenceMacro(SampleRegionInitialized,
bool);
93 void SetRegionConstraint(
const RegionType& region);
96 itkGetConstReferenceMacro( RegionConstraint,
RegionType );
99 itkGetConstReferenceMacro(RegionConstraintInitialized,
bool);
120 virtual void PrintSelf(std::ostream& os,
Indent indent)
const;
130 void operator=(
const Self&);
137 #ifndef ITK_MANUAL_INSTANTIATION
138 #include "itkRegionConstrainedSubsampler.hxx"