#include <segment_data.hpp>
Public Types | |
| typedef T | coordinate_type |
| typedef point_data< T > | point_type |
Public Member Functions | |
| segment_data () | |
| segment_data (const point_type &low, const point_type &high) | |
| segment_data (const segment_data &that) | |
| segment_data & | operator= (const segment_data &that) |
| template<typename SegmentType > | |
| segment_data & | operator= (const SegmentType &that) |
| point_type | get (direction_1d dir) const |
| void | set (direction_1d dir, const point_type &point) |
| point_type | low () const |
| segment_data & | low (const point_type &point) |
| point_type | high () const |
| segment_data & | high (const point_type &point) |
| bool | operator== (const segment_data &that) const |
| bool | operator!= (const segment_data &that) const |
| bool | operator< (const segment_data &that) const |
| bool | operator<= (const segment_data &that) const |
| bool | operator> (const segment_data &that) const |
| bool | operator>= (const segment_data &that) const |
| typedef T boost::polygon::segment_data< T >::coordinate_type |
| typedef point_data<T> boost::polygon::segment_data< T >::point_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::polygon::HIGH.
Referenced by boost::polygon::segment_data< T >::segment_data().
|
inline |
References boost::polygon::HIGH.
|
inline |
References boost::polygon::LOW.
Referenced by boost::polygon::segment_data< T >::segment_data().
|
inline |
References boost::polygon::LOW.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References boost::polygon::assign().
|
inline |
|
inline |
|
inline |
|
inline |
References boost::polygon::direction_1d::to_int().