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

geos::geomgraph Namespace Reference

Contains classes that implement topology graphs. More...


Classes

class  geos::geomgraph::DirectedEdge
 A directed EdgeEnd. More...
class  geos::geomgraph::DirectedEdgeStar
 A DirectedEdgeStar is an ordered list of outgoing DirectedEdges around a node. More...
class  geos::geomgraph::EdgeEnd
 Models the end of an edge incident on a node. More...
class  geos::geomgraph::EdgeEndStar
 A EdgeEndStar is an ordered list of EdgeEnds around a node. More...
class  geos::geomgraph::EdgeIntersection
class  geos::geomgraph::EdgeIntersectionList
class  geos::geomgraph::EdgeList
class  geos::geomgraph::EdgeNodingValidator
 Validates that a collection of SegmentStrings is correctly noded. More...
class  geos::geomgraph::Label
 A Label indicates the topological relationship of a component of a topology graph to a given Geometry. This class supports labels for relationships to two Geometrys, which is sufficient for algorithms for binary operations. More...
class  geos::geomgraph::PlanarGraph
 Represents a directed graph which is embeddable in a planar surface. More...
class  geos::geomgraph::TopologyLocation
 A TopologyLocation is the labelling of a GraphComponent's topological relationship to a single Geometry. More...

Functions

bool operator== (const Edge &a, const Edge &b)
std::ostream & operator<< (std::ostream &os, const Edge &el)
std::ostream & operator<< (std::ostream &, const EdgeEnd &)
bool operator< (const EdgeIntersection &ei1, const EdgeIntersection &ei2)
 This is the C++ equivalent of JTS's compareTo.
std::ostream & operator<< (std::ostream &os, const EdgeIntersection &e)
 Output operator.
std::ostream & operator<< (std::ostream &, const EdgeIntersectionList &)
std::ostream & operator<< (std::ostream &os, const EdgeList &el)
std::ostream & operator<< (std::ostream &os, const EdgeRing &er)
std::ostream & operator<< (std::ostream &, const Label &)
std::ostream & operator<< (std::ostream &os, const Node &node)
std::ostream & operator<< (std::ostream &, const TopologyLocation &)


Detailed Description

Contains classes that implement topology graphs.

The Java Topology Suite (JTS) is a Java API that implements a core set of spatial data operations using an explicit precision model and robust geometric algorithms. JTS is int ended to be used in the development of applications that support the validation, cleaning, integration and querying of spatial datasets.

JTS attempts to implement the OpenGIS Simple Features Specification (SFS) as accurately as possible. In some cases the SFS is unclear or omits a specification; in this case JTS attempts to choose a reasonable and consistent alternative. Differences from and elaborations of the SFS are documented in this specification.

Package Specification


Generated on Sun Aug 21 22:58:56 2011 for GEOS by  doxygen 1.3.9.1