![]() |
![]() |
Public Member Functions | |
template<typename Point , typename DistanceType , typename RangeOut > | |
bool | apply (Point const &ip, Point const &vertex, Point const &perp1, Point const &perp2, DistanceType const &buffer_distance, RangeOut &range_out) const |
join_round_by_divide (std::size_t max_level=4) | |
template<typename PromotedType , typename Point , typename DistanceType , typename RangeOut > | |
void | mid_points (Point const &vertex, Point const &p1, Point const &p2, DistanceType const &buffer_distance, RangeOut &range_out, std::size_t level=1) const |
Static Public Member Functions | |
template<typename NumericType > | |
static NumericType | max_distance (NumericType const &distance) |
boost::geometry::strategy::buffer::join_round_by_divide::join_round_by_divide | ( | std::size_t | max_level = 4 | ) |
void boost::geometry::strategy::buffer::join_round_by_divide::mid_points | ( | Point const & | vertex, |
Point const & | p1, | ||
Point const & | p2, | ||
DistanceType const & | buffer_distance, | ||
RangeOut & | range_out, | ||
std::size_t | level = 1 |
||
) | const |
bool boost::geometry::strategy::buffer::join_round_by_divide::apply | ( | Point const & | ip, |
Point const & | vertex, | ||
Point const & | perp1, | ||
Point const & | perp2, | ||
DistanceType const & | buffer_distance, | ||
RangeOut & | range_out | ||
) | const |
static NumericType boost::geometry::strategy::buffer::join_round_by_divide::max_distance | ( | NumericType const & | distance | ) | [static] |
April 2, 2011 |
Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands Copyright © 2008-2011 Bruno Lalande, Paris, France Copyright © 2009-2010 Mateusz Loskot, London, UK |