18 #ifndef itkImageRegionSplitterDirection_h
19 #define itkImageRegionSplitterDirection_h
54 itkGetConstMacro(Direction,
unsigned int);
55 itkSetMacro(Direction,
unsigned int);
64 virtual unsigned int GetNumberOfSplitsInternal(
unsigned int dim,
67 unsigned int requestedNumber)
const ITK_OVERRIDE;
69 virtual unsigned int GetSplitInternal(
unsigned int dim,
71 unsigned int numberOfPieces,
75 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
81 unsigned int m_Direction;
signed long IndexValueType
unsigned long SizeValueType
SmartPointer< Self > Pointer
Divide an image region into several pieces.
ImageRegionSplitterDirection Self
Control indentation during Print() invocation.
Base class for most ITK classes.
SmartPointer< const Self > ConstPointer