GEOS  3.9.0dev
Namespaces | Functions | Variables
geos Namespace Reference

Basic namespace for all GEOS functionalities. More...

Namespaces

 algorithm
 Contains classes and interfaces implementing fundamental computational geometry algorithms.
 
 geom
 
 geomgraph
 Contains classes that implement topology graphs.
 
 index
 Provides classes for various kinds of spatial indexes.
 
 io
 Contains the interfaces for converting JTS objects to and from other formats.
 
 linearref
 Contains classes and interfaces implementing linear referencing on linear geometries.
 
 noding
 Classes to compute nodings for arrangements of line segments and line segment sequences.
 
 operation
 Provides classes for implementing operations on geometries.
 
 planargraph
 Contains classes to implement a planar graph data structure.
 
 precision
 Provides classes for manipulating the precision model of Geometries.
 
 simplify
 Classes which implement algorithms for simplifying or generalizing geometries.
 
 triangulate
 Classes to compute Delaunay triangulations.
 
 util
 Utility classes for GEOS.
 

Functions

template<class T >
void ignore_unused_variable_warning (T const &)
 

Variables

constexpr double M_PI = 3.14159265358979323846
 
constexpr double DoubleNotANumber = std::numeric_limits<double>::quiet_NaN()
 
constexpr double DoubleMax = (std::numeric_limits<double>::max)()
 
constexpr double DoubleInfinity = (std::numeric_limits<double>::infinity)()
 
constexpr double DoubleNegInfinity = (-(std::numeric_limits<double>::infinity)())
 

Detailed Description

Basic namespace for all GEOS functionalities.