Algorithm to help controlling creating and iterating in a tile.
More...
#include <SubdividerTilling.h>
Algorithm to help controlling creating and iterating in a tile.
Definition at line 53 of file SubdividerTilling.h.
◆ SplitLinePosition
| Enumerator |
|---|
| TOP | |
| BOTTOM | |
| LEFT | |
| RIGHT | |
| MIDDLE_VERTICAL | |
| MIDDLE_HORIZONTAL | |
Definition at line 57 of file SubdividerTilling.h.
◆ SubdividerTilling()
| te::vp::SubdividerTilling::SubdividerTilling |
( |
const te::gm::Envelope & |
envelope, |
|
|
double |
resolutionX, |
|
|
double |
resolutionY |
|
) |
| |
Constructor.
- Parameters
-
| envelope | The envelope to be used for tilling |
| resolution | The resolution of each tile Destructor |
◆ ~SubdividerTilling()
| te::vp::SubdividerTilling::~SubdividerTilling |
( |
| ) |
|
|
default |
◆ getNumColumns()
| std::size_t te::vp::SubdividerTilling::getNumColumns |
( |
| ) |
const |
Returns the number of columns of the tilling.
- Returns
- The number of columns of the tilling
◆ getNumRows()
| std::size_t te::vp::SubdividerTilling::getNumRows |
( |
| ) |
const |
Returns the number of rows of the tilling.
- Returns
- The number of rows of the tilling
◆ getNumTiles()
| std::size_t te::vp::SubdividerTilling::getNumTiles |
( |
| ) |
const |
Returns the number of tiles of the tilling.
- Returns
- The number of tiles of the tilling
◆ getSplitLine() [1/2]
Returns the split line located in the given envelope and line position.
- Returns
- The split line located in the given envelope and position
◆ getSplitLine() [2/2]
Returns the split line located in the given row, column and position.
- Returns
- The split line located in the given row, column and position
◆ getTile()
| te::gm::Envelope te::vp::SubdividerTilling::getTile |
( |
std::size_t |
column, |
|
|
std::size_t |
row |
|
) |
| const |
Returns the tile located in the given row and column.
- Returns
- The tile located in the given row and column Find the tile column index where the given coordinate is located
◆ getTileColumn()
| std::size_t te::vp::SubdividerTilling::getTileColumn |
( |
const te::gm::Coord2D & |
coord | ) |
const |
Find the tile row index where the given coordinate is located.
◆ getTileN()
Returns the i-th tile.
- Returns
- The i-th tile
◆ getTileRow()
| std::size_t te::vp::SubdividerTilling::getTileRow |
( |
const te::gm::Coord2D & |
coord | ) |
const |
◆ m_envelope
◆ m_numColumns
| std::size_t te::vp::SubdividerTilling::m_numColumns |
|
protected |
◆ m_numRows
| std::size_t te::vp::SubdividerTilling::m_numRows |
|
protected |
◆ m_resolutionX
| double te::vp::SubdividerTilling::m_resolutionX |
|
protected |
◆ m_resolutionY
| double te::vp::SubdividerTilling::m_resolutionY |
|
protected |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/vp/SubdividerTilling.h