/// \defgroup PkgPolygon2 2D Polygon Reference

/// \defgroup PkgPolygon2Concepts Concepts
/// \ingroup PkgPolygon2

/// \defgroup PkgPolygon2Functions Global Functions
/// \ingroup PkgPolygon2

/*!
\addtogroup PkgPolygon2

\cgalPkgDescriptionBegin{2D Polygons,PkgPolygon2Summary}
\cgalPkgPicture{polygon.png}
\cgalPkgSummaryBegin
\cgalPkgAuthors{Geert-Jan Giezeman and Wieger Wesselink}
\cgalPkgDesc{This package provides a 2D polygon class and operations on sequences of points, like bounding box, extremal points, signed area, simplicity and convexity test, orientation, and point location.  The demo includes operations on polygons, such as computing a convex  partition, and the straight skeleton.}
\cgalPkgManuals{Chapter_2D_Polygon,PkgPolygon2}
\cgalPkgSummaryEnd
\cgalPkgShortInfoBegin
\cgalPkgSince{0.9}
\cgalPkgBib{cgal:gw-p2}
\cgalPkgLicense{\ref licensesLGPL "LGPL"}
\cgalPkgDemo{Operations on Polygons,polygon.zip}
\cgalPkgShortInfoEnd
\cgalPkgDescriptionEnd

## Assertions ##

The assertion flags for the polygons and polygon operations use 
`POLYGON` in their names (<I>e.g.</I>, `CGAL_POLYGON_NO_ASSERTIONS`).

\cgalClassifedRefPages

## Concepts ##
- `PolygonTraits_2`

## Classes ##
- `CGAL::Polygon_2<PolygonTraits_2, Container>`

## Global Functions ##
- `CGAL::area_2()`
- `CGAL::bottom_vertex_2()`
- `CGAL::bounded_side_2()`
- `CGAL::is_convex_2()`
- `CGAL::is_simple_2()`
- `CGAL::left_vertex_2()`
- `CGAL::orientation_2()`
- `CGAL::oriented_side_2()`
- `CGAL::polygon_area_2()`
- `CGAL::right_vertex_2()`
- `CGAL::top_vertex_2()`

*/

