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