...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Geometry Concepts | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0-dimensional
|
1-dimensional
|
2-dimensional
|
Core | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Metafunctions
|
Access Functions
Classes
|
Constants |
Coordinate Systems |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Numeric
|
Types
|
Classes
|
Iterators |
Views |
|||||||
---|---|---|---|---|---|---|---|---|
|
|
Algorithms | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Geometry Constructors
Predicates
|
Append
Area
Assign
Buffer
|
Centroid
Clear
Convert
Convex Hull
Correct
|
|||||||||||||||||||||||||||
Densify
Distance
Difference
Envelope
Expand
For Each
|
Intersection
Length
Num_ (counting)
Perimeter
Relate
|
Reverse
Similarity
Simplify
Transform
Union
Unique
|
Strategies | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Area
|
Buffer
|
Centroid
|
||||||||||||||
Convex Hull
|
Densify
|
Distance
|
||||||||||||||
Side
|
Simplify
|
Transform
|
||||||||||||||
Within
|
Arithmetic | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add
|
Subtract
|
Multiply
|
Divide
|
||||||||
Products
|
IO | |||||
---|---|---|---|---|---|
WKT (Well-Known Text)
|
SVG (Scalable Vector Graphics)
|
Spatial indexes | |||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
R-tree
R-tree parameters
R-tree constructors and destructor
|
R-tree member functions
|
R-tree free functions (boost::geometry::index::)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
Observers (boost::geometry::index::)
Inserters (boost::geometry::index::)
Adaptors (boost::geometry::index::adaptors::)
|
Predicates (boost::geometry::index::)
|