geometry/doc/reference/algorithms/buffer_with_strategies.qbk
Barend Gehrels 0b635e342d [buffer] rename buffer_circle to point_circle to have it consistent with other strategies,
and buffer is already in the namespace. same for buffer_square -> point_square
2014-07-20 10:38:40 +02:00

36 lines
1.6 KiB
Plaintext

[/============================================================================
Boost.Geometry (aka GGL, Generic Geometry Library)
Copyright (c) 2014 Barend Gehrels, Amsterdam, the Netherlands.
Use, modification and distribution is subject to the Boost Software License,
Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt)
=============================================================================/]
[def __this_function__ buffer]
[heading_conformance_ogc __this_function__..Buffer]
[heading Examples]
[buffer_with_strategies]
[heading The linestring case]
[$img/algorithms/buffer_linestring.png]
[heading The multi_point case]
[$img/algorithms/buffer_multi_point.png]
[heading The multi_polygon case]
[$img/algorithms/buffer_multi_polygon.png]
[heading Available Strategies]
* JoinStrategy: [link geometry.reference.strategies.strategy_buffer_join_round Round (cartesian)]
* JoinStrategy: [link geometry.reference.strategies.strategy_buffer_join_miter Miter (cartesian)]
* EndStrategy: [link geometry.reference.strategies.strategy_buffer_end_round Round (cartesian)]
* EndStrategy: [link geometry.reference.strategies.strategy_buffer_end_flat Flat (cartesian)]
* DistanceStrategy: [link geometry.reference.strategies.strategy_buffer_distance_symmetric Symmetric]
* DistanceStrategy: [link geometry.reference.strategies.strategy_buffer_distance_asymmetric Asymmetric]
* PointStrategy: [link geometry.reference.strategies.strategy_buffer_point_circle Circle (cartesian)]
* PointStrategy: [link geometry.reference.strategies.strategy_buffer_point_square Square (cartesian)]