/// \defgroup PkgSpatialSortingRef Reference Manual

/// \defgroup PkgSpatialSortingConcepts Concepts
/// \ingroup PkgSpatialSortingRef

/// \defgroup PkgSpatialSortingTraits Traits Classes
/// \ingroup PkgSpatialSortingRef

/// \defgroup PkgSpatialSortingUtils Utilities
/// \ingroup PkgSpatialSortingRef

/// \defgroup PkgSpatialSortingFunctions Functions
/// \ingroup PkgSpatialSortingRef

/// \defgroup PkgSpatialSortingFunctionObjects Function Objects
/// \ingroup PkgSpatialSortingRef


/*!
\addtogroup PkgSpatialSortingRef
\cgalPkgDescriptionBegin{Spatial Sorting,PkgSpatialSorting}
\cgalPkgPicture{hilbert.png}
\cgalPkgSummaryBegin
\cgalPkgAuthors{Christophe Delage and Olivier Devillers}
\cgalPkgDesc{This package provides functions for sorting geometric objects in two, three and higher dimensions, including on a sphere, in order to improve efficiency of incremental geometric algorithms.}
\cgalPkgManuals{Chapter_Spatial_Sorting,PkgSpatialSortingRef}
\cgalPkgSummaryEnd
\cgalPkgShortInfoBegin
\cgalPkgSince{3.3}
\cgalPkgBib{cgal:dd-ss}
\cgalPkgLicense{\ref licensesLGPL "LGPL"}
\cgalPkgShortInfoEnd
\cgalPkgDescriptionEnd

\cgalClassifedRefPages

\cgalCRPSection{Functions}
- `CGAL::spatial_sort()`
- `CGAL::spatial_sort_on_sphere()`
- `CGAL::hilbert_sort()`
- `CGAL::hilbert_sort_on_sphere()`

\cgalCRPSection{Function Objects}
- `CGAL::Multiscale_sort<Sort>`
- `CGAL::Hilbert_sort_2<Traits, PolicyTag>`
- `CGAL::Hilbert_sort_3<Traits, PolicyTag>`
- `CGAL::Hilbert_sort_on_sphere_3<Traits, PolicyTag>`
- `CGAL::Hilbert_sort_d<Traits, PolicyTag>`

\cgalCRPSection{Traits classes}
- `CGAL::Spatial_sort_traits_adapter_2<Base_traits,PointPropertyMap>`
- `CGAL::Spatial_sort_traits_adapter_3<Base_traits,PointPropertyMap>`
- `CGAL::Spatial_sort_traits_adapter_d<Base_traits,PointPropertyMap>`

\cgalCRPSection{Concepts}
- `SpatialSortingTraits_2`
- `SpatialSortingTraits_3`
- `SpatialSortingTraits_d`

\cgalCRPSection{Utilities}
- `CGAL::Median`
- `CGAL::Middle`
- `CGAL::Hilbert_policy<Tag>`
- `CGAL::Hilbert_sort_median_policy`
- `CGAL::Hilbert_sort_middle_policy`
*/

