Skip to content

Commit 057caaa

Browse files
1 parent 710dade commit 057caaa

File tree

81 files changed

+575
-483
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+575
-483
lines changed

doxygen_cxx/classdrake_1_1schema_1_1_rotation-members.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -174,11 +174,12 @@
174174
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a88b1934f34e6d0c6e6f8d2fa7d7166c6">Rotation</a>()=default</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
175175
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#ac2b5beaa501ccd684fa85d3dd87feb2e">Rotation</a>(const math::RotationMatrix&lt; double &gt; &amp;)</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
176176
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a7c9be53184c4c50e4f039a76ed61039c">Rotation</a>(const math::RollPitchYaw&lt; double &gt; &amp;)</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
177-
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a8e8824802dedfbc36776227f7482b6bc">Serialize</a>(Archive *a)</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
178-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a0af6024b49102086643f32d1f175a273">set_rpy_deg</a>(const Eigen::Vector3d &amp;rpy_deg)</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
179-
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#aa28404dc624e8c707b31e562883f713e">ToSymbolic</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
180-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a1e3f7c33806a7b0f289b6fdaf58110bc">value</a></td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
181-
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#acab27a4275d2d3afd6700c892f3c5edb">Variant</a> typedef</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
177+
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a053e7760e943b889078ecc885659d645">Sample</a>(RandomGenerator *generator) const</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
178+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a8e8824802dedfbc36776227f7482b6bc">Serialize</a>(Archive *a)</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
179+
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a0af6024b49102086643f32d1f175a273">set_rpy_deg</a>(const Eigen::Vector3d &amp;rpy_deg)</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
180+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#aa28404dc624e8c707b31e562883f713e">ToSymbolic</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
181+
<tr><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a1e3f7c33806a7b0f289b6fdaf58110bc">value</a></td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
182+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#acab27a4275d2d3afd6700c892f3c5edb">Variant</a> typedef</td><td class="entry"><a class="el" href="classdrake_1_1schema_1_1_rotation.html">Rotation</a></td><td class="entry"></td></tr>
182183
</table></div><!-- contents -->
183184
</div><!-- doc-content -->
184185
<!-- footer -->

doxygen_cxx/classdrake_1_1schema_1_1_rotation.html

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,9 @@
216216
<tr class="memitem:aa28404dc624e8c707b31e562883f713e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdrake_1_1math_1_1_rotation_matrix.html">math::RotationMatrix</a>&lt; <a class="el" href="classdrake_1_1symbolic_1_1_expression.html">symbolic::Expression</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#aa28404dc624e8c707b31e562883f713e">ToSymbolic</a> () const</td></tr>
217217
<tr class="memdesc:aa28404dc624e8c707b31e562883f713e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the symbolic form of this rotation. <a href="#aa28404dc624e8c707b31e562883f713e">More...</a><br /></td></tr>
218218
<tr class="separator:aa28404dc624e8c707b31e562883f713e"><td class="memSeparator" colspan="2">&#160;</td></tr>
219+
<tr class="memitem:a053e7760e943b889078ecc885659d645"><td class="memItemLeft" align="right" valign="top">math::RotationMatrixd&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a053e7760e943b889078ecc885659d645">Sample</a> (<a class="el" href="classdrake_1_1_random_generator.html">RandomGenerator</a> *generator) const</td></tr>
220+
<tr class="memdesc:a053e7760e943b889078ecc885659d645"><td class="mdescLeft">&#160;</td><td class="mdescRight">Samples this <a class="el" href="classdrake_1_1schema_1_1_rotation.html" title="A specification for an SO(3) rotation, to be used for serialization purposes, e.g....">Rotation</a>. <a href="#a053e7760e943b889078ecc885659d645">More...</a><br /></td></tr>
221+
<tr class="separator:a053e7760e943b889078ecc885659d645"><td class="memSeparator" colspan="2">&#160;</td></tr>
219222
<tr class="memitem:a0af6024b49102086643f32d1f175a273"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1schema_1_1_rotation.html#a0af6024b49102086643f32d1f175a273">set_rpy_deg</a> (const Eigen::Vector3d &amp;rpy_deg)</td></tr>
220223
<tr class="memdesc:a0af6024b49102086643f32d1f175a273"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets this value to the given deterministic RPY, in degrees. <a href="#a0af6024b49102086643f32d1f175a273">More...</a><br /></td></tr>
221224
<tr class="separator:a0af6024b49102086643f32d1f175a273"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -483,6 +486,27 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2420ac9dadffdc94f504a1ac
483486
</table>
484487
</div><div class="memdoc">
485488

489+
</div>
490+
</div>
491+
<a id="a053e7760e943b889078ecc885659d645"></a>
492+
<h2 class="memtitle"><span class="permalink"><a href="#a053e7760e943b889078ecc885659d645">&#9670;&nbsp;</a></span>Sample()</h2>
493+
494+
<div class="memitem">
495+
<div class="memproto">
496+
<table class="memname">
497+
<tr>
498+
<td class="memname">math::RotationMatrixd Sample </td>
499+
<td>(</td>
500+
<td class="paramtype"><a class="el" href="classdrake_1_1_random_generator.html">RandomGenerator</a> *&#160;</td>
501+
<td class="paramname"><em>generator</em></td><td>)</td>
502+
<td> const</td>
503+
</tr>
504+
</table>
505+
</div><div class="memdoc">
506+
507+
<p>Samples this <a class="el" href="classdrake_1_1schema_1_1_rotation.html" title="A specification for an SO(3) rotation, to be used for serialization purposes, e.g....">Rotation</a>. </p>
508+
<p>If this is deterministic, the result is the same as GetDeterministicValue. </p>
509+
486510
</div>
487511
</div>
488512
<a id="a8e8824802dedfbc36776227f7482b6bc"></a>

doxygen_cxx/classdrake_1_1schema_1_1_rotation.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ var classdrake_1_1schema_1_1_rotation =
1414
[ "IsDeterministic", "classdrake_1_1schema_1_1_rotation.html#a4034e07fad8c97f6d5466d48b8bbcdc3", null ],
1515
[ "operator=", "classdrake_1_1schema_1_1_rotation.html#adf23692ae0869efd76f73a2ee54ecad0", null ],
1616
[ "operator=", "classdrake_1_1schema_1_1_rotation.html#a2420ac9dadffdc94f504a1ac146def9c", null ],
17+
[ "Sample", "classdrake_1_1schema_1_1_rotation.html#a053e7760e943b889078ecc885659d645", null ],
1718
[ "Serialize", "classdrake_1_1schema_1_1_rotation.html#a8e8824802dedfbc36776227f7482b6bc", null ],
1819
[ "set_rpy_deg", "classdrake_1_1schema_1_1_rotation.html#a0af6024b49102086643f32d1f175a273", null ],
1920
[ "ToSymbolic", "classdrake_1_1schema_1_1_rotation.html#aa28404dc624e8c707b31e562883f713e", null ],

doxygen_cxx/classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint-members.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,8 +215,9 @@
215215
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html#a4f01849f46f82b2f890dd1264125d52f">UpdateLowerBound</a>(const Eigen::Ref&lt; const Eigen::VectorXd &gt; &amp;new_lb)</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html">Constraint</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
216216
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html#af4a741d62e930b18c9250e5c65a854be">UpdateUpperBound</a>(const Eigen::Ref&lt; const Eigen::VectorXd &gt; &amp;new_ub)</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html">Constraint</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
217217
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html#a451749e9965610a12833a0252edc7803">upper_bound</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html">Constraint</a></td><td class="entry"></td></tr>
218-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html#a6f67d60764689193d6eeb89600ef781e">~EvaluatorBase</a>()</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html">EvaluatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
219-
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html#ab37e9a6561784595afc928dfc5657c8e">~LinearMatrixInequalityConstraint</a>() override</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html">LinearMatrixInequalityConstraint</a></td><td class="entry"></td></tr>
218+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html#a36439246736ce57d04811336f146d275">WarnOnSmallMatrixSize</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html">LinearMatrixInequalityConstraint</a></td><td class="entry"></td></tr>
219+
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html#a6f67d60764689193d6eeb89600ef781e">~EvaluatorBase</a>()</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html">EvaluatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
220+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html#ab37e9a6561784595afc928dfc5657c8e">~LinearMatrixInequalityConstraint</a>() override</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html">LinearMatrixInequalityConstraint</a></td><td class="entry"></td></tr>
220221
</table></div><!-- contents -->
221222
</div><!-- doc-content -->
222223
<!-- footer -->

doxygen_cxx/classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,9 @@
188188
<tr class="memitem:ac070804dddf0300f7245aa6692940d95"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html#ac070804dddf0300f7245aa6692940d95">matrix_rows</a> () const</td></tr>
189189
<tr class="memdesc:ac070804dddf0300f7245aa6692940d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the number of rows in the matrix inequality constraint. <a href="#ac070804dddf0300f7245aa6692940d95">More...</a><br /></td></tr>
190190
<tr class="separator:ac070804dddf0300f7245aa6692940d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
191+
<tr class="memitem:a36439246736ce57d04811336f146d275"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html#a36439246736ce57d04811336f146d275">WarnOnSmallMatrixSize</a> () const</td></tr>
192+
<tr class="memdesc:a36439246736ce57d04811336f146d275"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if the matrix size is 1x1 or 2x2. <a href="#a36439246736ce57d04811336f146d275">More...</a><br /></td></tr>
193+
<tr class="separator:a36439246736ce57d04811336f146d275"><td class="memSeparator" colspan="2">&#160;</td></tr>
191194
<tr><td colspan="2"><div class="groupHeader">Does not allow copy, move, or assignment</div></td></tr>
192195
<tr class="memitem:a4797a69a4a7f9a8301f07cb92c227117"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html#a4797a69a4a7f9a8301f07cb92c227117">LinearMatrixInequalityConstraint</a> (const <a class="el" href="classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.html">LinearMatrixInequalityConstraint</a> &amp;)=delete</td></tr>
193196
<tr class="separator:a4797a69a4a7f9a8301f07cb92c227117"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -679,6 +682,25 @@ <h2 class="memtitle"><span class="permalink"><a href="#a81d38df57d93852344ee376f
679682
</table>
680683
</div><div class="memdoc">
681684

685+
</div>
686+
</div>
687+
<a id="a36439246736ce57d04811336f146d275"></a>
688+
<h2 class="memtitle"><span class="permalink"><a href="#a36439246736ce57d04811336f146d275">&#9670;&nbsp;</a></span>WarnOnSmallMatrixSize()</h2>
689+
690+
<div class="memitem">
691+
<div class="memproto">
692+
<table class="memname">
693+
<tr>
694+
<td class="memname">void WarnOnSmallMatrixSize </td>
695+
<td>(</td>
696+
<td class="paramname"></td><td>)</td>
697+
<td> const</td>
698+
</tr>
699+
</table>
700+
</div><div class="memdoc">
701+
702+
<p>Warn if the matrix size is 1x1 or 2x2. </p>
703+
682704
</div>
683705
</div>
684706
<hr/>The documentation for this class was generated from the following file:<ul>

doxygen_cxx/classdrake_1_1solvers_1_1_linear_matrix_inequality_constraint.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doxygen_cxx/classdrake_1_1solvers_1_1_positive_semidefinite_constraint-members.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,9 @@
214214
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html#a4f01849f46f82b2f890dd1264125d52f">UpdateLowerBound</a>(const Eigen::Ref&lt; const Eigen::VectorXd &gt; &amp;new_lb)</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html">Constraint</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
215215
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html#af4a741d62e930b18c9250e5c65a854be">UpdateUpperBound</a>(const Eigen::Ref&lt; const Eigen::VectorXd &gt; &amp;new_ub)</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html">Constraint</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
216216
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html#a451749e9965610a12833a0252edc7803">upper_bound</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_constraint.html">Constraint</a></td><td class="entry"></td></tr>
217-
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html#a6f67d60764689193d6eeb89600ef781e">~EvaluatorBase</a>()</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html">EvaluatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
218-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_positive_semidefinite_constraint.html#a606f4db084fea67dad1e32fd17d580e1">~PositiveSemidefiniteConstraint</a>() override</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_positive_semidefinite_constraint.html">PositiveSemidefiniteConstraint</a></td><td class="entry"></td></tr>
217+
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_positive_semidefinite_constraint.html#a36439246736ce57d04811336f146d275">WarnOnSmallMatrixSize</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_positive_semidefinite_constraint.html">PositiveSemidefiniteConstraint</a></td><td class="entry"></td></tr>
218+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html#a6f67d60764689193d6eeb89600ef781e">~EvaluatorBase</a>()</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_evaluator_base.html">EvaluatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
219+
<tr><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_positive_semidefinite_constraint.html#a606f4db084fea67dad1e32fd17d580e1">~PositiveSemidefiniteConstraint</a>() override</td><td class="entry"><a class="el" href="classdrake_1_1solvers_1_1_positive_semidefinite_constraint.html">PositiveSemidefiniteConstraint</a></td><td class="entry"></td></tr>
219220
</table></div><!-- contents -->
220221
</div><!-- doc-content -->
221222
<!-- footer -->

0 commit comments

Comments
 (0)