Imported Upstream version 1.63.0
[platform/upstream/boost.git] / libs / geometry / doc / doxy / doxygen_output / xml / classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length.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="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length" kind="class" prot="public">
4     <compoundname>boost::geometry::strategy::centroid::weighted_length</compoundname>
5     <includes local="no">centroid_weighted_length.hpp</includes>
6     <innerclass refid="structboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1_1set__sum__div__length" prot="public">boost::geometry::strategy::centroid::weighted_length::set_sum_div_length</innerclass>
7     <templateparamlist>
8       <param>
9         <type>typename Point</type>
10       </param>
11       <param>
12         <type>typename PointOfSegment</type>
13         <defval>Point</defval>
14       </param>
15     </templateparamlist>
16       <sectiondef kind="private-type">
17       <memberdef kind="typedef" id="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1ae246dcd2ff3958f9128f5f68bf798abb" prot="private" static="no">
18         <type><ref refid="structboost_1_1geometry_1_1select__most__precise" kindref="compound">select_most_precise</ref>&lt; typename <ref refid="structboost_1_1geometry_1_1default__distance__result" kindref="compound">default_distance_result</ref>&lt; Point &gt;::type, typename <ref refid="structboost_1_1geometry_1_1default__distance__result" kindref="compound">default_distance_result</ref>&lt; PointOfSegment &gt;::type &gt;::type</type>
19         <definition>typedef select_most_precise&lt; typename default_distance_result&lt;Point&gt;::type, typename default_distance_result&lt;PointOfSegment&gt;::type &gt;::type boost::geometry::strategy::centroid::weighted_length&lt; Point, PointOfSegment &gt;::distance_type</definition>
20         <argsstring></argsstring>
21         <name>distance_type</name>
22         <briefdescription>
23         </briefdescription>
24         <detaileddescription>
25         </detaileddescription>
26         <inbodydescription>
27         </inbodydescription>
28         <location file="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" line="77" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" bodystart="77" bodyend="-1"/>
29       </memberdef>
30       </sectiondef>
31       <sectiondef kind="public-type">
32       <memberdef kind="typedef" id="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1aac1f35c9c83c933a40202e23a9418f2c" prot="public" static="no">
33         <type><ref refid="structboost_1_1geometry_1_1strategy_1_1centroid_1_1detail_1_1weighted__length__sums" kindref="compound">detail::weighted_length_sums</ref>&lt; distance_type, <ref refid="structboost_1_1geometry_1_1dimension" kindref="compound">geometry::dimension</ref>&lt; Point &gt;::type::value &gt;</type>
34         <definition>typedef detail::weighted_length_sums&lt; distance_type, geometry::dimension&lt;Point&gt;::type::value &gt; boost::geometry::strategy::centroid::weighted_length&lt; Point, PointOfSegment &gt;::state_type</definition>
35         <argsstring></argsstring>
36         <name>state_type</name>
37         <briefdescription>
38         </briefdescription>
39         <detaileddescription>
40         </detaileddescription>
41         <inbodydescription>
42         </inbodydescription>
43         <location file="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" line="84" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" bodystart="84" bodyend="-1"/>
44       </memberdef>
45       </sectiondef>
46       <sectiondef kind="public-static-func">
47       <memberdef kind="function" id="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1a88072336c19996936c8f676b3a8480b1" prot="public" static="yes" const="no" explicit="no" inline="yes" virt="non-virtual">
48         <type>void</type>
49         <definition>static void boost::geometry::strategy::centroid::weighted_length&lt; Point, PointOfSegment &gt;::apply</definition>
50         <argsstring>(PointOfSegment const &amp;p1, PointOfSegment const &amp;p2, state_type &amp;state)</argsstring>
51         <name>apply</name>
52         <param>
53           <type>PointOfSegment const &amp;</type>
54           <declname>p1</declname>
55         </param>
56         <param>
57           <type>PointOfSegment const &amp;</type>
58           <declname>p2</declname>
59         </param>
60         <param>
61           <type><ref refid="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1aac1f35c9c83c933a40202e23a9418f2c" kindref="member">state_type</ref> &amp;</type>
62           <declname>state</declname>
63         </param>
64         <briefdescription>
65         </briefdescription>
66         <detaileddescription>
67         </detaileddescription>
68         <inbodydescription>
69         </inbodydescription>
70         <location file="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" line="86" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" bodystart="86" bodyend="98"/>
71       </memberdef>
72       <memberdef kind="function" id="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1a35ba59aa37dbb453157076e152fb65fb" prot="public" static="yes" const="no" explicit="no" inline="yes" virt="non-virtual">
73         <type>bool</type>
74         <definition>static bool boost::geometry::strategy::centroid::weighted_length&lt; Point, PointOfSegment &gt;::result</definition>
75         <argsstring>(state_type const &amp;state, Point &amp;centroid)</argsstring>
76         <name>result</name>
77         <param>
78           <type><ref refid="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1aac1f35c9c83c933a40202e23a9418f2c" kindref="member">state_type</ref> const &amp;</type>
79           <declname>state</declname>
80         </param>
81         <param>
82           <type>Point &amp;</type>
83           <declname>centroid</declname>
84         </param>
85         <briefdescription>
86         </briefdescription>
87         <detaileddescription>
88         </detaileddescription>
89         <inbodydescription>
90         </inbodydescription>
91         <location file="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" line="100" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" bodystart="100" bodyend="114"/>
92       </memberdef>
93       </sectiondef>
94     <briefdescription>
95     </briefdescription>
96     <detaileddescription>
97     </detaileddescription>
98     <location file="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" line="71" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp" bodystart="70" bodyend="134"/>
99     <listofallmembers>
100       <member refid="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1a88072336c19996936c8f676b3a8480b1" prot="public" virt="non-virtual"><scope>boost::geometry::strategy::centroid::weighted_length</scope><name>apply</name></member>
101       <member refid="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1ae246dcd2ff3958f9128f5f68bf798abb" prot="private" virt="non-virtual"><scope>boost::geometry::strategy::centroid::weighted_length</scope><name>distance_type</name></member>
102       <member refid="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1a35ba59aa37dbb453157076e152fb65fb" prot="public" virt="non-virtual"><scope>boost::geometry::strategy::centroid::weighted_length</scope><name>result</name></member>
103       <member refid="classboost_1_1geometry_1_1strategy_1_1centroid_1_1weighted__length_1aac1f35c9c83c933a40202e23a9418f2c" prot="public" virt="non-virtual"><scope>boost::geometry::strategy::centroid::weighted_length</scope><name>state_type</name></member>
104     </listofallmembers>
105   </compounddef>
106 </doxygen>