Back to home page

EIC code displayed by LXR

 
 

    


Warning, file /include/boost/geometry/index/detail/is_bounding_geometry.hpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 // Boost.Geometry Index
0002 //
0003 // Copyright (c) 2011-2015 Adam Wulkiewicz, Lodz, Poland.
0004 //
0005 // Use, modification and distribution is subject to the Boost Software License,
0006 // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
0007 // http://www.boost.org/LICENSE_1_0.txt)
0008 
0009 #ifndef BOOST_GEOMETRY_INDEX_DETAIL_IS_BOUNDING_GEOMETRY_HPP
0010 #define BOOST_GEOMETRY_INDEX_DETAIL_IS_BOUNDING_GEOMETRY_HPP
0011 
0012 #include <boost/geometry/core/tag.hpp>
0013 #include <boost/geometry/core/tags.hpp>
0014 
0015 namespace boost { namespace geometry { namespace index { namespace detail {
0016 
0017 template
0018 <
0019     typename Geometry,
0020     typename Tag = geometry::tag_t<Geometry>
0021 >
0022 struct is_bounding_geometry
0023 {
0024     static const bool value = false;
0025 };
0026 
0027 template <typename Box>
0028 struct is_bounding_geometry<Box, box_tag>
0029 {
0030     static const bool value = true;
0031 };
0032 
0033 }}}} // namespave boost::geometry::index::detail
0034 
0035 #endif // BOOST_GEOMETRY_INDEX_DETAIL_IS_BOUNDING_GEOMETRY_HPP