mirror of
https://github.com/boostorg/geometry.git
synced 2026-01-26 18:42:12 +00:00
remove unused source and deprecate many
This commit is contained in:
@@ -1,230 +0,0 @@
|
||||
// Boost.Geometry (aka GGL, Generic Geometry Library)
|
||||
|
||||
// Copyright (c) 2007-2012 Barend Gehrels, Amsterdam, the Netherlands.
|
||||
// Copyright (c) 2008-2012 Bruno Lalande, Paris, France.
|
||||
// Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
|
||||
|
||||
// This file was modified by Oracle on 2013-2023.
|
||||
// Modifications copyright (c) 2013-2023, Oracle and/or its affiliates.
|
||||
// Contributed and/or modified by Vissarion Fysikopoulos, on behalf of Oracle
|
||||
|
||||
// Parts of Boost.Geometry are redesigned from Geodan's Geographic Library
|
||||
// (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
|
||||
|
||||
// Use, modification and distribution is subject to the Boost Software License,
|
||||
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
#ifndef BOOST_GEOMETRY_ALGORITHMS_DETAIL_WITHIN_WITHIN_NO_TURNS_HPP
|
||||
#define BOOST_GEOMETRY_ALGORITHMS_DETAIL_WITHIN_WITHIN_NO_TURNS_HPP
|
||||
|
||||
|
||||
#include <boost/geometry/algorithms/detail/point_on_border.hpp>
|
||||
#include <boost/geometry/algorithms/detail/within/point_in_geometry.hpp>
|
||||
#include <boost/geometry/util/type_traits.hpp>
|
||||
|
||||
namespace boost { namespace geometry {
|
||||
|
||||
#ifndef DOXYGEN_NO_DETAIL
|
||||
namespace detail_dispatch { namespace within {
|
||||
|
||||
// returns true if G1 is within G2
|
||||
// this function should be called only if there are no intersection points
|
||||
// otherwise it may return invalid result
|
||||
// e.g. when non-first point of G1 is outside G2 or when some rings of G1 are the same as rings of G2
|
||||
|
||||
template <typename Geometry1,
|
||||
typename Geometry2,
|
||||
typename Tag1 = typename geometry::tag<Geometry1>::type,
|
||||
typename Tag2 = typename geometry::tag<Geometry2>::type>
|
||||
struct within_no_turns
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
typedef typename geometry::point_type<Geometry1>::type point1_type;
|
||||
point1_type p;
|
||||
if (! geometry::point_on_border(p, geometry1))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
return detail::within::point_in_geometry(p, geometry2, strategy) >= 0;
|
||||
}
|
||||
};
|
||||
|
||||
template <typename Geometry1, typename Geometry2>
|
||||
struct within_no_turns<Geometry1, Geometry2, ring_tag, polygon_tag>
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
typedef typename geometry::point_type<Geometry1>::type point1_type;
|
||||
typedef typename geometry::point_type<Geometry2>::type point2_type;
|
||||
point1_type p;
|
||||
if (! geometry::point_on_border(p, geometry1))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
// check if one of ring points is outside the polygon
|
||||
if (detail::within::point_in_geometry(p, geometry2, strategy) < 0)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
// Now check if holes of G2 aren't inside G1
|
||||
auto const& rings2 = geometry::interior_rings(geometry2);
|
||||
for (auto it = boost::begin(rings2); it != boost::end(rings2); ++it)
|
||||
{
|
||||
point2_type p;
|
||||
if (! geometry::point_on_border(p, *it))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
if (detail::within::point_in_geometry(p, geometry1, strategy) > 0)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
template <typename Geometry1, typename Geometry2>
|
||||
struct within_no_turns<Geometry1, Geometry2, polygon_tag, polygon_tag>
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
typedef typename geometry::point_type<Geometry1>::type point1_type;
|
||||
typedef typename geometry::point_type<Geometry2>::type point2_type;
|
||||
point1_type p;
|
||||
if (! geometry::point_on_border(p, geometry1))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
// check if one of ring points is outside the polygon
|
||||
if (detail::within::point_in_geometry(p, geometry2, strategy) < 0)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
// Now check if holes of G2 aren't inside G1
|
||||
auto const& rings2 = geometry::interior_rings(geometry2);
|
||||
for (auto it2 = boost::begin(rings2); it2 != boost::end(rings2); ++it2)
|
||||
{
|
||||
point2_type p2;
|
||||
if (! geometry::point_on_border(p2, *it2))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
// if the hole of G2 is inside G1
|
||||
if (detail::within::point_in_geometry(p2, geometry1, strategy) > 0)
|
||||
{
|
||||
// if it's also inside one of the G1 holes, it's ok
|
||||
bool ok = false;
|
||||
auto const& rings1 = geometry::interior_rings(geometry1);
|
||||
for (auto it1 = boost::begin(rings1); it1 != boost::end(rings1); ++it1)
|
||||
{
|
||||
if (detail::within::point_in_geometry(p2, *it1, strategy) < 0)
|
||||
{
|
||||
ok = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (! ok)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
template <typename Geometry1,
|
||||
typename Geometry2,
|
||||
typename Tag1 = typename geometry::tag<Geometry1>::type,
|
||||
typename Tag2 = typename geometry::tag<Geometry2>::type,
|
||||
bool IsMulti1 = util::is_multi<Geometry1>::value,
|
||||
bool IsMulti2 = util::is_multi<Geometry2>::value>
|
||||
struct within_no_turns_multi
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
return within_no_turns<Geometry1, Geometry2>::apply(geometry1, geometry2, strategy);
|
||||
}
|
||||
};
|
||||
|
||||
template <typename Geometry1, typename Geometry2, typename Tag1, typename Tag2>
|
||||
struct within_no_turns_multi<Geometry1, Geometry2, Tag1, Tag2, true, false>
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
// All values of G1 must be inside G2
|
||||
typedef typename boost::range_value<Geometry1>::type subgeometry1;
|
||||
for (auto it = boost::begin(geometry1) ; it != boost::end(geometry1) ; ++it )
|
||||
{
|
||||
if (! within_no_turns<subgeometry1, Geometry2>::apply(*it, geometry2, strategy))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
template <typename Geometry1, typename Geometry2, typename Tag1, typename Tag2>
|
||||
struct within_no_turns_multi<Geometry1, Geometry2, Tag1, Tag2, false, true>
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
// G1 must be within at least one value of G2
|
||||
typedef typename boost::range_value<Geometry2>::type subgeometry2;
|
||||
for (auto it = boost::begin(geometry2); it != boost::end(geometry2); ++it)
|
||||
{
|
||||
if (within_no_turns<Geometry1, subgeometry2>::apply(geometry1, *it, strategy))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
||||
template <typename Geometry1, typename Geometry2, typename Tag1, typename Tag2>
|
||||
struct within_no_turns_multi<Geometry1, Geometry2, Tag1, Tag2, true, true>
|
||||
{
|
||||
template <typename Strategy> static inline
|
||||
bool apply(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
// each value of G1 must be inside at least one value of G2
|
||||
typedef typename boost::range_value<Geometry1>::type subgeometry1;
|
||||
for (auto it = boost::begin(geometry1) ; it != boost::end(geometry1) ; ++it)
|
||||
{
|
||||
if (! within_no_turns_multi<subgeometry1, Geometry2>::apply(*it, geometry2, strategy))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
}} // namespace detail_dispatch::within
|
||||
|
||||
namespace detail { namespace within {
|
||||
|
||||
template <typename Geometry1, typename Geometry2, typename Strategy>
|
||||
inline bool within_no_turns(Geometry1 const& geometry1, Geometry2 const& geometry2, Strategy const& strategy)
|
||||
{
|
||||
return detail_dispatch::within::within_no_turns_multi<Geometry1, Geometry2>::apply(geometry1, geometry2, strategy);
|
||||
}
|
||||
|
||||
}} // namespace detail::within
|
||||
#endif // DOXYGEN_NO_DETAIL
|
||||
|
||||
}} // namespace boost::geometry
|
||||
|
||||
#endif // BOOST_GEOMETRY_ALGORITHMS_DETAIL_WITHIN_WITHIN_NO_TURNS_HPP
|
||||
@@ -1,23 +0,0 @@
|
||||
// Boost.Geometry (aka GGL, Generic Geometry Library)
|
||||
|
||||
// Copyright (c) 2007-2022 Barend Gehrels, Amsterdam, the Netherlands.
|
||||
// Copyright (c) 2008-2012 Bruno Lalande, Paris, France.
|
||||
// Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
|
||||
|
||||
// Parts of Boost.Geometry are redesigned from Geodan's Geographic Library
|
||||
// (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
|
||||
|
||||
// Use, modification and distribution is subject to the Boost Software License,
|
||||
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
#ifndef BOOST_GEOMETRY_IO_WKT_MULTI_HPP
|
||||
#define BOOST_GEOMETRY_IO_WKT_MULTI_HPP
|
||||
|
||||
#include <boost/geometry/core/tags.hpp>
|
||||
#include <boost/geometry/domains/gis/io/wkt/write.hpp>
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
|
||||
#endif // BOOST_GEOMETRY_IO_WKT_MULTI_HPP
|
||||
@@ -20,6 +20,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_APPEND_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_APPEND_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/append.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_AREA_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_AREA_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/area.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_CENTROID_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_CENTROID_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/centroid.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_CLEAR_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_CLEAR_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/clear.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_CONVERT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_CONVERT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/convert.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_CORRECT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_CORRECT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/correct.hpp>
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_COVERED_BY_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_COVERED_BY_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/covered_by.hpp>
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_EXTREME_POINTS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_EXTREME_POINTS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/extreme_points.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_FOR_EACH_RANGE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_FOR_EACH_RANGE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/for_each_range.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_MODIFY_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_MODIFY_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/multi_modify.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_MODIFY_WITH_PREDICATE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_MODIFY_WITH_PREDICATE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/multi_modify_with_predicate.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_MULTI_SUM_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_MULTI_SUM_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/multi_sum.hpp>
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_COPY_SEGMENT_POINT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_COPY_SEGMENT_POINT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp>
|
||||
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_COPY_SEGMENTS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_COPY_SEGMENTS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/overlay/copy_segments.hpp>
|
||||
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_GET_TURNS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_GET_TURNS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/overlay/get_turns.hpp>
|
||||
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_SELF_TURN_POINTS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_OVERLAY_SELF_TURN_POINTS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/overlay/self_turn_points.hpp>
|
||||
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_POINT_ON_BORDER_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_POINT_ON_BORDER_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/point_on_border.hpp>
|
||||
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_SECTIONS_RANGE_BY_SECTION_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_SECTIONS_RANGE_BY_SECTION_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/sections/range_by_section.hpp>
|
||||
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_SECTIONS_SECTIONALIZE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DETAIL_SECTIONS_SECTIONALIZE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/detail/sections/sectionalize.hpp>
|
||||
|
||||
|
||||
@@ -16,6 +16,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DISJOINT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DISJOINT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/disjoint.hpp>
|
||||
|
||||
#endif // BOOST_GEOMETRY_MULTI_ALGORITHMS_DISJOINT_HPP
|
||||
|
||||
@@ -19,8 +19,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_DISTANCE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_DISTANCE_HPP
|
||||
|
||||
// this file is intentionally empty (with the exception of the #include below)
|
||||
// it is used for backward compatinility and may be removed in the future
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/distance.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_ENVELOPE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_ENVELOPE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/envelope.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_EQUALS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_EQUALS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/equals.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_FOR_EACH_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_FOR_EACH_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/for_each.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_INTERSECTION_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_INTERSECTION_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/intersection.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_LENGTH_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_LENGTH_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/length.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_NUM_GEOMETRIES_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_NUM_GEOMETRIES_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/num_geometries.hpp>
|
||||
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_NUM_INTERIOR_RINGS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_NUM_INTERIOR_RINGS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/num_interior_rings.hpp>
|
||||
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_NUM_POINTS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_NUM_POINTS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/num_points.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_PERIMETER_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_PERIMETER_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/perimeter.hpp>
|
||||
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_REMOVE_SPIKES_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_REMOVE_SPIKES_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/remove_spikes.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_REVERSE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_REVERSE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/reverse.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_SIMPLIFY_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_SIMPLIFY_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/simplify.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_TRANSFORM_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_TRANSFORM_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/transform.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_UNIQUE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_UNIQUE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/unique.hpp>
|
||||
|
||||
|
||||
@@ -20,6 +20,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_ALGORITHMS_WITHIN_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_ALGORITHMS_WITHIN_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/algorithms/within.hpp>
|
||||
|
||||
#endif // BOOST_GEOMETRY_MULTI_ALGORITHMS_WITHIN_HPP
|
||||
|
||||
@@ -14,6 +14,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_CLOSURE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_CLOSURE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/closure.hpp>
|
||||
|
||||
#endif // BOOST_GEOMETRY_MULTI_CORE_CLOSURE_HPP
|
||||
|
||||
@@ -15,6 +15,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_GEOMETRY_ID_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_GEOMETRY_ID_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/geometry_id.hpp>
|
||||
|
||||
#endif // BOOST_GEOMETRY_MULTI_CORE_GEOMETRY_ID_HPP
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_INTERIOR_RINGS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_INTERIOR_RINGS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/interior_rings.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_IS_AREAL_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_IS_AREAL_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/is_areal.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_POINT_ORDER_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_POINT_ORDER_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/point_order.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_POINT_TYPE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_POINT_TYPE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/point_type.hpp>
|
||||
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_RING_TYPE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_RING_TYPE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/ring_type.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_CORE_TAGS_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_CORE_TAGS_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/tags.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_TOPOLOGICAL_DIMENSION_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_TOPOLOGICAL_DIMENSION_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/core/topological_dimension.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_CHECK_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_CHECK_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/concepts/check.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_MULTI_LINESTRING_CONCEPT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_MULTI_LINESTRING_CONCEPT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/concepts/multi_linestring_concept.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_MULTI_POINT_CONCEPT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_MULTI_POINT_CONCEPT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/concepts/multi_point_concept.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_MULTI_POLYGON_CONCEPT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_CONCEPTS_MULTI_POLYGON_CONCEPT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/concepts/multi_polygon_concept.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_GEOMETRIES_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_GEOMETRIES_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/multi_point.hpp>
|
||||
#include <boost/geometry/geometries/multi_linestring.hpp>
|
||||
#include <boost/geometry/geometries/multi_polygon.hpp>
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_LINESTRING_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_LINESTRING_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/multi_linestring.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_POINT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_POINT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/multi_point.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_POLYGON_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_MULTI_POLYGON_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/multi_polygon.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_LINESTRING_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_LINESTRING_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/register/multi_linestring.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POINT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POINT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/register/multi_point.hpp>
|
||||
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POLYGON_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_GEOMETRIES_REGISTER_MULTI_POLYGON_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/geometries/register/multi_polygon.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_IO_DSV_WRITE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_IO_DSV_WRITE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/io/dsv/write.hpp>
|
||||
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
// Boost.Geometry (aka GGL, Generic Geometry Library)
|
||||
|
||||
// Copyright (c) 2007-2012 Barend Gehrels, Amsterdam, the Netherlands.
|
||||
// Copyright (c) 2008-2012 Bruno Lalande, Paris, France.
|
||||
// Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
|
||||
|
||||
// Parts of Boost.Geometry are redesigned from Geodan's Geographic Library
|
||||
// (geolib/GGL), copyright (c) 1995-2010 Geodan, Amsterdam, the Netherlands.
|
||||
|
||||
// Use, modification and distribution is subject to the Boost Software License,
|
||||
// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
#ifndef BOOST_GEOMETRY_MULTI_IO_WKT_DETAIL_PREFIX_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_IO_WKT_DETAIL_PREFIX_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
|
||||
#endif // BOOST_GEOMETRY_MULTI_IO_WKT_DETAIL_PREFIX_HPP
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_IO_WKT_READ_MULTI_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_IO_WKT_READ_MULTI_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/io/wkt/read.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_IO_WKT_WKT_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_IO_WKT_WKT_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/io/wkt/read.hpp>
|
||||
#include <boost/geometry/io/wkt/write.hpp>
|
||||
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_IO_WKT_WRITE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_IO_WKT_WRITE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/io/wkt/write.hpp>
|
||||
|
||||
|
||||
@@ -17,6 +17,9 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
// keep this file for now, for backward compatibility
|
||||
// functionality-wise, make it equivalent to boost/geometry/geometry.hpp
|
||||
#include <boost/geometry/geometry.hpp>
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
#ifndef BOOST_GEOMETRY_MULTI_STRATEGIES_CARTESIAN_CENTROID_AVERAGE_HPP
|
||||
#define BOOST_GEOMETRY_MULTI_STRATEGIES_CARTESIAN_CENTROID_AVERAGE_HPP
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
#include <boost/geometry/strategies/cartesian/centroid_average.hpp>
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/area.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/algorithms/area_result.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/area.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/area.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/envelope.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/envelope_box.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/envelope_multipoint.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/envelope_point.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/envelope_segment.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/expand_box.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/expand_point.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/expand_segment.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/cartesian/side_by_triangle.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/algorithms/default_area_result.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/envelope.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/expand.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/geographic/area.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/geographic/envelope.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/geographic/envelope_segment.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/geographic/expand_segment.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/relate.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/area.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/envelope.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/envelope_box.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/envelope_multipoint.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/envelope_point.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/envelope_segment.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/expand_box.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/expand_point.hpp>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
#include <boost/config/pragma_message.hpp>
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in the future.")
|
||||
BOOST_PRAGMA_MESSAGE("This include file is deprecated and will be removed in Boost 1.86")
|
||||
|
||||
|
||||
#include <boost/geometry/strategy/spherical/expand_segment.hpp>
|
||||
|
||||
Reference in New Issue
Block a user