| |
represents a general polygon. Must be a model of the GpsTraitsGeneralPolygon_2 concept.
| |
| |
represents a general polygon with holes. Must be a model of the GpsTraitsGeneralPolygonWithHoles_2 concept.
| |
| |
A const iterator of curves. Its value type is const
X_monotone_curve_2.
|
| |
a functor that constructs a general polygon from a range of
x-monotone curves. It uses the operator void operator() (InputIterator begin, Input iterator end, Polygon_2 & pgn), parameterized by the InputIterator type.
| |
| |
a functor that constructs a general polygon with holes from a general polygon and, optionally, a range of holes. It uses the operator void operator() (const General_polygon_2& pgn_boundary) or void operator() (const General_polygon_2& pgn_boundary, HolesInputIterator h_begin, HolesInputIterator h_end) parameterized by the HolesInputIterator type.
| |
| |
A functor for constructing the outer boundary of a polygon with holes. It uses the operator General_polygon_2 operator()(const General_polygon_with_holes_2& pol_wh).
| |
| |
A functor for constructing the container of holes of a polygon with holes. It returns the begin/end iterators for the holes It uses the operator std::pair<Hole_const_iterator, Hole_const_iterator> operator()(const General_polygon_with_holes_2& pol_wh).
| |
| |
A functor for checking if polygon with holes has no outer boundary. It uses the operator bool operator()(const General_polygon_with_holes_2& pol_wh).
|
| |
default constructor.
| |
| |
copy constructor
|
|
| assignment operator. |