Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

Reference

Access Functions
get
set
exterior_ring
interior_rings
Adapted models
C array
C++11 Array Container
Boost.Array
Boost.Fusion
Boost.Tuple
Boost.Polygon
Boost.Range
Macro's for adaption
Algorithms
area
assign
append
azimuth
buffer
centroid
clear
closest_points
convert
convex_hull
correct
covered_by
crosses
densify
difference
discrete_frechet_distance
discrete_hausdorff_distance
disjoint
distance
envelope
equals
expand
for_each
intersection
intersects
is_empty
is_simple
is_valid
length
line_interpolate
make
num_geometries
num_interior_rings
num_points
num_segments
overlaps
perimeter
relate
relation
reverse
simplify
sym_difference
touches
transform
union_
unique
within
Arithmetic
add_point
add_value
assign_point
assign_value
cross_product
cross_product
divide_point
divide_value
dot_product
multiply_point
multiply_value
subtract_point
subtract_value
Concepts
Point Concept
Linestring Concept
Polygon Concept
MultiPoint Concept
MultiLinestring Concept
MultiPolygon Concept
Box Concept
Ring Concept
Segment Concept
Constants
min_corner
max_corner
Coordinate Systems
cs::cartesian
cs::spherical
cs::spherical_equatorial
cs::geographic
Core Metafunctions
closure
coordinate_system
coordinate_type
cs_tag
degree
dimension
interior_type
point_order
point_type
radian
ring_type
tag
tag_cast
DE-9IM
de9im::mask
de9im::matrix
de9im::static_mask
Enumerations
buffer_side_selector
closure_selector
join_selector
order_selector
piece_type
result_code
validity_failure_type
Exceptions
exception
centroid_exception
IO (input/output)
DSV (Delimiter-Separated Values)
WKT (Well-Known Text)
SVG (Scalable Vector Graphics)
Iterators
closing_iterator
ever_circling_iterator
Models
model::point
model::d2::point_xy
model::d3::point_xyz
model::linestring
model::polygon
model::multi_point
model::multi_linestring
model::multi_polygon
model::box
model::ring
model::segment
model::referring_segment
Spatial Indexes
boost::geometry::index::rtree
R-tree free functions (boost::geometry::index::)
R-tree parameters (boost::geometry::index::)
Observers (boost::geometry::index::)
Inserters (boost::geometry::index::)
Adaptors (boost::geometry::index::adaptors::)
Predicates (boost::geometry::index::)
SRS
srs::spheroid
Strategies
strategy::area::cartesian
strategy::area::spherical
strategy::area::geographic
strategy::buffer::join_round
strategy::buffer::join_miter
strategy::buffer::end_round
strategy::buffer::end_flat
strategy::buffer::distance_symmetric
strategy::buffer::distance_asymmetric
strategy::buffer::point_circle
strategy::buffer::point_square
strategy::buffer::geographic_point_circle
strategy::buffer::side_straight
strategy::centroid::average
strategy::centroid::bashein_detmer
strategy::densify::cartesian
strategy::densify::geographic
strategy::densify::spherical
strategy::distance::pythagoras
strategy::distance::pythagoras_box_box
strategy::distance::pythagoras_point_box
strategy::distance::haversine
strategy::distance::projected_point
strategy::distance::cross_track
strategy::distance::cross_track_point_box
strategy::line_interpolate::cartesian
strategy::line_interpolate::geographic
strategy::line_interpolate::spherical
strategy::side::side_by_triangle
strategy::side::side_by_cross_track
strategy::side::spherical_side_formula
strategy::side::geographic
strategy::simplify::douglas_peucker
strategy::transform::inverse_transformer
strategy::transform::map_transformer
strategy::transform::rotate_transformer
strategy::transform::scale_transformer
strategy::transform::translate_transformer
strategy::transform::matrix_transformer
strategy::within::winding
strategy::within::franklin
strategy::within::crossings_multiply
Views
box_view
segment_view
closeable_view
reversible_view
identity_view

PrevUpHomeNext