26 #ifndef __TERRALIB_GEOMETRY_INTERNAL_CELLTILLING_H 27 #define __TERRALIB_GEOMETRY_INTERNAL_CELLTILLING_H 30 #include "../Config.h" 68 std::size_t getNumColumns()
const;
75 std::size_t getNumRows()
const;
82 std::size_t getNumTiles()
const;
108 #endif // __TERRALIB_GEOMETRY_INTERNAL_CELLTILLING_H An utility struct for representing 2D coordinates.
double m_resolutionY
The resolution of the tilling in the y-axis.
double m_resolutionX
The resolution of the tilling in the x-axis.
#define TEGEOMEXPORT
You can use this macro in order to export/import classes and functions from this module.
An Envelope defines a 2D rectangular region.
Algorithm to help controlling creating and iterating in a tile.
std::unique_ptr< te::gm::Envelope > m_envelope
The reference envelope.
std::size_t m_numRows
The number of rows of the tilling.
std::size_t m_numColumns
The number of columns of the tilling.