Boost.Geometry    Boost C++ Libraries
Public Member Functions | Static Public Member Functions | List of all members
boost::geometry::strategy::buffer::join_round_by_divide Class Reference

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)
 

Constructor & Destructor Documentation

boost::geometry::strategy::buffer::join_round_by_divide::join_round_by_divide ( std::size_t  max_level = 4)

Member Function Documentation

template<typename PromotedType , typename Point , typename DistanceType , typename RangeOut >
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
template<typename Point , typename DistanceType , typename RangeOut >
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
template<typename NumericType >
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
Documentation is generated by Doxygen