Imported Upstream version 1.63.0
[platform/upstream/boost.git] / libs / geometry / doc / doxy / doxygen_output / xml / classboost_1_1geometry_1_1empty__input__exception.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_1empty__input__exception" kind="class" prot="public">
4     <compoundname>boost::geometry::empty_input_exception</compoundname>
5     <basecompoundref refid="classboost_1_1geometry_1_1invalid__input__exception" prot="public" virt="non-virtual">boost::geometry::invalid_input_exception</basecompoundref>
6     <includes local="no">exception.hpp</includes>
7       <sectiondef kind="public-func">
8       <memberdef kind="function" id="classboost_1_1geometry_1_1empty__input__exception_1a1c3d65842f0324e29c489917264afdb7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
9         <type></type>
10         <definition>boost::geometry::empty_input_exception::empty_input_exception</definition>
11         <argsstring>()</argsstring>
12         <name>empty_input_exception</name>
13         <briefdescription>
14         </briefdescription>
15         <detaileddescription>
16         </detaileddescription>
17         <inbodydescription>
18         </inbodydescription>
19         <location file="/home/ubuntu/boost/boost/geometry/core/exception.hpp" line="78" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/exception.hpp" bodystart="78" bodyend="78"/>
20       </memberdef>
21       <memberdef kind="function" id="classboost_1_1geometry_1_1empty__input__exception_1ae4346930d2abdde6a7d142b3493d66ac" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="virtual">
22         <type>char const *</type>
23         <definition>virtual char const* boost::geometry::empty_input_exception::what</definition>
24         <argsstring>() const </argsstring>
25         <name>what</name>
26         <reimplements refid="classboost_1_1geometry_1_1invalid__input__exception_1aa10e3d6dfbfb93ee4c62900ae7c4d9c9">what</reimplements>
27         <exceptions> throw ()</exceptions>
28         <briefdescription>
29         </briefdescription>
30         <detaileddescription>
31         </detaileddescription>
32         <inbodydescription>
33         </inbodydescription>
34         <location file="/home/ubuntu/boost/boost/geometry/core/exception.hpp" line="80" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/exception.hpp" bodystart="80" bodyend="83"/>
35       </memberdef>
36       </sectiondef>
37     <briefdescription>
38 <para>Empty Input Exception. </para>    </briefdescription>
39     <detaileddescription>
40 <para>The <ref refid="classboost_1_1geometry_1_1empty__input__exception" kindref="compound">empty_input_exception</ref> is thrown if free functions, e.g. distance, are called with empty geometries, e.g. a linestring without points, a polygon without points, an empty multi-geometry.  <qbk>
41 [heading See also]
42 \* [link geometry.reference.algorithms.area the area function]
43 \* [link geometry.reference.algorithms.distance the distance function]
44 \* [link geometry.reference.algorithms.length the length function]
45 </qbk>  </para>    </detaileddescription>
46     <inheritancegraph>
47       <node id="341">
48         <label>boost::geometry::exception</label>
49         <link refid="classboost_1_1geometry_1_1exception"/>
50         <childnode refid="342" relation="public-inheritance">
51         </childnode>
52       </node>
53       <node id="339">
54         <label>boost::geometry::empty_input_exception</label>
55         <link refid="classboost_1_1geometry_1_1empty__input__exception"/>
56         <childnode refid="340" relation="public-inheritance">
57         </childnode>
58       </node>
59       <node id="342">
60         <label>std::exception</label>
61       </node>
62       <node id="340">
63         <label>boost::geometry::invalid_input_exception</label>
64         <link refid="classboost_1_1geometry_1_1invalid__input__exception"/>
65         <childnode refid="341" relation="public-inheritance">
66         </childnode>
67       </node>
68     </inheritancegraph>
69     <collaborationgraph>
70       <node id="345">
71         <label>boost::geometry::exception</label>
72         <link refid="classboost_1_1geometry_1_1exception"/>
73         <childnode refid="346" relation="public-inheritance">
74         </childnode>
75       </node>
76       <node id="343">
77         <label>boost::geometry::empty_input_exception</label>
78         <link refid="classboost_1_1geometry_1_1empty__input__exception"/>
79         <childnode refid="344" relation="public-inheritance">
80         </childnode>
81       </node>
82       <node id="346">
83         <label>std::exception</label>
84       </node>
85       <node id="344">
86         <label>boost::geometry::invalid_input_exception</label>
87         <link refid="classboost_1_1geometry_1_1invalid__input__exception"/>
88         <childnode refid="345" relation="public-inheritance">
89         </childnode>
90       </node>
91     </collaborationgraph>
92     <location file="/home/ubuntu/boost/boost/geometry/core/exception.hpp" line="75" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/exception.hpp" bodystart="74" bodyend="84"/>
93     <listofallmembers>
94       <member refid="classboost_1_1geometry_1_1empty__input__exception_1a1c3d65842f0324e29c489917264afdb7" prot="public" virt="non-virtual"><scope>boost::geometry::empty_input_exception</scope><name>empty_input_exception</name></member>
95       <member refid="classboost_1_1geometry_1_1invalid__input__exception_1ac12de04bce791576ca6c52fd32f2c357" prot="public" virt="non-virtual"><scope>boost::geometry::empty_input_exception</scope><name>invalid_input_exception</name></member>
96       <member refid="classboost_1_1geometry_1_1empty__input__exception_1ae4346930d2abdde6a7d142b3493d66ac" prot="public" virt="virtual"><scope>boost::geometry::empty_input_exception</scope><name>what</name></member>
97     </listofallmembers>
98   </compounddef>
99 </doxygen>