1 <?xml version='1.0' encoding='UTF-8' standalone='no'?>
2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.6">
3 <compounddef id="namespaceboost_1_1geometry_1_1detail" kind="namespace">
4 <compoundname>boost::geometry::detail</compoundname>
5 <innerclass refid="structboost_1_1geometry_1_1detail_1_1coordinate__cast_3_01rational_3_01_t_01_4_01_4" prot="public">boost::geometry::detail::coordinate_cast< rational< T > ></innerclass>
6 <innerclass refid="structboost_1_1geometry_1_1detail_1_1unique__types" prot="public">boost::geometry::detail::unique_types</innerclass>
7 <innerclass refid="structboost_1_1geometry_1_1detail_1_1variant__or__single" prot="public">boost::geometry::detail::variant_or_single</innerclass>
8 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1partition">boost::geometry::detail::partition</innernamespace>
9 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1overlay">boost::geometry::detail::overlay</innernamespace>
10 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1envelope">boost::geometry::detail::envelope</innernamespace>
11 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1is__simple">boost::geometry::detail::is_simple</innernamespace>
12 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1is__valid">boost::geometry::detail::is_valid</innernamespace>
13 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1de9im">boost::geometry::detail::de9im</innernamespace>
14 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1turns">boost::geometry::detail::turns</innernamespace>
15 <innernamespace refid="namespaceboost_1_1geometry_1_1detail_1_1helper__geometries">boost::geometry::detail::helper_geometries</innernamespace>
16 <sectiondef kind="func">
17 <memberdef kind="function" id="namespaceboost_1_1geometry_1_1detail_1ad0444aa74942126c871dfc9fe797514f" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
20 <type>typename Range</type>
23 <type>typename Geometry</type>
26 <type>Range &</type>
27 <definition>Range& boost::geometry::detail::as_range</definition>
28 <argsstring>(Geometry &input)</argsstring>
31 <type>Geometry &</type>
32 <declname>input</declname>
35 <para>Function getting either the range (ring, linestring) itself or the outer ring (polygon) </para> </briefdescription>
37 <para>Utility to handle polygon's outer ring as a range </para> </detaileddescription>
40 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/as_range.hpp" line="70" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/as_range.hpp" bodystart="70" bodyend="79"/>
42 <memberdef kind="function" id="namespaceboost_1_1geometry_1_1detail_1a4aa299422f3d590936b071d07223984e" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
45 <type>typename Range</type>
48 <type>typename Geometry</type>
51 <type>Range const &</type>
52 <definition>Range const& boost::geometry::detail::as_range</definition>
53 <argsstring>(Geometry const &input)</argsstring>
56 <type>Geometry const &</type>
57 <declname>input</declname>
60 <para>Function getting either the range (ring, linestring) itself or the outer ring (polygon), const version. </para> </briefdescription>
62 <para>Utility to handle polygon's outer ring as a range </para> </detaileddescription>
65 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/as_range.hpp" line="89" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/as_range.hpp" bodystart="89" bodyend="98"/>
67 <memberdef kind="function" id="namespaceboost_1_1geometry_1_1detail_1abd777e544b2f99a32eaf894c2f7604a9" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
70 <type>typename Geometry</type>
73 <type>typename Actor</type>
77 <definition>void boost::geometry::detail::for_each_range</definition>
78 <argsstring>(Geometry const &geometry, Actor &actor)</argsstring>
79 <name>for_each_range</name>
81 <type>Geometry const &</type>
82 <declname>geometry</declname>
85 <type>Actor &</type>
86 <declname>actor</declname>
91 </detaileddescription>
94 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/for_each_range.hpp" line="185" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/for_each_range.hpp" bodystart="185" bodyend="192"/>
100 </detaileddescription>
101 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/as_range.hpp" line="61" column="1"/>