GEOS 3.13.1
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  CoordinateSequence
 The internal representation of a list of coordinates inside a Geometry. More...
class  Geometry
 Basic implementation of Geometry, constructed and destructed by GeometryFactory. More...
class  IndexedPointInAreaLocator
 Determines the location of Coordinates relative to an areal geometry, using indexing for efficiency. More...
class  IsSimpleOp
class  IsValidOp
class  LinearRing
 Models an OGC SFS LinearRing. A LinearRing is a LineString which is both closed and simple. More...
class  MakeValid
 The function attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. More...
class  MultiPolygon
class  Polygon
 Represents a linear polygon, which may include holes. More...
class  RepeatedPointRemover
class  RepeatedPointTester
 Implements the appropriate checks for repeated points (consecutive identical coordinates) as defined in the JTS spec. More...
class  SegmentString
 An interface for classes which represent a sequence of contiguous line segments. 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.