#include <correct.hpp>
Public Types | |
typedef point_type< Ring >::type | point_type |
typedef coordinate_type< Ring > ::type | coordinate_type |
typedef strategy::area::services::default_strategy < typename cs_tag< point_type > ::type, point_type >::type | strategy_type |
typedef detail::area::ring_area < order_as_direction < geometry::point_order< Ring > ::value >::value, geometry::closure< Ring > ::value > | ring_area_type |
Static Public Member Functions | |
static void | apply (Ring &r) |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlinestaticinherited |
References boost::geometry::append(), boost::geometry::detail::area::ring_area< order_as_direction< geometry::point_order< Ring >::value >::value, geometry::closure< Ring >::value >::apply(), boost::geometry::traits::resize< Range >::apply(), boost::asio::begin, boost::geometry::closed, boost::geometry::index::disjoint(), boost::end, boost::expressions::reverse, boost::asio::s, and boost::size().