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::GeometrygetGeometry (const TeGeometry &geom)
 
static std::auto_ptr< te::gm::LinearRinggetLinearRing (const TeLinearRing &ring)
 
static std::auto_ptr< te::gm::LineStringgetLineString (const TeLine2D &line)
 
static std::auto_ptr< te::gm::MultiLineStringgetMultiLineString (const TeLineSet &lineSet)
 
static std::auto_ptr< te::gm::MultiPointgetMultiPoint (const TePointSet &pointSet)
 
static std::auto_ptr< te::gm::MultiPolygongetMultiPolygon (const TePolygonSet &polySet)
 
static std::auto_ptr< te::gm::PointgetPoint (const TePoint &pt)
 
static std::auto_ptr< te::gm::PolygongetPolygon (const TePolygon &poly)
 
static std::auto_ptr< te::gm::PolygongetPolygon (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 170 of file GeomReader.cpp.

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

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

Definition at line 73 of file GeomReader.cpp.

References te::gm::LineStringType.

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

Definition at line 55 of file GeomReader.cpp.

References te::gm::LineStringType.

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

Definition at line 125 of file GeomReader.cpp.

References te::gm::MultiLineStringType.

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

Definition at line 141 of file GeomReader.cpp.

References te::gm::MultiPointType.

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

Definition at line 109 of file GeomReader.cpp.

References te::gm::MultiPolygonType.

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

Definition at line 47 of file GeomReader.cpp.

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

Definition at line 91 of file GeomReader.cpp.

References te::gm::PolygonType.

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

Definition at line 157 of file GeomReader.cpp.

References te::gm::GetGeomFromEnvelope().


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