21 #ifndef otbNumberOfDivisionsTiledStreamingManager_hxx
22 #define otbNumberOfDivisionsTiledStreamingManager_hxx
31 template <
class TImage>
36 template <
class TImage>
41 template <
class TImage>
44 otbMsgDevMacro(<<
"Activating NumberOfDivisionsTiledStreamingManager streaming mode")
if (m_NumberOfDivisions < 1)
46 itkWarningMacro(<<
"NumberOfDivisions set to 0 : streaming disabled");
47 m_NumberOfDivisions = 1;
51 this->m_ComputedNumberOfSplits = this->m_Splitter->GetNumberOfSplits(region, m_NumberOfDivisions);
52 otbMsgDevMacro(<<
"Computed number of split : " << this->m_ComputedNumberOfSplits)
55 this->m_Region = region;
Divide a region into several pieces.
~NumberOfDivisionsTiledStreamingManager() override
Superclass::RegionType RegionType
NumberOfDivisionsTiledStreamingManager()
void PrepareStreaming(itk::DataObject *input, const RegionType ®ion) override
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
#define otbMsgDevMacro(x)