#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) |
typedef coordinate_type<Ring>::type boost::geometry::detail::correct::correct_ring< Ring, Predicate >::coordinate_type |
typedef point_type<Ring>::type boost::geometry::detail::correct::correct_ring< Ring, Predicate >::point_type |
typedef detail::area::ring_area< order_as_direction<geometry::point_order<Ring>::value>::value, geometry::closure<Ring>::value > boost::geometry::detail::correct::correct_ring< Ring, Predicate >::ring_area_type |
typedef strategy::area::services::default_strategy< typename cs_tag<point_type>::type, point_type >::type boost::geometry::detail::correct::correct_ring< Ring, Predicate >::strategy_type |
|
inlinestatic |