Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:35:05

0001 // Boost.Geometry (aka GGL, Generic Geometry Library)
0002 
0003 // Copyright (c) 2007-2015 Barend Gehrels, Amsterdam, the Netherlands.
0004 // Copyright (c) 2008-2015 Bruno Lalande, Paris, France.
0005 // Copyright (c) 2009-2015 Mateusz Loskot, London, UK.
0006 
0007 // This file was modified by Oracle on 2015-2021.
0008 // Modifications copyright (c) 2015-2021, Oracle and/or its affiliates.
0009 // Contributed and/or modified by Vissarion Fysikopoulos, on behalf of Oracle
0010 // Contributed and/or modified by Menelaos Karavelas, on behalf of Oracle
0011 // Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle
0012 
0013 // Parts of Boost.Geometry are redesigned from Geodan's Geographic Library
0014 // (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
0015 
0016 // Distributed under the Boost Software License, Version 1.0.
0017 // (See accompanying file LICENSE_1_0.txt or copy at
0018 // http://www.boost.org/LICENSE_1_0.txt)
0019 
0020 #ifndef BOOST_GEOMETRY_ALGORITHMS_DETAIL_ENVELOPE_IMPLEMENTATION_HPP
0021 #define BOOST_GEOMETRY_ALGORITHMS_DETAIL_ENVELOPE_IMPLEMENTATION_HPP
0022 
0023 #include <boost/geometry/core/exterior_ring.hpp>
0024 #include <boost/geometry/core/interior_rings.hpp>
0025 #include <boost/geometry/core/tags.hpp>
0026 
0027 #include <boost/geometry/algorithms/is_empty.hpp>
0028 
0029 #include <boost/geometry/algorithms/detail/envelope/areal.hpp>
0030 #include <boost/geometry/algorithms/detail/envelope/box.hpp>
0031 #include <boost/geometry/algorithms/detail/envelope/geometry_collection.hpp>
0032 #include <boost/geometry/algorithms/detail/envelope/linear.hpp>
0033 #include <boost/geometry/algorithms/detail/envelope/multipoint.hpp>
0034 #include <boost/geometry/algorithms/detail/envelope/point.hpp>
0035 #include <boost/geometry/algorithms/detail/envelope/range.hpp>
0036 #include <boost/geometry/algorithms/detail/envelope/segment.hpp>
0037 
0038 #include <boost/geometry/algorithms/dispatch/envelope.hpp>
0039 
0040 #include <boost/geometry/strategies/envelope/cartesian.hpp>
0041 #include <boost/geometry/strategies/envelope/geographic.hpp>
0042 #include <boost/geometry/strategies/envelope/spherical.hpp>
0043 
0044 #endif // BOOST_GEOMETRY_ALGORITHMS_DETAIL_ENVELOPE_IMPLEMENTATION_HPP