1 // Boost.Geometry (aka GGL, Generic Geometry Library)
2 
3 // Copyright (c) 2007-2012 Barend Gehrels, Amsterdam, the Netherlands.
4 // Copyright (c) 2008-2012 Bruno Lalande, Paris, France.
5 // Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
6 
7 // Parts of Boost.Geometry are redesigned from Geodan's Geographic Library
8 // (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
9 
10 // Use, modification and distribution is subject to the Boost Software License,
11 // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
12 // http://www.boost.org/LICENSE_1_0.txt)
13 
14 #ifndef BOOST_GEOMETRY_STRATEGIES_CONVEX_HULL_HPP
15 #define BOOST_GEOMETRY_STRATEGIES_CONVEX_HULL_HPP
16 
17 #include <boost/geometry/strategies/tags.hpp>
18 
19 
20 namespace boost { namespace geometry
21 {
22 
23 
24 
25 
26 /*!
27     \brief Traits class binding a convex hull calculation strategy to a coordinate system
28     \ingroup convex_hull
29     \tparam Tag tag of coordinate system
30     \tparam Geometry the geometry type (hull operates internally per hull over geometry)
31     \tparam Point point-type of output points
32 */
33 template
34 <
35     typename Geometry1,
36     typename Point,
37     typename CsTag = typename cs_tag<Point>::type
38 >
39 struct strategy_convex_hull
40 {
41     typedef strategy::not_implemented type;
42 };
43 
44 
45 }} // namespace boost::geometry
46 
47 #endif // BOOST_GEOMETRY_STRATEGIES_CONVEX_HULL_HPP
48