1 // Boost.Geometry 2 3 // Copyright (c) 2017-2018, Oracle and/or its affiliates. 4 // Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle 5 6 // Use, modification and distribution is subject to the Boost Software License, 7 // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 8 // http://www.boost.org/LICENSE_1_0.txt) 9 10 #ifndef BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP 11 #define BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP 12 13 14 #define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_BEG(AUTH, CODE) \ 15 template<> \ 16 struct AUTH##_traits<CODE> \ 17 { \ 18 typedef \ 19 20 #define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_MID() \ 21 parameters_type; \ 22 static inline parameters_type parameters() \ 23 { \ 24 return parameters_type \ 25 26 #define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_END() \ 27 ; \ 28 } \ 29 }; \ 30 31 32 #endif // BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP 33 34