
namespace CGAL {

/*!
\ingroup PkgSTLExtensionUtilities

A typedef to `Location_policy<Compact>`.

\sa `Compact`
\sa `Fast`
\sa `Location_policy`
\sa `Fast_location`

*/
  typedef Location_policy<Compact> Compact_location;
} /* end namespace CGAL */

namespace CGAL {

/*!
\ingroup PkgSTLExtensionUtilities

A typedef to `Location_policy<Fast>`.

\sa `Compact`
\sa `Fast`
\sa `Location_policy`
\sa `Compact_location`


*/
  typedef Location_policy<Fast> Fast_location;
} /* end namespace CGAL */

namespace CGAL {

/*!
\ingroup PkgSTLExtensionUtilities



`Location_policy` is a policy class which can be used to specify a trade-off
between memory usage and time complexity for the point location strategy
used in a data-structure.
For example, passing `Location_policy<Compact>` as parameter to
`Delaunay_triangulation_3` selects a slower point location which saves memory.



\cgalHeading{Parameters}

`Tag` can only be either `Fast` or `Compact` currently.

\cgalModels{DefaultConstructible,CopyConstructible}

\sa `Compact`
\sa `Fast`
\sa `Fast_location`
\sa `Compact_location`


*/
template< typename Tag >
struct Location_policy {


}; /* end Location_policy */
} /* end namespace CGAL */
