diff options
Diffstat (limited to 'boost/geometry/multi/core/point_type.hpp')
-rw-r--r-- | boost/geometry/multi/core/point_type.hpp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/boost/geometry/multi/core/point_type.hpp b/boost/geometry/multi/core/point_type.hpp index 3c77e973b8..a7277d09a9 100644 --- a/boost/geometry/multi/core/point_type.hpp +++ b/boost/geometry/multi/core/point_type.hpp @@ -16,49 +16,7 @@ #define BOOST_GEOMETRY_MULTI_CORE_POINT_TYPE_HPP -#include <boost/range/metafunctions.hpp> - #include <boost/geometry/core/point_type.hpp> -#include <boost/geometry/multi/core/tags.hpp> - - - -namespace boost { namespace geometry -{ - -#ifndef DOXYGEN_NO_DISPATCH -namespace core_dispatch -{ - -template <typename MultiPoint> -struct point_type<multi_point_tag, MultiPoint> -{ - typedef typename boost::range_value<MultiPoint>::type type; -}; - - -template <typename MultiLinestring> -struct point_type<multi_linestring_tag, MultiLinestring> -{ - typedef typename point_type<linestring_tag, - typename boost::range_value<MultiLinestring>::type>::type type; -}; - - - -template <typename MultiPolygon> -struct point_type<multi_polygon_tag, MultiPolygon> -{ - typedef typename point_type<polygon_tag, - typename boost::range_value<MultiPolygon>::type>::type type; -}; - - -} -#endif - - -}} // namespace boost::geometry #endif // BOOST_GEOMETRY_MULTI_CORE_POINT_TYPE_HPP |