Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
Modules
Here is a list of all modules:
access: get/set coordinate values, make objects, clear geometries, append point(s)
area: calculate area of a geometry
arithmetic: arithmetic operations on points
centroid: calculate centroid (center of gravity) of a geometry
combine: add a geometry to a bounding box
compare: define compare functors for points
convert: convert geometries from one type to another
convex hull: calculate the convex hull of a geometry
coordinate systems
core: meta-functions for geometry types
disjoint: detect if geometries are not spatially related
distance: calculate distance between two geometries
envelope: calculate envelope (minimum bounding rectangle) of a geometry
equals: detect if two geometries are spatially equal
for_each: apply a functor to each point or segment of a geometry
geometries: geometries provided by default
geometry concepts: defines and checks concepts for geometries
intersection: calculate new geometry containing geometries A and B
intersects: detect if a geometry self-intersects or if two geometries intersect
length: calculate length of a linear geometry
overlaps: detect overlap between two geometries
overlay helper operations (getting intersection points, etc)
perimeter: calculate perimeter of a geometry
sectionalize: split a geometry (polygon, linestring, etc)
simplify: remove points from a geometry, keeping shape (simplification or generalization)
traits: adapt geometries
transform: apply transformations on geometries
union: calculate new geometry containing geometries A or B
utility: utility meta-functions and functions
within: detect if a geometry is inside another geometry, a.o. point-in-polygon
x Extension svg: Stream SVG (Scalable Vector Graphics)
November 5, 2009
Copyright © 1995-2009 Barend Gehrels, Geodan, Amsterdam
Copyright © 2008-2009 Bruno Lalande, Paris
Copyright © 2009 Mateusz Loskot, Cadcorp, London
Documentation is generated by
Doxygen