GEOS
3.9.1dev
|
Go to the source code of this file.
Namespaces | |
geos | |
Basic namespace for all GEOS functionalities. | |
geos::algorithm | |
Contains classes and interfaces implementing fundamental computational geometry algorithms. | |
geos::algorithm::distance | |
Classes to compute distance metrics between geometries. | |
geos::algorithm::locate | |
Classes which determine the Location of points in geometries. | |
geos::geom | |
geos::geom::prep | |
Contains classes and interfaces implementing algorithms that optimize the performance of repeated calls to specific geometric operations. | |
geos::geom::util | |
Provides classes that parse and modify Geometry objects. | |
geos::geomgraph | |
Contains classes that implement topology graphs. | |
geos::geomgraph::index | |
Contains classes that implement indexes for performing noding on geometry graph edges. | |
geos::index | |
Provides classes for various kinds of spatial indexes. | |
geos::index::bintree | |
Contains classes that implement a Binary Interval Tree index. | |
geos::index::chain | |
Contains classes that implement Monotone Chains. | |
geos::index::intervalrtree | |
Contains classes that implement a static index on a set of 1-dimensional intervals, using an R-Tree packed based on the order of the interval midpoints. | |
geos::index::quadtree | |
Contains classes that implement a Quadtree spatial index. | |
geos::index::strtree | |
Contains 2-D and 1-D versions of the Sort-Tile-Recursive (STR) tree, a query-only R-tree. | |
geos::index::sweepline | |
Contains classes which implement a sweepline algorithm for scanning geometric data structures. | |
geos::io | |
Contains the interfaces for converting JTS objects to and from other formats. | |
geos::linearref | |
Contains classes and interfaces implementing linear referencing on linear geometries. | |
geos::noding | |
Classes to compute nodings for arrangements of line segments and line segment sequences. | |
geos::noding::snapround | |
Contains classes to implement the Snap Rounding algorithm for noding linestrings. | |
geos::operation | |
Provides classes for implementing operations on geometries. | |
geos::operation::buffer | |
Provides classes for computing buffers of geometries. | |
geos::operation::distance | |
Provides classes for computing the distance between geometries. | |
geos::operation::intersection | |
Provides classes for computing the intersection of a Geometry and a clipping Rectangle. | |
geos::operation::linemerge | |
Line merging package. | |
geos::operation::overlay | |
Contains classes that perform a topological overlay to compute boolean spatial functions. | |
geos::operation::polygonize | |
An API for polygonizing sets of lines. | |
geos::operation::predicate | |
Classes which implement topological predicates optimized for particular kinds of geometries. | |
geos::operation::relate | |
Contains classes to implement the computation of the spatial relationships of Geometry s. | |
geos::operation::sharedpaths | |
Find shared paths among two linear Geometry objects. | |
geos::operation::geounion | |
Classes to perform efficient unioning of collections of geometries. | |
geos::operation::valid | |
Provides classes for testing the validity of geometries. | |
geos::planargraph | |
Contains classes to implement a planar graph data structure. | |
geos::planargraph::algorithm | |
Planargraph algorithms. | |
geos::precision | |
Provides classes for manipulating the precision model of Geometries. | |
geos::simplify | |
Classes which implement algorithms for simplifying or generalizing geometries. | |
geos::triangulate | |
Classes to compute Delaunay triangulations. | |
geos::triangulate::quadedge | |
Classes to implement a topological subdivision of quadeges, to support creating triangulations and Voronoi diagrams. | |
geos::util | |
Utility classes for GEOS. | |