#include "../common/STLUtils.h"#include "../common/MathUtils.h"#include "../core/logger/Logger.h"#include "../geometry.h"#include "Band.h"#include "BandProperty.h"#include "BlockUtils.h"#include "Grid.h"#include "Exception.h"#include <iostream>#include <cmath>Go to the source code of this file.
Classes | |
| class | te::rst::AbstractPositionIterator< T > | 
| This class is the base for implementing ways to navigate over the band with spatial restriction, e.g. through a line, inside a bounding box or polygon, etc.  More... | |
| class | te::rst::LineIterator< T > | 
| This class implements the strategy to iterate with spatial restriction, the iteration occurs inside a line.  More... | |
| class | te::rst::PointSetIterator< T > | 
| This class implements the strategy to iterate with spatial restriction, the iteration occurs inside a vector of points.  More... | |
| class | te::rst::PolygonIterator< T > | 
| This class implements the strategy to iterate with spatial restriction, the iteration occurs inside a polygon.  More... | |
Namespaces | |
| te | |
| TerraLib.  | |
| te::rst | |
| Namespace for the Raster module of TerraLib.  | |
Functions | |
| bool | te::rst::StdSortPointPointerComparison (te::gm::Point *p1, te::gm::Point *p2) |