/// \defgroup PkgBoundingVolumesRef Bounding Volumes Reference
/// \defgroup PkgBoundingVolumesConcepts Concepts
/// \ingroup PkgBoundingVolumesRef
/*!
\addtogroup PkgBoundingVolumesRef
\todo check generated documentation
\cgalPkgDescriptionBegin{Bounding Volumes,PkgBoundingVolumes}
\cgalPkgPicture{minCircle.png}
\cgalPkgSummaryBegin
\cgalPkgAuthors{Kaspar Fischer, Bernd Gärtner, Thomas Herrmann, Michael Hoffmann, and Sven Schönherr}
\cgalPkgDesc{This package provides algorithms for computing optimal bounding volumes of point sets. In d-dimensional space, the smallest enclosing sphere, ellipsoid (approximate), and annulus can be computed. In 3-dimensional space, the smallest enclosing strip is available as well, and in 2-dimensional space, there are algorithms for a number of additional volumes (rectangles, parallelograms, \f$ k=2,3,4\f$ axis-aligned rectangles). The smallest enclosing sphere algorithm can also be applied to a set of d-dimensional spheres.}
\cgalPkgManuals{Chapter_Bounding_Volumes,PkgBoundingVolumesRef}
\cgalPkgSummaryEnd
\cgalPkgShortInfoBegin
\cgalPkgSince{1.1}
\cgalPkgDependsOn{\ref thirdpartyEigen}
\cgalPkgBib{cgal:fghhs-bv}
\cgalPkgLicense{\ref licensesGPL  "GPL"}
\cgalPkgDemo{2D Bounding Volumes,bounding_volumes_2.zip}
\cgalPkgShortInfoEnd
\cgalPkgDescriptionEnd

\cgalCRPSection{Assertions}

The optimization code uses infix `OPTIMISATION` in the assertions,
e.g. defining the compiler flag
`CGAL_OPTIMISATION_NO_PRECONDITIONS` switches precondition
checking off, cf. Section  \ref secchecks.

\cgalClassifedRefPages

\cgalCRPSection{Bounding Areas and Volumes}

- `CGAL::Min_circle_2<Traits>`
- `CGAL::Min_circle_2_traits_2<K>`
- `MinCircle2Traits`<BR>

- `CGAL::Min_ellipse_2<Traits>`
- `CGAL::Min_ellipse_2_traits_2<K>`
- `MinEllipse2Traits`<BR>

- `CGAL::Approximate_min_ellipsoid_d<Traits>`
- `ApproximateMinEllipsoid_d_Traits_d`<BR>

- `CGAL::min_rectangle_2`
- `CGAL::min_parallelogram_2`
- `CGAL::min_strip_2`
- `CGAL::Min_quadrilateral_default_traits_2<K>`
- `MinQuadrilateralTraits_2`<BR>

- `CGAL::rectangular_p_center_2`
- `CGAL::Rectangular_p_center_default_traits_2<K>`
- `RectangularPCenterTraits_2`<BR>

- `CGAL::Min_sphere_d<Traits>`
- `CGAL::Min_annulus_d<Traits>`
- `CGAL::Min_sphere_annulus_d_traits_2<K,ET,NT>`
- `CGAL::Min_sphere_annulus_d_traits_3<K,ET,NT>`
- `CGAL::Min_sphere_annulus_d_traits_d<K,ET,NT>`
- `MinSphereAnnulusDTraits`<BR>

- `CGAL::Min_sphere_of_spheres_d<Traits>`
- `MinSphereOfSpheresTraits`
*/

