All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
terralib4::GeomReader Class Reference

#include <GeomReader.h>

Inheritance diagram for terralib4::GeomReader:
te::common::Static

Static Public Member Functions

static std::auto_ptr
< te::gm::Geometry
getGeometry (const TeGeometry &geom)
 
static std::auto_ptr
< te::gm::LinearRing
getLinearRing (const TeLinearRing &ring)
 
static std::auto_ptr
< te::gm::LineString
getLineString (const TeLine2D &line)
 
static std::auto_ptr
< te::gm::MultiLineString
getMultiLineString (const TeLineSet &lineSet)
 
static std::auto_ptr
< te::gm::MultiPoint
getMultiPoint (const TePointSet &pointSet)
 
static std::auto_ptr
< te::gm::MultiPolygon
getMultiPolygon (const TePolygonSet &polySet)
 
static std::auto_ptr
< te::gm::Point
getPoint (const TePoint &pt)
 
static std::auto_ptr
< te::gm::Polygon
getPolygon (const TePolygon &poly)
 
static std::auto_ptr
< te::gm::Polygon
getPolygon (const TeCell &cell)
 

Detailed Description

Definition at line 57 of file GeomReader.h.

Member Function Documentation

std::auto_ptr< te::gm::Geometry > terralib4::GeomReader::getGeometry ( const TeGeometry &  geom)
static

Definition at line 173 of file GeomReader.cpp.

References TR_TERRALIB4.

Referenced by terralib4::VectorDataSet::getGeometry().

std::auto_ptr< te::gm::LinearRing > terralib4::GeomReader::getLinearRing ( const TeLinearRing &  ring)
static

Definition at line 71 of file GeomReader.cpp.

References te::gm::LineStringType.

std::auto_ptr< te::gm::LineString > terralib4::GeomReader::getLineString ( const TeLine2D &  line)
static

Definition at line 53 of file GeomReader.cpp.

References te::gm::LineStringType.

std::auto_ptr< te::gm::MultiLineString > terralib4::GeomReader::getMultiLineString ( const TeLineSet &  lineSet)
static

Definition at line 123 of file GeomReader.cpp.

References te::gm::MultiLineStringType.

std::auto_ptr< te::gm::MultiPoint > terralib4::GeomReader::getMultiPoint ( const TePointSet &  pointSet)
static

Definition at line 139 of file GeomReader.cpp.

References te::gm::MultiPointType.

std::auto_ptr< te::gm::MultiPolygon > terralib4::GeomReader::getMultiPolygon ( const TePolygonSet &  polySet)
static

Definition at line 107 of file GeomReader.cpp.

References te::gm::MultiPolygonType.

std::auto_ptr< te::gm::Point > terralib4::GeomReader::getPoint ( const TePoint &  pt)
static

Definition at line 45 of file GeomReader.cpp.

std::auto_ptr< te::gm::Polygon > terralib4::GeomReader::getPolygon ( const TePolygon &  poly)
static

Definition at line 89 of file GeomReader.cpp.

References te::gm::PolygonType.

std::auto_ptr< te::gm::Polygon > terralib4::GeomReader::getPolygon ( const TeCell &  cell)
static

The documentation for this class was generated from the following files: