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

geos::geomgraph::EdgeNodingValidator Class Reference

Validates that a collection of SegmentStrings is correctly noded. More...

#include <EdgeNodingValidator.h>

List of all members.

Public Member Functions

 EdgeNodingValidator (std::vector< Edge * > &edges)
void checkValid ()

Static Public Member Functions

void checkValid (std::vector< Edge * > &edges)
 Checks whether the supplied Edges are correctly noded.


Detailed Description

Validates that a collection of SegmentStrings is correctly noded.

Throws an appropriate exception if an noding error is found.


Member Function Documentation

void geos::geomgraph::EdgeNodingValidator::checkValid std::vector< Edge * > &  edges  )  [inline, static]
 

Checks whether the supplied Edges are correctly noded.

Throws a TopologyException if they are not.

Parameters:
edges a collection of Edges.
Exceptions:
TopologyException if the SegmentStrings are not correctly noded


The documentation for this class was generated from the following file:
Generated on Tue Jun 5 11:39:12 2012 for GEOS by  doxygen 1.3.9.1