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">
10 <definition>boost::geometry::empty_input_exception::empty_input_exception</definition>
11 <argsstring>()</argsstring>
12 <name>empty_input_exception</name>
16 </detaileddescription>
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"/>
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>
26 <reimplements refid="classboost_1_1geometry_1_1invalid__input__exception_1aa10e3d6dfbfb93ee4c62900ae7c4d9c9">what</reimplements>
27 <exceptions> throw ()</exceptions>
31 </detaileddescription>
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"/>
38 <para>Empty Input Exception. </para> </briefdescription>
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>
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>
48 <label>boost::geometry::exception</label>
49 <link refid="classboost_1_1geometry_1_1exception"/>
50 <childnode refid="342" relation="public-inheritance">
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">
60 <label>std::exception</label>
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">
71 <label>boost::geometry::exception</label>
72 <link refid="classboost_1_1geometry_1_1exception"/>
73 <childnode refid="346" relation="public-inheritance">
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">
83 <label>std::exception</label>
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">
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"/>
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>