18#ifndef itkImageRegionSplitterMultidimensional_h
19#define itkImageRegionSplitterMultidimensional_h
83 unsigned int requestedNumber)
const override;
88 unsigned int numberOfPieces,
98 unsigned int requestedNumber,
101 unsigned int splits[]);
ImageRegionSplitterBase()
static unsigned int ComputeSplits(unsigned int dim, unsigned int requestedNumber, const IndexValueType regionIndex[], const SizeValueType regionSize[], unsigned int splits[])
SmartPointer< const Self > ConstPointer
void PrintSelf(std::ostream &os, Indent indent) const override
unsigned int GetNumberOfSplitsInternal(unsigned int dim, const IndexValueType regionIndex[], const SizeValueType regionSize[], unsigned int requestedNumber) const override
ImageRegionSplitterMultidimensional Self
ImageRegionSplitterMultidimensional()
ImageRegionSplitterBase Superclass
unsigned int GetSplitInternal(unsigned int dim, unsigned int splitI, unsigned int numberOfPieces, IndexValueType regionIndex[], SizeValueType regionSize[]) const override
SmartPointer< Self > Pointer
Control indentation during Print() invocation.
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
unsigned long SizeValueType