Geometry Concepts
0-dimensional
concept::Point
concept::ConstPoint
1-dimensional
concept::Segment
concept::ConstSegment
concept::Linestring
concept::ConstLinestring
2-dimensional
concept::Box
concept::ConstBox
concept::Ring
concept::ConstRing
concept::Polygon
concept::ConstPolygon
Functions
concept::check
concept::check_concepts_and_equal_dimensions
Geometry Models
0-dimensional
point
point_xy
point_2d
point_3d
1-dimensional
segment
segment_2d
linestring
linestring_2d
linestring_3d
2-dimensional
box
box_2d
box_3d
box
linear_ring
ring_2d
ring_3d
polygon
polygon_2d
polygon_3d
Functions
Macros
BOOST_GEOMETRY_REGISTER_POINT_2D
Algorithms
Geometry Constructors
make
make_inverse
make_zero
Predicates
disjoint
equals
intersects
overlaps
within
Append
append
Area
area
Assign
assign
assign_box_corners
assign_inverse
assign_point_from_index
assign_point_to_index
assign_zero
Centroid
centroid
Clear
clear
Combine
combine
Convert
convert
Convex Hull
convex_hull
Correct
correct
Distance
distance
Difference
difference
sym_difference
Dissolve
dissolve
Envelope
envelope
Intersection
intersection
Length
length
Perimeter
perimeter
Reverse
reverse
Simplify
simplify
Transform
transform
Union
union
Unique
unique