te::rp::SegmenterStrategy Member List

This is the complete list of members for te::rp::SegmenterStrategy, including all inherited members.

BlocksMergingMethod enum namete::rp::SegmenterStrategy
execute(SegmenterIdsManager &segmenterIdsManager, const te::rp::SegmenterSegmentsBlock &block2ProcessInfo, const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBands, const std::vector< std::complex< double > > &inputRasterNoDataValues, const std::vector< std::complex< double > > &inputRasterBandMinValues, const std::vector< std::complex< double > > &inputRasterBandMaxValues, te::rst::Raster &outputRaster, const unsigned int outputRasterBand, const bool enableProgressInterface)=0te::rp::SegmenterStrategypure virtual
getBlocksMergingMethod() const =0te::rp::SegmenterStrategypure virtual
getMemUsageEstimation(const unsigned int bandsToProcess, const unsigned int pixelsNumber) const =0te::rp::SegmenterStrategypure virtual
getOptimalBlocksOverlapSize() const =0te::rp::SegmenterStrategypure virtual
GradientMerging enum valuete::rp::SegmenterStrategy
initialize(SegmenterStrategyParameters const *const strategyParams)=0te::rp::SegmenterStrategypure virtual
NoMerging enum valuete::rp::SegmenterStrategy
operator=(const SegmenterStrategy &)te::rp::SegmenterStrategyprivate
reset()=0te::rp::SegmenterStrategypure virtual
SegmenterStrategy()te::rp::SegmenterStrategyprotected
SegmenterStrategy(const SegmenterStrategy &)te::rp::SegmenterStrategyprivate
shouldComputeMinMaxValues() const =0te::rp::SegmenterStrategypure virtual
~SegmenterStrategy()te::rp::SegmenterStrategyvirtual