Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::strategy::buffer::side_straight Class Reference

Let the buffer use straight sides along segments (the default) More...

#include <buffer_side_straight.hpp>

Static Public Member Functions

template<typename Point , typename OutputRange , typename DistanceStrategy >
static void apply (Point const &input_p1, Point const &input_p2, strategy::buffer::buffer_side_selector side, DistanceStrategy const &distance, OutputRange &output_range)
 

Detailed Description

Let the buffer use straight sides along segments (the default)

This strategy can be used as SideStrategy for the buffer algorithm. It is currently the only provided strategy for this purpose

{ [heading Example] See the examples for other buffer strategies\, for example [link geometry.reference.strategies.strategy_buffer_join_round join_round] [heading See also]

  • [link geometry.reference.algorithms.buffer.buffer_7_with_strategies buffer (with strategies)] }

Member Function Documentation

template<typename Point , typename OutputRange , typename DistanceStrategy >
static void boost::geometry::strategy::buffer::side_straight::apply ( Point const &  input_p1,
Point const &  input_p2,
strategy::buffer::buffer_side_selector  side,
DistanceStrategy const &  distance,
OutputRange &  output_range 
)
inlinestatic

The documentation for this class was generated from the following file: