Imported Upstream version 1.63.0
[platform/upstream/boost.git] / libs / geometry / doc / doxy / doxygen_output / xml / structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8.xml
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="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8" kind="struct" prot="public">
4     <compoundname>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor</compoundname>
5     <basecompoundref prot="public" virt="non-virtual">boost::static_visitor&lt; bool &gt;</basecompoundref>
6     <includes local="no">interface.hpp</includes>
7     <templateparamlist>
8       <param>
9         <type>typename GeometryOut</type>
10       </param>
11     </templateparamlist>
12       <sectiondef kind="public-attrib">
13       <memberdef kind="variable" id="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8_1aa4cfa871a9d770237fc1b165fb265ae7" prot="public" static="no" mutable="no">
14         <type>GeometryOut &amp;</type>
15         <definition>GeometryOut&amp; boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor&lt; GeometryOut &gt;::m_geometry_out</definition>
16         <argsstring></argsstring>
17         <name>m_geometry_out</name>
18         <briefdescription>
19         </briefdescription>
20         <detaileddescription>
21         </detaileddescription>
22         <inbodydescription>
23         </inbodydescription>
24         <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" line="232" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" bodystart="232" bodyend="-1"/>
25       </memberdef>
26       </sectiondef>
27       <sectiondef kind="public-func">
28       <memberdef kind="function" id="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8_1afdd0653e8a55d3bd69bfe1bdce9d81cb" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
29         <templateparamlist>
30           <param>
31             <type>typename Geometry1</type>
32           </param>
33           <param>
34             <type>typename Geometry2</type>
35           </param>
36         </templateparamlist>
37         <type>result_type</type>
38         <definition>result_type boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor&lt; GeometryOut &gt;::operator()</definition>
39         <argsstring>(Geometry1 const &amp;geometry1, Geometry2 const &amp;geometry2) const </argsstring>
40         <name>operator()</name>
41         <param>
42           <type>Geometry1 const &amp;</type>
43           <declname>geometry1</declname>
44         </param>
45         <param>
46           <type>Geometry2 const &amp;</type>
47           <declname>geometry2</declname>
48         </param>
49         <briefdescription>
50         </briefdescription>
51         <detaileddescription>
52         </detaileddescription>
53         <inbodydescription>
54         </inbodydescription>
55         <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" line="239" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" bodystart="239" bodyend="251"/>
56       </memberdef>
57       <memberdef kind="function" id="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8_1ad1d1eac7a3370272f66f7f7eb5f43972" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
58         <type></type>
59         <definition>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor&lt; GeometryOut &gt;::visitor</definition>
60         <argsstring>(GeometryOut &amp;geometry_out)</argsstring>
61         <name>visitor</name>
62         <param>
63           <type>GeometryOut &amp;</type>
64           <declname>geometry_out</declname>
65         </param>
66         <briefdescription>
67         </briefdescription>
68         <detaileddescription>
69         </detaileddescription>
70         <inbodydescription>
71         </inbodydescription>
72         <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" line="234" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" bodystart="234" bodyend="236"/>
73       </memberdef>
74       </sectiondef>
75     <briefdescription>
76     </briefdescription>
77     <detaileddescription>
78     </detaileddescription>
79     <inheritancegraph>
80       <node id="1033">
81         <label>boost::static_visitor&lt; bool &gt;</label>
82       </node>
83       <node id="1032">
84         <label>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor&lt; GeometryOut &gt;</label>
85         <link refid="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8"/>
86         <childnode refid="1033" relation="public-inheritance">
87         </childnode>
88       </node>
89     </inheritancegraph>
90     <collaborationgraph>
91       <node id="1035">
92         <label>boost::static_visitor&lt; bool &gt;</label>
93       </node>
94       <node id="1034">
95         <label>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor&lt; GeometryOut &gt;</label>
96         <link refid="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8"/>
97         <childnode refid="1035" relation="public-inheritance">
98         </childnode>
99       </node>
100     </collaborationgraph>
101     <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" line="231" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/intersection/interface.hpp" bodystart="230" bodyend="252"/>
102     <listofallmembers>
103       <member refid="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8_1aa4cfa871a9d770237fc1b165fb265ae7" prot="public" virt="non-virtual"><scope>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor</scope><name>m_geometry_out</name></member>
104       <member refid="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8_1afdd0653e8a55d3bd69bfe1bdce9d81cb" prot="public" virt="non-virtual"><scope>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor</scope><name>operator()</name></member>
105       <member refid="structboost_1_1geometry_1_1resolve__variant_1_1intersection_3_01variant_3_01_b_o_o_s_t___v_a_r_ie289fa05636dfb54c43b2301bb2cfbf8_1ad1d1eac7a3370272f66f7f7eb5f43972" prot="public" virt="non-virtual"><scope>boost::geometry::resolve_variant::intersection&lt; variant&lt; BOOST_VARIANT_ENUM_PARAMS(T1)&gt;, variant&lt; BOOST_VARIANT_ENUM_PARAMS(T2)&gt; &gt;::visitor</scope><name>visitor</name></member>
106     </listofallmembers>
107   </compounddef>
108 </doxygen>