## CGAL::Polygon_with_holes_2<Kernel,Container>

### Definition

The class *Polygon_with_holes_2<Kernel,Container>* models the concept *GeneralPolygonWithHoles_2*.
It represents a linear polygon with holes. It is parameterized with two
types (*Kernel* and *Container*) that are used to instantiate
the type *CGAL::Polygon_2<Kernel,Container>*. The latter is used to
represents the outer boundary and the boundary of the holes (if any exist).
*#include <CGAL/Polygon_with_holes_2.h>*

### Is Model for the Concepts

*GeneralPolygonWithHoles_2*