|
||||
File indexing completed on 2025-01-18 09:36:52
0001 // Boost.Geometry 0002 0003 // Copyright (c) 2018-2020 Oracle and/or its affiliates. 0004 // Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle 0005 0006 // Use, modification and distribution is subject to the Boost Software License, 0007 // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 0008 // http://www.boost.org/LICENSE_1_0.txt) 0009 0010 #ifndef BOOST_GEOMETRY_STRATEGY_EXPAND_HPP 0011 #define BOOST_GEOMETRY_STRATEGY_EXPAND_HPP 0012 0013 #include <boost/geometry/core/static_assert.hpp> 0014 0015 namespace boost { namespace geometry 0016 { 0017 0018 0019 namespace strategy { namespace expand { namespace services 0020 { 0021 0022 /*! 0023 \brief Traits class binding a default envelope strategy to a coordinate system 0024 \ingroup util 0025 \tparam Tag tag of geometry 0026 \tparam CSTag tag of coordinate system 0027 \tparam CalculationType \tparam_calculation 0028 */ 0029 template <typename Tag, typename CSTag, typename CalculationType = void> 0030 struct default_strategy 0031 { 0032 BOOST_GEOMETRY_STATIC_ASSERT_FALSE( 0033 "Not implemented for this type.", 0034 Tag, CSTag); 0035 }; 0036 0037 }}} // namespace strategy::expand::services 0038 0039 0040 }} // namespace boost::geometry 0041 0042 #endif // BOOST_GEOMETRY_STRATEGY_EXPAND_HPP 0043
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |