AbstractPositionIterator() | te::rst::AbstractPositionIterator< T > | protected |
AbstractPositionIterator(const AbstractPositionIterator &rhs) | te::rst::AbstractPositionIterator< T > | protected |
begin(const te::rst::Raster *r, const te::gm::Polygon *p, const IterationType iterationType) | te::rst::PolygonIterator< T > | static |
begin(const te::rst::Raster *r, const te::gm::Polygon *p) | te::rst::PolygonIterator< T > | static |
clear() | te::rst::PolygonIterator< T > | protected |
DisjointBBOXIterationT enum value | te::rst::PolygonIterator< T > | |
end(const te::rst::Raster *r, const te::gm::Polygon *p) | te::rst::PolygonIterator< T > | static |
end(const te::rst::Raster *r, const te::gm::Polygon *p, const IterationType iterationType) | te::rst::PolygonIterator< T > | static |
getBBOXIntersectionRanges(int lineIndex, const bool areDisjoint, std::vector< std::pair< int, int > > &intersectionRanges) const | te::rst::PolygonIterator< T > | protected |
getColumn() const | te::rst::PolygonIterator< T > | virtual |
getIntersectionRanges(int lineIndex, std::vector< std::pair< int, int > > &intersectionRanges) const | te::rst::PolygonIterator< T > | protected |
getRow() const | te::rst::PolygonIterator< T > | virtual |
getScanLineIntersectionRanges(int lineIndex, std::vector< std::pair< int, int > > &intersectionRanges) const | te::rst::PolygonIterator< T > | protected |
initialize(const te::rst::Raster *r, const te::gm::Polygon *p, const IterationType iterationType) | te::rst::PolygonIterator< T > | protected |
initiateVariables() | te::rst::PolygonIterator< T > | protected |
IterationType enum name | te::rst::PolygonIterator< T > | |
m_column | te::rst::PolygonIterator< T > | protected |
m_currentLineIntersectionRanges | te::rst::PolygonIterator< T > | protected |
m_currentLineIntersectionRangesIndex | te::rst::PolygonIterator< T > | protected |
m_currentRangeEndingColumn | te::rst::PolygonIterator< T > | protected |
m_currentRangeStartingColumn | te::rst::PolygonIterator< T > | protected |
m_iterationType | te::rst::PolygonIterator< T > | protected |
m_operatorBrackets_value | te::rst::PolygonIterator< T > | mutableprotected |
m_operatorParenthesis_value | te::rst::PolygonIterator< T > | mutableprotected |
m_polygon | te::rst::PolygonIterator< T > | protected |
m_polygonEndingColumn | te::rst::PolygonIterator< T > | protected |
m_polygonEndingRow | te::rst::PolygonIterator< T > | protected |
m_polygonStartingColumn | te::rst::PolygonIterator< T > | protected |
m_polygonStartingRow | te::rst::PolygonIterator< T > | protected |
m_raster | te::rst::PolygonIterator< T > | protected |
m_row | te::rst::PolygonIterator< T > | protected |
m_tileIndexerPtr | te::rst::PolygonIterator< T > | protected |
m_totalRasterColumns | te::rst::PolygonIterator< T > | protected |
m_totalRasterRows | te::rst::PolygonIterator< T > | protected |
NDisjointBBOXIterationT enum value | te::rst::PolygonIterator< T > | |
operator!=(const PolygonIterator< T > &rhs) const | te::rst::PolygonIterator< T > | |
operator!=(const AbstractPositionIterator< T > &rhs) const | te::rst::PolygonIterator< T > | virtual |
operator()(const unsigned int i) const | te::rst::PolygonIterator< T > | virtual |
operator*() const | te::rst::PolygonIterator< T > | virtual |
operator++() | te::rst::PolygonIterator< T > | virtual |
operator--() | te::rst::PolygonIterator< T > | virtual |
operator=(const PolygonIterator &rhs) | te::rst::PolygonIterator< T > | |
operator=(const AbstractPositionIterator< T > &rhs) | te::rst::PolygonIterator< T > | virtual |
operator[](const unsigned int i) const | te::rst::PolygonIterator< T > | virtual |
PolygonIterator() | te::rst::PolygonIterator< T > | |
PolygonIterator(const te::rst::Raster *r, const te::gm::Polygon *p, const IterationType iterationType) | te::rst::PolygonIterator< T > | |
PolygonIterator(const te::rst::Raster *r, const te::gm::Polygon *p) | te::rst::PolygonIterator< T > | |
PolygonIterator(const PolygonIterator &rhs) | te::rst::PolygonIterator< T > | |
ScanLineIterationT enum value | te::rst::PolygonIterator< T > | |
setEnd() | te::rst::PolygonIterator< T > | virtual |
~AbstractPositionIterator() | te::rst::AbstractPositionIterator< T > | virtual |
~PolygonIterator() | te::rst::PolygonIterator< T > | |