diff options
Diffstat (limited to 'boost/geometry/multi/geometries/register/multi_linestring.hpp')
-rw-r--r-- | boost/geometry/multi/geometries/register/multi_linestring.hpp | 41 |
1 files changed, 2 insertions, 39 deletions
diff --git a/boost/geometry/multi/geometries/register/multi_linestring.hpp b/boost/geometry/multi/geometries/register/multi_linestring.hpp index 5ececdb8e8..2783a8455b 100644 --- a/boost/geometry/multi/geometries/register/multi_linestring.hpp +++ b/boost/geometry/multi/geometries/register/multi_linestring.hpp @@ -15,45 +15,8 @@ #ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_LINESTRING_HPP #define BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_LINESTRING_HPP -#include <boost/geometry/core/tag.hpp> -#include <boost/geometry/multi/core/tags.hpp> - -/*! -\brief \brief_macro{multi_linestring} -\ingroup register -\details \details_macro{BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING, multi_linestring} The - multi_linestring may contain template parameters, which must be specified then. -\param MultiLineString \param_macro_type{multi_linestring} - -\qbk{ -[heading Example] -[register_multi_linestring] -[register_multi_linestring_output] -} -*/ -#define BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING(MultiLineString) \ -namespace boost { namespace geometry { namespace traits { \ - template<> struct tag<MultiLineString> { typedef multi_linestring_tag type; }; \ -}}} - - -/*! -\brief \brief_macro{templated multi_linestring} -\ingroup register -\details \details_macro{BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING_TEMPLATED, templated multi_linestring} - \details_macro_templated{multi_linestring, linestring} -\param MultiLineString \param_macro_type{multi_linestring (without template parameters)} - -\qbk{ -[heading Example] -[register_multi_linestring_templated] -[register_multi_linestring_templated_output] -} -*/ -#define BOOST_GEOMETRY_REGISTER_MULTI_LINESTRING_TEMPLATED(MultiLineString) \ -namespace boost { namespace geometry { namespace traits { \ - template<typename LineString> struct tag< MultiLineString<LineString> > { typedef multi_linestring_tag type; }; \ -}}} + +#include <boost/geometry/geometries/register/multi_linestring.hpp> #endif // BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_LINESTRING_HPP |