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_1traits_1_1interior__rings" kind="struct" prot="public">
4 <compoundname>boost::geometry::traits::interior_rings</compoundname>
5 <includes local="no">interior_rings.hpp</includes>
8 <type>typename Geometry</type>
11 <sectiondef kind="public-func">
12 <memberdef kind="function" id="structboost_1_1geometry_1_1traits_1_1interior__rings_1a0debcf828e6b6f38aa0aa28eb3eb7266" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
14 <definition>boost::geometry::traits::interior_rings< Geometry >::BOOST_MPL_ASSERT_MSG</definition>
15 <argsstring>(false, NOT_IMPLEMENTED_FOR_THIS_GEOMETRY_TYPE,(types< Geometry >))</argsstring>
16 <name>BOOST_MPL_ASSERT_MSG</name>
21 <type>NOT_IMPLEMENTED_FOR_THIS_GEOMETRY_TYPE</type>
24 <type>(types< Geometry >)</type>
29 </detaileddescription>
32 <location file="/home/ubuntu/boost/boost/geometry/core/interior_rings.hpp" line="48" column="1"/>
36 <para>Traits class defining access to <ref refid="structboost_1_1geometry_1_1traits_1_1interior__rings" kindref="compound">interior_rings</ref> of a polygon. </para> </briefdescription>
38 <para>defines access (const and non const) to interior ring</para><para><simplesect kind="par"><title>Geometries:</title><para><itemizedlist>
39 <listitem><para>polygon </para></listitem></itemizedlist>
41 <simplesect kind="par"><title>Specializations should provide:</title><para><itemizedlist>
42 <listitem><para>static inline INTERIOR& get(POLY&)</para></listitem><listitem><para>static inline const INTERIOR& get(POLY const&) </para></listitem></itemizedlist>
44 <parameterlist kind="templateparam"><parameteritem>
46 <parametername>Geometry</parametername>
48 <parameterdescription>
49 <para>geometry </para></parameterdescription>
52 </para> </detaileddescription>
53 <location file="/home/ubuntu/boost/boost/geometry/core/interior_rings.hpp" line="47" column="1" bodyfile="/home/ubuntu/boost/boost/geometry/core/interior_rings.hpp" bodystart="46" bodyend="53"/>
55 <member refid="structboost_1_1geometry_1_1traits_1_1interior__rings_1a0debcf828e6b6f38aa0aa28eb3eb7266" prot="public" virt="non-virtual"><scope>boost::geometry::traits::interior_rings</scope><name>BOOST_MPL_ASSERT_MSG</name></member>