|
190 | 190 | <tr class="separator:ab0523f84331ef73195b38a43b8d24519"><td class="memSeparator" colspan="2"> </td></tr> |
191 | 191 | <tr class="memitem:af39035d161c3b21e796ed5ed8ee960da"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html#af39035d161c3b21e796ed5ed8ee960da">~VPolytope</a> () final</td></tr> |
192 | 192 | <tr class="separator:af39035d161c3b21e796ed5ed8ee960da"><td class="memSeparator" colspan="2"> </td></tr> |
193 | | -<tr class="memitem:ad5d589780714066f1e6a1118a8e5a83e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html">VPolytope</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html#ad5d589780714066f1e6a1118a8e5a83e">GetMinimalRepresentation</a> () const</td></tr> |
194 | | -<tr class="memdesc:ad5d589780714066f1e6a1118a8e5a83e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html" title="A polytope described using the vertex representation.">VPolytope</a> whose vertices are guaranteed to be minimal, i.e., if we remove any point from its vertices, then the convex hull of the remaining vertices is a strict subset of the polytope. <a href="#ad5d589780714066f1e6a1118a8e5a83e">More...</a><br /></td></tr> |
195 | | -<tr class="separator:ad5d589780714066f1e6a1118a8e5a83e"><td class="memSeparator" colspan="2"> </td></tr> |
| 193 | +<tr class="memitem:ab77cdc3c65cb978d81270a8f352e4287"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html">VPolytope</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html#ab77cdc3c65cb978d81270a8f352e4287">GetMinimalRepresentation</a> (<a class="el" href="classdouble.html">double</a> tol=1e-9) const</td></tr> |
| 194 | +<tr class="memdesc:ab77cdc3c65cb978d81270a8f352e4287"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html" title="A polytope described using the vertex representation.">VPolytope</a> whose vertices are guaranteed to be minimal, i.e., if we remove any point from its vertices, then the convex hull of the remaining vertices is a strict subset of the polytope. <a href="#ab77cdc3c65cb978d81270a8f352e4287">More...</a><br /></td></tr> |
| 195 | +<tr class="separator:ab77cdc3c65cb978d81270a8f352e4287"><td class="memSeparator" colspan="2"> </td></tr> |
196 | 196 | <tr class="memitem:a893af2ada07d691fd0f87888cc3f9ca4"><td class="memItemLeft" align="right" valign="top">const Eigen::MatrixXd & </td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html#a893af2ada07d691fd0f87888cc3f9ca4">vertices</a> () const</td></tr> |
197 | 197 | <tr class="memdesc:a893af2ada07d691fd0f87888cc3f9ca4"><td class="mdescLeft"> </td><td class="mdescRight">Returns the vertices in a d-by-n matrix, where d is the ambient dimension, and n is the number of vertices. <a href="#a893af2ada07d691fd0f87888cc3f9ca4">More...</a><br /></td></tr> |
198 | 198 | <tr class="separator:a893af2ada07d691fd0f87888cc3f9ca4"><td class="memSeparator" colspan="2"> </td></tr> |
@@ -537,23 +537,24 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7a2847efc4f87e996464d9d7 |
537 | 537 |
|
538 | 538 | </div> |
539 | 539 | </div> |
540 | | -<a id="ad5d589780714066f1e6a1118a8e5a83e"></a> |
541 | | -<h2 class="memtitle"><span class="permalink"><a href="#ad5d589780714066f1e6a1118a8e5a83e">◆ </a></span>GetMinimalRepresentation()</h2> |
| 540 | +<a id="ab77cdc3c65cb978d81270a8f352e4287"></a> |
| 541 | +<h2 class="memtitle"><span class="permalink"><a href="#ab77cdc3c65cb978d81270a8f352e4287">◆ </a></span>GetMinimalRepresentation()</h2> |
542 | 542 |
|
543 | 543 | <div class="memitem"> |
544 | 544 | <div class="memproto"> |
545 | 545 | <table class="memname"> |
546 | 546 | <tr> |
547 | 547 | <td class="memname"><a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html">VPolytope</a> GetMinimalRepresentation </td> |
548 | 548 | <td>(</td> |
549 | | - <td class="paramname"></td><td>)</td> |
| 549 | + <td class="paramtype"><a class="el" href="classdouble.html">double</a> </td> |
| 550 | + <td class="paramname"><em>tol</em> = <code>1e-9</code></td><td>)</td> |
550 | 551 | <td> const</td> |
551 | 552 | </tr> |
552 | 553 | </table> |
553 | 554 | </div><div class="memdoc"> |
554 | 555 |
|
555 | 556 | <p>Creates a new <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html" title="A polytope described using the vertex representation.">VPolytope</a> whose vertices are guaranteed to be minimal, i.e., if we remove any point from its vertices, then the convex hull of the remaining vertices is a strict subset of the polytope. </p> |
556 | | -<p>In the 2D case the vertices of the new <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html" title="A polytope described using the vertex representation.">VPolytope</a> are ordered counter-clockwise from the negative X axis. For all other cases an order is not guaranteed. </p> |
| 557 | +<p>In the 2D case the vertices of the new <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html" title="A polytope described using the vertex representation.">VPolytope</a> are ordered counter-clockwise from the negative X axis. For all other cases an order is not guaranteed. If the <a class="el" href="classdrake_1_1geometry_1_1optimization_1_1_v_polytope.html" title="A polytope described using the vertex representation.">VPolytope</a> is not full-dimensional, we perform computations in a coordinate system of its affine hull. <code>tol</code> specifies the numerical tolerance used in the computation of the affine hull. </p> |
557 | 558 |
|
558 | 559 | </div> |
559 | 560 | </div> |
|
0 commit comments