TerraLib 4.1
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeCentroid.cpp File Reference
#include <vector>
#include <functional>
#include <algorithm>
#include "TeAssertions.h"
#include "TeException.h"
#include "TeGeometryAlgorithms.h"

Classes

struct  x_order
struct  x_dist

Typedefs

typedef vector< double > doubleVect

Functions

TeCoord2D TeFindBaricenter (const TeLinearRing &ring)
TeCoord2D TeFindCentroidConcavePolygon (const TePolygon &poly)
TeCoord2D TeFindCentroid (TeMultiGeometry &mGeom)
 Calculates the centroid of a multi geometry.
TeCoord2D TeFindCentroid (const TePolygon &poly)
 Calculates the centroid of a polygon.
TeCoord2D TeFindCentroid (const TeLine2D &line)
 Calculates a reference point.
TeCoord2D TeFindCentroid (const TeCell &c)
 Calculates the centroid of a cell.
TeCoord2D TeFindCentroid (const TePoint &p)
 Calculates the centroid of a point.
TeCoord2D TeFindCentroid (const TeText &t)
 Calculates the centroid of a text.
TeCoord2D TeFindCentroid (const TePolygonSet &s)
 Calculates the centroid of a polygon set.
TeCoord2D TeFindCentroid (const TeLineSet &s)
TeCoord2D TeFindCentroid (const TeCellSet &s)
 Calculates the centroid of a cell set.
TeCoord2D TeFindCentroid (TePointSet &points)
 Calculates the centroid of a point set.
TeCoord2D TeFindCentroid (TeTextSet &texts)
 Calculates the centroid of a text set.

Typedef Documentation

typedef vector<double> doubleVect

Function Documentation

TeCoord2D TeFindBaricenter ( const TeLinearRing ring)
TeCoord2D TeFindCentroidConcavePolygon ( const TePolygon poly)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines