![]() |
TerraLib 4.1
|
PostgreSQL with PostGIS extension data navigation functionalities. More...
#include <TePostGIS.h>
Public Member Functions | |
| TePostGISPortal () | |
| Constructor. | |
| TePostGISPortal (TeDatabase *pDatabase) | |
| Constructor. | |
| virtual | ~TePostGISPortal () |
| Virtual Destructor. | |
| bool | fetchGeometry (TePolygon &pol) |
| bool | fetchGeometry (TeLine2D &line) |
| bool | fetchGeometry (TeNode &n) |
| bool | fetchGeometry (TePoint &p) |
| bool | fetchGeometry (TeCell &cell) |
| bool | fetchGeometry (TePolygon &pol, const unsigned int &initIndex) |
| bool | fetchGeometry (TeLine2D &line, const unsigned int &initIndex) |
| bool | fetchGeometry (TeNode &n, const unsigned int &initIndex) |
| bool | fetchGeometry (TePoint &p, const unsigned int &initIndex) |
| bool | fetchGeometry (TeCell &cell, const unsigned int &initIndex) |
Protected Attributes | |
| TePointSet | _multiPointBuffer |
| TeLineSet | _multiLineBuffer |
| TePolygonSet | _multiPolygonBuffer |
PostgreSQL with PostGIS extension data navigation functionalities.
This class contains the implementation of common methods for TerraLib navigate throw data.
| TePostGISPortal::TePostGISPortal | ( | ) | [inline] |
Constructor.
| TePostGISPortal::TePostGISPortal | ( | TeDatabase * | pDatabase | ) |
Constructor.
| virtual TePostGISPortal::~TePostGISPortal | ( | ) | [inline, virtual] |
Virtual Destructor.
| bool TePostGISPortal::fetchGeometry | ( | TePolygon & | pol | ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TeCell & | cell, |
| const unsigned int & | initIndex | ||
| ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TePoint & | p, |
| const unsigned int & | initIndex | ||
| ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TeNode & | n, |
| const unsigned int & | initIndex | ||
| ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TeLine2D & | line, |
| const unsigned int & | initIndex | ||
| ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TePolygon & | pol, |
| const unsigned int & | initIndex | ||
| ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TeCell & | cell | ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TePoint & | p | ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TeNode & | n | ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
| bool TePostGISPortal::fetchGeometry | ( | TeLine2D & | line | ) | [virtual] |
Reimplemented from TePostgreSQLPortal.
TeLineSet TePostGISPortal::_multiLineBuffer [protected] |
TePointSet TePostGISPortal::_multiPointBuffer [protected] |
TePolygonSet TePostGISPortal::_multiPolygonBuffer [protected] |