GEOS: geos::precision Namespace Reference

- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Namespace List
- Namespace Members

# geos::precision Namespace Reference

Provides classes for manipulating the precision model of Geometries. More...

## Classes
class | CommonBits
| Determines the maximum number of common most-significant bits in the mantissa of one or numbers. More...
class | CommonBitsOp
| Provides versions of Geometry spatial functions which use common bit removal to reduce the likelihood of robustness problems. More...
class | CommonBitsRemover
| Allow computing and removing common mantissa bits from one or more Geometries. More...
class | EnhancedPrecisionOp
| Provides versions of Geometry spatial functions which use enhanced precision techniques to reduce the likelihood of robustness problems. More...
class | GeometrySnapper
| Snaps the vertices and segments of a geometry to another's vertices. Should improve robustness for overlay operations. More...
class | LineStringSnapper
| Snaps the vertices and segments of a LineString to another's vertices. Should improve robustness for overlay operations. More...
class | SimpleGeometryPrecisionReducer
| Reduces the precision of a Geometry according to the supplied PrecisionModel, without attempting to preserve valid topology. More...

## Detailed Description

Provides classes for manipulating the precision model of Geometries.