c inline iterator_holes_type
end_holes(const T&amp; t) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return
t.end_holes();<br />
&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp; static inline unsigned int size_holes(const
T&amp; t) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return
t.size_holes();<br />
&nbsp;&nbsp;&nbsp;&nbsp; }<br />
};</font></p>
      <p><font face="Courier New">template &lt;typename T, typename
enable = void&gt;<br />
struct polygon_with_hol