File indexing completed on 2025-01-18 09:36:47
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010 #ifndef BOOST_GEOMETRY_STRATEGIES_INDEX_CARTESIAN_HPP
0011 #define BOOST_GEOMETRY_STRATEGIES_INDEX_CARTESIAN_HPP
0012
0013
0014 #include <boost/geometry/strategies/distance/cartesian.hpp>
0015 #include <boost/geometry/strategies/index/services.hpp>
0016
0017
0018
0019 namespace boost { namespace geometry { namespace strategies { namespace index
0020 {
0021
0022 template <typename CalculationType = void>
0023 class cartesian
0024 : public distance::cartesian<CalculationType>
0025 {};
0026
0027
0028 namespace services
0029 {
0030
0031 template <typename Geometry>
0032 struct default_strategy<Geometry, cartesian_tag>
0033 {
0034 using type = strategies::index::cartesian<>;
0035 };
0036
0037
0038 }
0039
0040
0041 }}}}
0042
0043 #endif