Boost C++ Libraries: Ticket #8026: Documentation for point concept is missing a typedef https://svn.boost.org/trac10/ticket/8026 <p> The example code for custom point types is missing the "coordinate_type" typedef in the "point_mutable_traits" struct and does not compile (GCC 4.6.3): </p> <pre class="wiki">polygontest.cpp: In function 'void test_point() [with Point = CPoint]': polygontest.cpp:113:24: instantiated from here polygontest.cpp:21:42: error: no matching function for call to 'construct(int&amp;, int&amp;)' </pre><p> The unit test polygon_point_test.cpp on the other hand does have the typedef. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8026 Trac 1.4.3 Martin Gernhard <martin.gernhard@…> Mon, 11 Feb 2013 17:17:04 GMT attachment set https://svn.boost.org/trac10/ticket/8026 https://svn.boost.org/trac10/ticket/8026 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">polygon_point_docu_fix.patch</span> </li> </ul> Ticket Andrii Sydorchuk Wed, 06 Mar 2013 22:59:49 GMT owner changed https://svn.boost.org/trac10/ticket/8026#comment:1 https://svn.boost.org/trac10/ticket/8026#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Lucanus Simonson</span> to <span class="trac-author">Andrii Sydorchuk</span> </li> </ul> Ticket Andrii Sydorchuk Thu, 07 Mar 2013 22:13:49 GMT <link>https://svn.boost.org/trac10/ticket/8026#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8026#comment:2</guid> <description> <p> Hi Martin, </p> <p> Thanks for the report. I've updated documentation on trunk (development) branch. It will become public with Boost 1.54 release. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andrii Sydorchuk</dc:creator> <pubDate>Thu, 07 Mar 2013 22:14:09 GMT</pubDate> <title>milestone changed https://svn.boost.org/trac10/ticket/8026#comment:3 https://svn.boost.org/trac10/ticket/8026#comment:3 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.54.0</span> </li> </ul> Ticket Andrii Sydorchuk Wed, 20 Mar 2013 20:40:39 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/8026#comment:4 https://svn.boost.org/trac10/ticket/8026#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> Ticket Andrii Sydorchuk Mon, 15 Apr 2013 22:27:53 GMT <link>https://svn.boost.org/trac10/ticket/8026#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8026#comment:5</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/83918" title="[Polygon] Merging from trunk for the upcoming release: 1) Updated ...">[83918]</a>) [Polygon] Merging from trunk for the upcoming release: 1) Updated Voronoi documentation. 2) Fixed <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8026" title="#8026: Bugs: Documentation for point concept is missing a typedef (closed: fixed)">#8026</a>, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8197" title="#8197: Bugs: range/algorithm conflicts with polygon (closed: fixed)">#8197</a>, <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8257" title="#8257: Bugs: #pragma warning default in polygon (closed: fixed)">#8257</a>. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Sat, 03 May 2014 10:01:25 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/8026#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8026#comment:6</guid> <description> <p> This still seems to be missing here: <a href="http://www.boost.org/doc/libs/1_55_0/libs/polygon/doc/gtl_polygon_concept.htm">http://www.boost.org/doc/libs/1_55_0/libs/polygon/doc/gtl_polygon_concept.htm</a> </p> <p> here: <a href="http://www.boost.org/doc/libs/1_55_0/libs/polygon/doc/gtl_custom_polygon.htm">http://www.boost.org/doc/libs/1_55_0/libs/polygon/doc/gtl_custom_polygon.htm</a> </p> <p> and here: <a href="http://www.boost.org/doc/libs/1_55_0/libs/polygon/doc/gtl_custom_polygon_set.htm">http://www.boost.org/doc/libs/1_55_0/libs/polygon/doc/gtl_custom_polygon_set.htm</a> </p> <p> With the unfortunate effect of the examples not working, and first time users getting a rather rough introduction to debugging templates... </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andrii Sydorchuk</dc:creator> <pubDate>Sat, 03 May 2014 21:04:00 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/8026#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8026#comment:7</guid> <description> <p> Thank you for your report. I updated documentation in the master branch. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andrii Sydorchuk</dc:creator> <pubDate>Sat, 03 May 2014 21:04:21 GMT</pubDate> <title>milestone changed https://svn.boost.org/trac10/ticket/8026#comment:8 https://svn.boost.org/trac10/ticket/8026#comment:8 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.54.0</span> → <span class="trac-field-new">Boost 1.56.0</span> </li> </ul> Ticket