#include <ring_proxy.hpp>
Public Types | |
| typedef  boost::polygon::polygon_traits < typename boost::remove_const < Polygon >::type > ::iterator_type  | iterator_type | 
| typedef  boost::polygon::polygon_with_holes_traits < typename boost::remove_const < Polygon >::type > ::iterator_holes_type  | hole_iterator_type | 
Public Member Functions | |
| ring_proxy (Polygon &p) | |
| ring_proxy (Polygon &p, hole_iterator_type hole_it) | |
| ring_proxy () | |
| iterator_type | begin () const | 
| iterator_type | begin () | 
| iterator_type | end () const | 
| iterator_type | end () | 
| void | clear () | 
| void | resize (std::size_t) | 
| template<typename Point > | |
| void | push_back (Point const &point) | 
Static Public Attributes | |
| static const bool | is_mutable = !boost::is_const<Polygon>::type::value | 
| typedef boost::polygon::polygon_with_holes_traits< typename boost::remove_const<Polygon>::type >::iterator_holes_type boost::geometry::adapt::bp::ring_proxy< Polygon >::hole_iterator_type | 
| typedef boost::polygon::polygon_traits< typename boost::remove_const<Polygon>::type >::iterator_type boost::geometry::adapt::bp::ring_proxy< Polygon >::iterator_type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
References boost::polygon::begin_points().
Referenced by boost::geometry::adapt::bp::range_begin().
      
  | 
  inline | 
References boost::polygon::begin_points().
      
  | 
  inline | 
      
  | 
  inline | 
References boost::polygon::end_points().
Referenced by boost::geometry::adapt::bp::range_end().
      
  | 
  inline | 
References boost::polygon::end_points().
      
  | 
  inline | 
References boost::xpressive::push_back.
Referenced by boost::geometry::traits::push_back< adapt::bp::ring_proxy< Polygon > >::apply().
      
  | 
  inline | 
      
  | 
  static |