boost::geometry::strategy::buffer::point_circle
buffer_point_circle.hpp
std::size_t std::size_t boost::geometry::strategy::buffer::point_circle::m_count m_count
boost::geometry::strategy::buffer::point_circle::point_circle
(std::size_t count=90)
point_circle
std::size_t count 90

Constructs the strategy.

count

number of points for the created circle (if count is smaller than 3, count is internally set to 3)

Create a circular buffer around a point.

This strategy can be used as PointStrategy for the buffer algorithm. It creates a circular buffer around a point. It can be applied for points and multi_points, but also for a linestring (if it is degenerate, so consisting of only one point) and for polygons (if it is degenerate). This strategy is only applicable for Cartesian coordinate systems.

[heading Example] [buffer_point_circle] [heading Output] [$img/strategies/buffer_point_circle.png] [heading See also] \* [link geometry.reference.algorithms.buffer.buffer_7_with_strategies buffer (with strategies)] \* [link geometry.reference.strategies.strategy_buffer_point_square point_square]

- boost::geometry::strategy::buffer::point_circle
  m_count
- boost::geometry::strategy::buffer::point_circle
  point_circle