All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Utils.h File Reference

Utility functions for the Geometry Module. More...

#include "Config.h"
#include "Enums.h"

Go to the source code of this file.

Namespaces

 te
 URI C++ Library.
 
 te::gm
 Namespace for the Vector Geometry module of TerraLib.
 

Functions

int te::gm::GetCoordDimension (GeomType t)
 It returns the number of measurements or axes needed to describe a position in a coordinate system. More...
 
TEGEOMEXPORT Geometry * te::gm::GetGeomFromEnvelope (const Envelope *const e, int srid)
 It creates a Geometry (a polygon) from the given envelope. More...
 
TEGEOMEXPORT bool te::gm::SatisfySpatialRelation (const Geometry *g1, const Geometry *g2, SpatialRelation relation)
 It returns if two geometries satisfy a given spatial relation. More...
 

Detailed Description

Utility functions for the Geometry Module.

Definition in file Utils.h.