TerraLib 4.1
TePolygon Class Reference

TePolygon: A class for handling 2D polygons. More...

#include <TeGeometry.h>

Inheritance diagram for TePolygon:
TeGeomComposite< TeLinearRing > TeVector TeGeometry

List of all members.

Public Member Functions

TeGeomRep elemType () const
 Returns the basic geometry in a set of geometries structure.
void copyElements (const TePolygon &other)
 Executes a real copy of two sets (duplicate the elements)

Detailed Description

TePolygon: A class for handling 2D polygons.

In TerraLib, a 2D polygon consists of an outer ring and a list of inner rings

Examples:

createLayer.cpp, databaseQuery.cpp, databaseSQLQuery.cpp, TePDIHaralick_test.cpp, TePDIRaster2Vector_test.cpp, TePDISegmentation_test.cpp, TePDIStatistic_test.cpp, and TePDIUtils_test.cpp.


Member Function Documentation

void TePolygon::copyElements ( const TePolygon other)

Executes a real copy of two sets (duplicate the elements)

TeGeomRep TePolygon::elemType ( ) const [inline, virtual]

Returns the basic geometry in a set of geometries structure.

Reimplemented from TeGeometry.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines