|
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 simple and pairwise disjoint, except
perhaps at the vertices.
|