diff options
Diffstat (limited to 'boost/geometry/multi/geometries/register/multi_polygon.hpp')
-rw-r--r-- | boost/geometry/multi/geometries/register/multi_polygon.hpp | 41 |
1 files changed, 2 insertions, 39 deletions
diff --git a/boost/geometry/multi/geometries/register/multi_polygon.hpp b/boost/geometry/multi/geometries/register/multi_polygon.hpp index 801b98cf24..6a3e47e3da 100644 --- a/boost/geometry/multi/geometries/register/multi_polygon.hpp +++ b/boost/geometry/multi/geometries/register/multi_polygon.hpp @@ -15,45 +15,8 @@ #ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POLYGON_HPP #define BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POLYGON_HPP -#include <boost/geometry/core/tag.hpp> -#include <boost/geometry/multi/core/tags.hpp> - -/*! -\brief \brief_macro{multi_polygon} -\ingroup register -\details \details_macro{BOOST_GEOMETRY_REGISTER_MULTI_POLYGON, multi_polygon} The - multi_polygon may contain template parameters, which must be specified then. -\param MultiPolygon \param_macro_type{multi_polygon} - -\qbk{ -[heading Example] -[register_multi_polygon] -[register_multi_polygon_output] -} -*/ -#define BOOST_GEOMETRY_REGISTER_MULTI_POLYGON(MultiPolygon) \ -namespace boost { namespace geometry { namespace traits { \ - template<> struct tag<MultiPolygon> { typedef multi_polygon_tag type; }; \ -}}} - - -/*! -\brief \brief_macro{templated multi_polygon} -\ingroup register -\details \details_macro{BOOST_GEOMETRY_REGISTER_MULTI_POLYGON_TEMPLATED, templated multi_polygon} - \details_macro_templated{multi_polygon, polygon} -\param MultiPolygon \param_macro_type{multi_polygon (without template parameters)} - -\qbk{ -[heading Example] -[register_multi_polygon_templated] -[register_multi_polygon_templated_output] -} -*/ -#define BOOST_GEOMETRY_REGISTER_MULTI_POLYGON_TEMPLATED(MultiPolygon) \ -namespace boost { namespace geometry { namespace traits { \ - template<typename Polygon> struct tag< MultiPolygon<Polygon> > { typedef multi_polygon_tag type; }; \ -}}} + +#include <boost/geometry/geometries/register/multi_polygon.hpp> #endif // BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POLYGON_HPP |