|
GeneralPolygonWithHoles_2 polygon ( General_polygon_2 & outer);
|
|
constructs a general polygon with holes that has no holes using a given general polygon outer as the outer boundary.
|
|
|
template <class InputIterator>
|
|
GeneralPolygonWithHoles_2 polygon ( General_polygon_2 & outer, InputIterator begin, InputIterator end);
|
|
constructs a general polygon with holes using a given general polygon outer
as the outer boundary and a given range of holes. If outer is an empty
general polygon, then an unbounded polygon with holes will be created. The holes must be
contained inside the outer boundary, and the polygons representing the holes
must be strictly simple and pairwise disjoint, except perhaps at the vertices.
|