geos::operation Namespace Reference

Provides classes for implementing operations on geometries. More...

## Namespaces

namespace | buffer
| Provides classes for computing buffers of geometries.
namespace | distance
| Provides classes for computing the distance between geometries.
namespace | intersection
| Provides classes for computing the intersection of a Geometry and a clipping Rectangle.
namespace | linemerge
| Line merging package.
namespace | overlay
| Contains classes that perform a topological overlay to compute boolean spatial functions.
namespace | polygonize
| An API for polygonizing sets of lines.
namespace | predicate
| Classes which implement topological predicates optimized for particular kinds of geometries.
namespace | relate
| Contains classes to implement the computation of the spatial relationships of Geometrys.
namespace | sharedpaths
| Find shared paths among two linear Geometry objects.
namespace | geounion
| Classes to perform efficient unioning of collections of geometries.
namespace | valid
| Provides classes for testing the validity of geometries.

## Classes

class | BoundaryOp
class | GeometryGraphOperation
| The base class for operations that require GeometryGraph. More...

## Detailed Description

Provides classes for implementing operations on geometries.