This is the complete list of members for te::rp::SegmenterRegionGrowingStrategy, including all inherited members.
| execute(SegmenterIdsManager &segmenterIdsManager, const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBands, const std::vector< double > &inputRasterGains, const std::vector< double > &inputRasterOffsets, te::rst::Raster &outputRaster, const unsigned int outputRasterBand, const bool enableProgressInterface) | te::rp::SegmenterRegionGrowingStrategy | virtual |
| exportSegs2Tif(const SegmentsIdsMatrixT &segmentsIds, bool normto8bits, const std::string &fileName) | te::rp::SegmenterRegionGrowingStrategy | protected |
| getMemUsageEstimation(const unsigned int bandsToProcess, const unsigned int pixelsNumber) const | te::rp::SegmenterRegionGrowingStrategy | virtual |
| getOptimalBlocksOverlapSize() const | te::rp::SegmenterRegionGrowingStrategy | virtual |
| getTouchingEdgeLength(const SegmentsIdsMatrixT &segsIds, const unsigned int &xStart, const unsigned int &yStart, const unsigned int &xBound, const unsigned int &yBound, const SegmenterSegmentsBlock::SegmentIdDataType &id1, const SegmenterSegmentsBlock::SegmentIdDataType &id2, unsigned int &edgeLength1, unsigned int &edgeLength2) | te::rp::SegmenterRegionGrowingStrategy | protectedstatic |
| initialize(SegmenterStrategyParameters const *const strategyParams) | te::rp::SegmenterRegionGrowingStrategy | virtual |
| initializeSegments(SegmenterIdsManager &segmenterIdsManager, const te::rst::Raster &inputRaster, const std::vector< unsigned int > &inputRasterBands, const std::vector< double > &inputRasterGains, const std::vector< double > &inputRasterOffsets) | te::rp::SegmenterRegionGrowingStrategy | protected |
| m_isInitialized | te::rp::SegmenterRegionGrowingStrategy | protected |
| m_parameters | te::rp::SegmenterRegionGrowingStrategy | protected |
| m_segmentsIdsMatrix | te::rp::SegmenterRegionGrowingStrategy | protected |
| m_segmentsPool | te::rp::SegmenterRegionGrowingStrategy | protected |
| mergeSegments(const SegmenterRegionGrowingSegment::FeatureType disimilarityThreshold, SegmenterIdsManager &segmenterIdsManager, Merger &merger, const bool enablelocalMutualBestFitting, SegmenterRegionGrowingSegment *auxSeg1Ptr, SegmenterRegionGrowingSegment *auxSeg2Ptr, SegmenterRegionGrowingSegment *auxSeg3Ptr) | te::rp::SegmenterRegionGrowingStrategy | protected |
| mergeSmallSegments(const unsigned int minSegmentSize, SegmenterIdsManager &segmenterIdsManager, Merger &merger, SegmenterRegionGrowingSegment *auxSeg1Ptr, SegmenterRegionGrowingSegment *auxSeg2Ptr) | te::rp::SegmenterRegionGrowingStrategy | protected |
| reset() | te::rp::SegmenterRegionGrowingStrategy | virtual |
| SegmenterRegionGrowingStrategy() | te::rp::SegmenterRegionGrowingStrategy | |
| SegmenterStrategy() | te::rp::SegmenterStrategy | protected |
| SegmentsIdsMatrixT typedef | te::rp::SegmenterRegionGrowingStrategy | protected |
| ~SegmenterRegionGrowingStrategy() | te::rp::SegmenterRegionGrowingStrategy | |
| ~SegmenterStrategy() | te::rp::SegmenterStrategy | virtual |