#include <polygon_90_with_holes_data.hpp>
Public Types | |
typedef polygon_90_with_holes_concept | geometry_type |
typedef T | coordinate_type |
typedef polygon_90_data< T > ::iterator_type | iterator_type |
typedef polygon_90_data< T > ::compact_iterator_type | compact_iterator_type |
typedef std::list < polygon_90_data < coordinate_type > >::const_iterator | iterator_holes_type |
typedef polygon_90_data < coordinate_type > | hole_type |
typedef coordinate_traits< T > ::area_type | area_type |
typedef point_data< T > | point_type |
Public Member Functions | |
polygon_90_with_holes_data () | |
template<class iT > | |
polygon_90_with_holes_data & | set (iT input_begin, iT input_end) |
template<class iT > | |
polygon_90_with_holes_data & | set_compact (iT input_begin, iT input_end) |
template<class iT > | |
polygon_90_with_holes_data & | set_holes (iT input_begin, iT input_end) |
polygon_90_with_holes_data (const polygon_90_with_holes_data &that) | |
polygon_90_with_holes_data & | operator= (const polygon_90_with_holes_data &that) |
template<typename T2 > | |
polygon_90_with_holes_data & | operator= (const T2 &rvalue) |
const iterator_type | begin () const |
const iterator_type | end () const |
const compact_iterator_type | begin_compact () const |
const compact_iterator_type | end_compact () const |
std::size_t | size () const |
const iterator_holes_type | begin_holes () const |
const iterator_holes_type | end_holes () const |
std::size_t | size_holes () const |
template<class T2 > | |
polygon_90_with_holes_data< T > & | operator= (const T2 &rvalue) |
typedef coordinate_traits<T>::area_type boost::polygon::polygon_90_with_holes_data< T >::area_type |
typedef polygon_90_data<T>::compact_iterator_type boost::polygon::polygon_90_with_holes_data< T >::compact_iterator_type |
typedef T boost::polygon::polygon_90_with_holes_data< T >::coordinate_type |
typedef polygon_90_with_holes_concept boost::polygon::polygon_90_with_holes_data< T >::geometry_type |
typedef polygon_90_data<coordinate_type> boost::polygon::polygon_90_with_holes_data< T >::hole_type |
typedef std::list<polygon_90_data<coordinate_type> >::const_iterator boost::polygon::polygon_90_with_holes_data< T >::iterator_holes_type |
typedef polygon_90_data<T>::iterator_type boost::polygon::polygon_90_with_holes_data< T >::iterator_type |
typedef point_data<T> boost::polygon::polygon_90_with_holes_data< T >::point_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
polygon_90_with_holes_data<T>& boost::polygon::polygon_90_with_holes_data< T >::operator= | ( | const T2 & | rvalue | ) |
References boost::polygon::assign().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |