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_1de9im_1_1mask" kind="class" prot="public">
4 <compoundname>boost::geometry::de9im::mask</compoundname>
5 <basecompoundref prot="public" virt="non-virtual">detail::relate::mask< 3, 3 ></basecompoundref>
6 <includes local="no">de9im.hpp</includes>
7 <sectiondef kind="private-type">
8 <memberdef kind="typedef" id="classboost_1_1geometry_1_1de9im_1_1mask_1ab49c328d076af284d7786457ee35e9b6" prot="private" static="no">
9 <type>detail::relate::mask< 3, 3 ></type>
10 <definition>typedef detail::relate::mask<3, 3> boost::geometry::de9im::mask::base_type</definition>
11 <argsstring></argsstring>
12 <name>base_type</name>
16 </detaileddescription>
19 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" line="102" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" bodystart="102" bodyend="-1"/>
22 <sectiondef kind="public-func">
23 <memberdef kind="function" id="classboost_1_1geometry_1_1de9im_1_1mask_1ab8349dc3d5bd694c422eefe607124c84" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
25 <definition>boost::geometry::de9im::mask::mask</definition>
26 <argsstring>(const char *code)</argsstring>
29 <type>const char *</type>
30 <declname>code</declname>
33 <para>The constructor. </para> </briefdescription>
35 <para><parameterlist kind="param"><parameteritem>
37 <parametername>code</parametername>
39 <parameterdescription>
40 <para>The mask pattern. </para></parameterdescription>
43 </para> </detaileddescription>
46 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" line="109" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" bodystart="109" bodyend="111"/>
48 <memberdef kind="function" id="classboost_1_1geometry_1_1de9im_1_1mask_1a2d84d3ec1e80b9fe4abb595bb3bebfd4" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
50 <definition>boost::geometry::de9im::mask::mask</definition>
51 <argsstring>(std::string const &code)</argsstring>
54 <type>std::string const &</type>
55 <declname>code</declname>
58 <para>The constructor. </para> </briefdescription>
60 <para><parameterlist kind="param"><parameteritem>
62 <parametername>code</parametername>
64 <parameterdescription>
65 <para>The mask pattern. </para></parameterdescription>
68 </para> </detaileddescription>
71 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" line="117" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" bodystart="117" bodyend="119"/>
75 <para>DE-9IM model intersection mask. </para> </briefdescription>
77 <para>This mask can be used to check spatial relations as defined in Dimensionally Extended 9-Intersection Model.</para><para> <qbk>[heading See also]</qbk> <qbk>* [link geometry.reference.algorithms.relate relate]</qbk> </para> </detaileddescription>
80 <label>detail::relate::mask< 3, 3 ></label>
83 <label>boost::geometry::de9im::mask</label>
84 <link refid="classboost_1_1geometry_1_1de9im_1_1mask"/>
85 <childnode refid="165" relation="public-inheritance">
91 <label>detail::relate::mask< 3, 3 ></label>
94 <label>boost::geometry::de9im::mask</label>
95 <link refid="classboost_1_1geometry_1_1de9im_1_1mask"/>
96 <childnode refid="167" relation="public-inheritance">
100 <location file="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" line="101" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/algorithms/detail/relate/de9im.hpp" bodystart="99" bodyend="120"/>
102 <member refid="classboost_1_1geometry_1_1de9im_1_1mask_1ab49c328d076af284d7786457ee35e9b6" prot="private" virt="non-virtual"><scope>boost::geometry::de9im::mask</scope><name>base_type</name></member>
103 <member refid="classboost_1_1geometry_1_1de9im_1_1mask_1ab8349dc3d5bd694c422eefe607124c84" prot="public" virt="non-virtual"><scope>boost::geometry::de9im::mask</scope><name>mask</name></member>
104 <member refid="classboost_1_1geometry_1_1de9im_1_1mask_1a2d84d3ec1e80b9fe4abb595bb3bebfd4" prot="public" virt="non-virtual"><scope>boost::geometry::de9im::mask</scope><name>mask</name></member>