21 #ifndef otbNumberOfDivisionsTiledStreamingManager_h
22 #define otbNumberOfDivisionsTiledStreamingManager_h
41 template <
class TImage>
61 itkStaticConstMacro(ImageDimension,
unsigned int, ImageType::ImageDimension);
64 itkSetMacro(NumberOfDivisions,
unsigned int);
67 itkGetMacro(NumberOfDivisions,
unsigned int);
70 void PrepareStreaming(itk::DataObject* input,
const RegionType& region)
override;
87 #ifndef OTB_MANUAL_INSTANTIATION
This class computes the divisions needed to stream an image by strips, driven by a user-defined numbe...
Superclass::RegionType RegionType
void operator=(const NumberOfDivisionsTiledStreamingManager &)
NumberOfDivisionsTiledStreamingManager Self
StreamingManager< TImage > Superclass
itk::SmartPointer< const Self > ConstPointer
NumberOfDivisionsTiledStreamingManager(const NumberOfDivisionsTiledStreamingManager &)
itk::SmartPointer< Self > Pointer
unsigned int m_NumberOfDivisions
This class handles the streaming process used in the writers implementation.
ImageType::RegionType RegionType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.