]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | // Boost.Geometry |
2 | ||
92f5a8d4 | 3 | // Copyright (c) 2017-2018, Oracle and/or its affiliates. |
11fdf7f2 TL |
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 | ||
92f5a8d4 | 14 | #define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_BEG(AUTH, CODE) \ |
11fdf7f2 TL |
15 | template<> \ |
16 | struct AUTH##_traits<CODE> \ | |
17 | { \ | |
92f5a8d4 | 18 | typedef \ |
11fdf7f2 | 19 | |
92f5a8d4 TL |
20 | #define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_MID() \ |
21 | parameters_type; \ | |
22 | static inline parameters_type parameters() \ | |
11fdf7f2 | 23 | { \ |
92f5a8d4 | 24 | return parameters_type \ |
11fdf7f2 | 25 | |
92f5a8d4 TL |
26 | #define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_END() \ |
27 | ; \ | |
11fdf7f2 TL |
28 | } \ |
29 | }; \ | |
30 | ||
31 | ||
32 | #endif // BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP | |
33 |