Expand description
Composable buffer strategies.
Mirrors the five strategy roles accepted by Boost.Geometry’s buffer interface: distance, side, join, end, and point. The strategy values are data-only and live below the overlay engine so algorithms can consume them without creating a dependency cycle.
Structs§
- Buffer
Settings - Complete strategy bundle accepted by
buffer_with. - Cartesian
Buffer - Cartesian coordinate strategy bundle for buffer construction.
- Geographic
Buffer - Geographic coordinate strategy bundle for buffer construction.
- Spherical
Buffer - Spherical coordinate strategy bundle for buffer construction.
Enums§
- Buffer
Distance Strategy - Signed offset distance policy.
- Buffer
EndStrategy - Linear endpoint policy.
- Buffer
Join Strategy - Corner join policy.
- Buffer
Point Strategy - Point-buffer policy.
- Buffer
Side Strategy - Side-offset construction policy.
Traits§
- Default
Buffer - Select the default coordinate strategy bundle for a buffer input family.
Type Aliases§
- Default
Buffer Strategy - Coordinate strategy selected by the point coordinate-system family of
G.