geos::operation::valid Namespace Reference

Provides classes for testing the validity of geometries. More...

## Classes

class | ConsistentAreaTester
| Checks that a geomgraph::GeometryGraph representing an area (a geom::Polygon or geom::MultiPolygon) has consistent semantics for area geometries. This check is required for any reasonable polygonal model (including the OGC-SFS model, as well as models which allow ring self-intersection at single points). More...
class | IsSimpleOp
class | IsValidOp
class | MakeValid
| The function attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. More...
class | RepeatedPointRemover
class | RepeatedPointTester
| Implements the appropriate checks for repeated points (consecutive identical coordinates) as defined in the JTS spec. More...
class | TopologyValidationError
| Contains information about the nature and location of a geom::Geometry validation error. More...

## Detailed Description

Provides classes for testing the validity of geometries.