#include <perimeter.hpp>
Public Types | |
typedef default_length_result < Polygon >::type | return_type |
typedef detail::length::range_length < typename ring_type< Polygon > ::type, closure< Polygon > ::value > | policy |
Static Public Member Functions | |
template<typename Strategy > | |
static return_type | apply (Polygon const &polygon, Strategy const &strategy) |
typedef detail::length::range_length< typename ring_type<Polygon>::type, closure<Polygon>::value > boost::geometry::dispatch::perimeter< Polygon, polygon_tag >::policy |
typedef default_length_result<Polygon>::type boost::geometry::dispatch::perimeter< Polygon, polygon_tag >::return_type |
|
inlinestatic |