Boost C++ Libraries: Ticket #12304: Incorrect documentation for boost::geometry::traits::ring_type https://svn.boost.org/trac10/ticket/12304 <p> <a href="http://www.boost.org/doc/libs/1_61_0/libs/geometry/doc/html/geometry/reference/concepts/concept_polygon.html">http://www.boost.org/doc/libs/1_61_0/libs/geometry/doc/html/geometry/reference/concepts/concept_polygon.html</a> states: </p> <blockquote class="citation"> <p> there must be a specialization of <code>traits::ring_type</code> defining the type of its exterior ring and interior rings as type </p> </blockquote> <p> As far as I can tell, the specializations must actually be of <code>traits::ring_mutable_type</code> and <code>traits::ring_const_type</code>. There is no <code>traits::ring_type</code> template to specialize. </p> <p> A similar issue exists with the documentation referring to <code>traits::interior_type</code> -- this should instead refer to <code>traits::interior_mutable_type</code> and <code>traits::interior_const_type</code>. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12304 Trac 1.4.3 Michel Morin Fri, 26 Aug 2016 13:41:17 GMT owner, component changed https://svn.boost.org/trac10/ticket/12304#comment:1 https://svn.boost.org/trac10/ticket/12304#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Matias Capeletto</span> to <span class="trac-author">Barend Gehrels</span> </li> <li><strong>component</strong> <span class="trac-field-old">Documentation</span> → <span class="trac-field-new">geometry</span> </li> </ul> Ticket