Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | Related Pages

geos Namespace Reference

Basic namespace for all GEOS functionalities. More...


Classes

class  geos::PrecisionModel
 Specifies the precision model of the Coordinate in a Geometry. More...
class  geos::Coordinate
 Coordinate is the lightweight class used to store coordinates. More...
class  geos::CoordinateSequence
 The internal representation of a list of coordinates inside a Geometry. More...
class  geos::DefaultCoordinateSequence
 The default implementation of CoordinateSequence. More...
class  geos::CoordinateSequenceFactory
 An object that knows how to build a particular implementation of CoordinateSequence from an array of Coordinates. More...
class  geos::DefaultCoordinateSequenceFactory
 Creates CoordinateSequences internally represented as an array of Coordinates. More...
class  geos::Envelope
 An Envelope defines a rectangulare region of the 2D coordinate plane. More...
class  geos::Geometry
 Basic implementation of Geometry, constructed and destructed by GeometryFactory. More...
class  geos::GeometryCollection
 Represents a collection of heterogeneous Geometry objects. More...
class  geos::Point
 Basic implementation of Point. More...
class  geos::LineString
 Basic implementation of LineString. More...
class  geos::LinearRing
 Basic implementation of LinearRing. More...
class  geos::Polygon
 Represents a linear polygon, which may include holes. More...
class  geos::MultiPoint
 Models a collection of Point objects. More...
class  geos::MultiLineString
 Basic implementation of MultiLineString objects. More...
class  geos::MultiPolygon
 Basic implementation of MultiPolygon. More...
class  geos::GeometryFactory
 Supplies a set of utility methods for building Geometry objects from CoordinateSequence or other Geometry objects. More...
class  geos::HCoordinate
 Represents a homogeneous coordinate for 2-D coordinates. More...
class  geos::ParseException
 Notifies a parsing error. More...
class  geos::WKTReader
 WKT parser class; see also WKTWriter. More...
class  geos::WKTWriter
 Outputs the textual representation of a Geometry. See also WKTReader. More...
class  geos::WKBReader
 Reads a Geometry from Well-Known Binary format. More...
class  geos::WKBWriter
 Writes a Geometry into Well-Known Binary format. More...
class  geos::GEOSException
 Base class for all GEOS exceptions. More...
class  geos::AssertionFailedException
 Indicates a bug in GEOS code. More...
class  geos::IllegalArgumentException
 Indicates one or more legal arguments. More...
class  geos::TopologyException
 Indicates an invalid or inconsistent topological situation encountered during processing. More...
class  geos::UnsupportedOperationException
 Indicates that the requested operation is unsopported. More...
class  geos::GeometricShapeFactory
 Computes various kinds of common geometric shapes. Allows various ways of specifying the location and extent of the shapes, as well as number of line segments used to form them. More...

Typedefs

typedef unsigned char byte
 An unsigned char.

Enumerations

enum  GeometryTypeId {
  GEOS_POINT, GEOS_LINESTRING, GEOS_LINEARRING, GEOS_POLYGON,
  GEOS_MULTIPOINT, GEOS_MULTILINESTRING, GEOS_MULTIPOLYGON, GEOS_GEOMETRYCOLLECTION
}
 Geometry types. More...

Functions

string geosversion ()
 Return current GEOS version.
string jtsport ()
 Return the version of JTS this GEOS release has been ported from.
ostream & operator<< (ostream &os, const Profile &)
 Return a string representing the Profile.
ostream & operator<< (ostream &os, const Profiler &)
 Return a string representing the Profiler.


Detailed Description

Basic namespace for all GEOS functionalities.

Enumeration Type Documentation

enum GeometryTypeId
 

Geometry types.

Enumeration values:
GEOS_POINT  a point
GEOS_LINESTRING  a linestring
GEOS_LINEARRING  a linear ring (linestring with 1st point == last point)
GEOS_POLYGON  a polygon
GEOS_MULTIPOINT  a collection of points
GEOS_MULTILINESTRING  a collection of linestrings
GEOS_MULTIPOLYGON  a collection of polygons
GEOS_GEOMETRYCOLLECTION  a collection of heterogeneus geometries


Generated on Thu Jun 10 12:43:54 2010 for GEOS by  doxygen 1.3.9.1