Introduction to boost.geometry
Boost.Geometry is the generic geometry library included in Boost since 2011. Boost.Geometry contains algorithms such as intersection, union, difference, distance, area, centroid and convex hull. The library contains its own point, line, and polygon types, but it is template based and allows the user to use its own point/line/polygon types.
This talk will give an overview of Boost.Geometry, will zoom in on its generic design including template meta programming and traits classes, and will give examples how it can be used.
Speaker: Barend Gehrels