![]() |
TerraLib 4.1
|
This file contains structures and definitions about geometries support in TerraLib. More...
#include "TeDefines.h"#include "TeBox.h"#include "TeCoord2D.h"#include "TeComposite.h"#include "TeMeasure.h"#include "TeUtils.h"#include "TeDataTypes.h"#include <string>#include <iostream>Go to the source code of this file.
Classes | |
| class | TeGeometry |
| A basic class for handling geometries in TerraLib. More... | |
| class | TeGeometryNone |
| A class that represents a non existent geometry. More... | |
| class | TeVector |
| A class to handle vector geometries. More... | |
| class | TeGeomSingle< T > |
| TeGeomSingle: A class for handling geometries in TerraLib which consist of one location. More... | |
| class | TeGeomComposite< T > |
| TeGeomComposite: A template class for handling a hierarchy of geometries in TerraLib. More... | |
| class | TeLine2D |
| TeLine2D: Supports a simple 2D line, composed of 2D xy points. More... | |
| class | TeLineSet |
| TeLineSet: Supports a composite of lines. More... | |
| class | TeLinearRing |
| TeLinearRing: Provides support for a 2D linear ring. More... | |
| class | TePolygon |
| TePolygon: A class for handling 2D polygons. More... | |
| class | TePolygonSet |
| TePolygonSet: A class for handling sets of 2D polygons. More... | |
| class | TePoint |
| TePoint: A class for handling 2D Points. More... | |
| class | TePointSet |
| TePointSet: A class for handling sets of 2D polygons. More... | |
| class | TeText |
| TeText : A class for handling text. More... | |
| class | TeTextSet |
| TeTextSet : A class for handling sets of TeText. More... | |
| class | TeNode |
| TeNode: A class for handling 2D Nodes. More... | |
| class | TeNodeSet |
| TeNodeSet : A class for handling sets of 2D Nodes. More... | |
| class | TeArc |
| TeArc : Provides support for a 2D arc. More... | |
| class | TeArcSet |
| TeArcSet: Provides support for a set of 2D arc. More... | |
| class | TeSample |
| TeSample: A class for handling 2D Points with an associated measure. More... | |
| class | TeSampleSet |
| TeSampleSet: A class for handling sets of 2D samples. More... | |
| class | TeContourLine |
| TeContourLine: A class for handling 2D countour lines. More... | |
| class | TeContourLineSet |
| TeContourLineSet: A class for handling sets of 2D countour lines. More... | |
| class | TeCell |
| A class for handling cells. More... | |
| class | TeCellSet |
| A class for handling sets of cells. More... | |
Functions | |
| TL_DLL ostream & | operator<< (ostream &os, TeNode &N) |
| Outputs the geometrical identification of a node. | |
| TL_DLL ostream & | operator<< (ostream &os, const TeArc &N) |
| Outputs the description of an arc. | |
| TL_DLL TePointSet | makePointSet (const TeLinearRing &lr) |
| builds a TePointSet geometry from a TeLinearRing | |
| TL_DLL TePointSet | makePointSet (const TePolygon &p) |
| builds a TePointSet geometry from a TePolygon | |
This file contains structures and definitions about geometries support in TerraLib.
| TL_DLL TePointSet makePointSet | ( | const TeLinearRing & | lr | ) |
builds a TePointSet geometry from a TeLinearRing
| TL_DLL TePointSet makePointSet | ( | const TePolygon & | p | ) |
builds a TePointSet geometry from a TePolygon
| TL_DLL ostream& operator<< | ( | ostream & | os, |
| TeNode & | N | ||
| ) |
Outputs the geometrical identification of a node.
| TL_DLL ostream& operator<< | ( | ostream & | os, |
| const TeArc & | N | ||
| ) |
Outputs the description of an arc.