Skip to content

Commit c3c92e6

Browse files
1 parent 6a77636 commit c3c92e6

46 files changed

Lines changed: 257 additions & 199 deletions

Some content is hidden

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

doxygen_cxx/classdrake_1_1trajectories_1_1_stacked_trajectory-members.html

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -180,18 +180,19 @@
180180
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a949b2361eb018dbb5e1039808bf73eb3">drake::trajectories::Trajectory::operator=</a>(const Trajectory &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
181181
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ae83de2c19f5f6cf70844631f4014c8cc">drake::trajectories::Trajectory::operator=</a>(Trajectory &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
182182
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#adcc8b67a7b625544afb0ae19bcf76564">rows</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
183-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#a9830891fd34cc2e0313c865ac201c8fc">StackedTrajectory</a>(const StackedTrajectory &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
184-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#ae2167a7e4dbf33198c4a3cfb4d8ff370">StackedTrajectory</a>(StackedTrajectory &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
185-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#aa445a1729df406e75359e3c87b757290">StackedTrajectory</a>(bool rowwise=true)</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
186-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#abe137b1185034503e70febe2ebe779ce">start_time</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
187-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a6b15b4592b800d6cf4d9273f46a2774b">Trajectory</a>(const Trajectory &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
188-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#af752fbd39919690fbbe2110639682be7">Trajectory</a>(Trajectory &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
189-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a0d2a23aec55910c9e1102de7ab8c3249">Trajectory</a>()=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
190-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a13176bef855d6085bd2395da6855886f">value</a>(const T &amp;t) const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
191-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ad3a9474931d162dd67c7b3261479e39c">vector_values</a>(const std::vector&lt; T &gt; &amp;t) const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
192-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ac0b535e23261216ed8ea3ee9748daef8">vector_values</a>(const Eigen::Ref&lt; const VectorX&lt; T &gt; &gt; &amp;t) const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
193-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#aac002eea06875b91ada866e249fc7b6f">~StackedTrajectory</a>() final</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
194-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ab987e6d84bde821d7e3c212c48b99ce7">~Trajectory</a>()</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
183+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#a339283284028ab3ef00ec7017d353ad5">rowwise</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
184+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#a9830891fd34cc2e0313c865ac201c8fc">StackedTrajectory</a>(const StackedTrajectory &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
185+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#ae2167a7e4dbf33198c4a3cfb4d8ff370">StackedTrajectory</a>(StackedTrajectory &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
186+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#aa445a1729df406e75359e3c87b757290">StackedTrajectory</a>(bool rowwise=true)</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
187+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#abe137b1185034503e70febe2ebe779ce">start_time</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
188+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a6b15b4592b800d6cf4d9273f46a2774b">Trajectory</a>(const Trajectory &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
189+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#af752fbd39919690fbbe2110639682be7">Trajectory</a>(Trajectory &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
190+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a0d2a23aec55910c9e1102de7ab8c3249">Trajectory</a>()=default</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
191+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a13176bef855d6085bd2395da6855886f">value</a>(const T &amp;t) const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
192+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ad3a9474931d162dd67c7b3261479e39c">vector_values</a>(const std::vector&lt; T &gt; &amp;t) const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
193+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ac0b535e23261216ed8ea3ee9748daef8">vector_values</a>(const Eigen::Ref&lt; const VectorX&lt; T &gt; &gt; &amp;t) const</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
194+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html#aac002eea06875b91ada866e249fc7b6f">~StackedTrajectory</a>() final</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_stacked_trajectory.html">StackedTrajectory&lt; T &gt;</a></td><td class="entry"></td></tr>
195+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#ab987e6d84bde821d7e3c212c48b99ce7">~Trajectory</a>()</td><td class="entry"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html">Trajectory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
195196
</table></div><!-- contents -->
196197
</div><!-- doc-content -->
197198
</div><!-- container -->

doxygen_cxx/classdrake_1_1trajectories_1_1_stacked_trajectory.html

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,8 +169,8 @@
169169
class drake::trajectories::StackedTrajectory&lt; T &gt;</div><p>A StackedTrajectory stacks the values from one or more underlying <a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html" title="A Trajectory represents a time-varying matrix, indexed by a single scalar time.">Trajectory</a> objects into a single Trajectory, without changing the <span class="tt">start_time()</span> or <span class="tt">end_time()</span>. </p>
170170
<p>For sequencing trajectories in time instead, see <a class="el" href="classdrake_1_1trajectories_1_1_composite_trajectory.html" title="A &quot;composite trajectory&quot; is a series of trajectories joined end to end where the end time of one traj...">CompositeTrajectory</a>.</p>
171171
<p>All of the underlying Trajectory objects must have the same <span class="tt">start_time()</span> and <span class="tt">end_time()</span>.</p>
172-
<p>When constructed with <span class="tt">rowwise</span> set to true, all of the underlying Trajectory objects must have the same number of <span class="tt">cols()</span> and the <span class="tt"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a13176bef855d6085bd2395da6855886f" title="Evaluates the trajectory at the given time t.">value()</a></span> matrix will be the <b>vstack</b> of the the trajectories in the order they were added.</p>
173-
<p>When constructed with <span class="tt">rowwise</span> set to false, all of the underlying Trajectory objects must have the same number of <span class="tt">rows()</span> and the <span class="tt"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a13176bef855d6085bd2395da6855886f" title="Evaluates the trajectory at the given time t.">value()</a></span> matrix will be the <b>hstack</b> of the the trajectories in the order they were added.</p>
172+
<p>When constructed with <span class="tt"><a class="el" href="#a339283284028ab3ef00ec7017d353ad5" title="Returns true iff the stacking order is rowwise.">rowwise</a></span> set to true, all of the underlying Trajectory objects must have the same number of <span class="tt">cols()</span> and the <span class="tt"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a13176bef855d6085bd2395da6855886f" title="Evaluates the trajectory at the given time t.">value()</a></span> matrix will be the <b>vstack</b> of the the trajectories in the order they were added.</p>
173+
<p>When constructed with <span class="tt"><a class="el" href="#a339283284028ab3ef00ec7017d353ad5" title="Returns true iff the stacking order is rowwise.">rowwise</a></span> set to false, all of the underlying Trajectory objects must have the same number of <span class="tt">rows()</span> and the <span class="tt"><a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a13176bef855d6085bd2395da6855886f" title="Evaluates the trajectory at the given time t.">value()</a></span> matrix will be the <b>hstack</b> of the the trajectories in the order they were added.</p>
174174
<dl class="tparams"><dt>Template Parameters</dt><dd>
175175
<table class="tparams">
176176
<tr><td class="paramname">T</td><td>The scalar type, which must be one of the <a class="el" href="group__default__scalars.html">default scalars</a>. </td></tr>
@@ -182,11 +182,13 @@
182182
<table class="memberdecls">
183183
<tr class="heading"><td colspan="2"><h2 id="header-pub-methods" class="groupheader"><a id="pub-methods" name="pub-methods"></a>
184184
Public Member Functions</h2></td></tr>
185-
<tr class="memitem:aa445a1729df406e75359e3c87b757290" id="r_aa445a1729df406e75359e3c87b757290"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa445a1729df406e75359e3c87b757290">StackedTrajectory</a> (bool rowwise=true)</td></tr>
185+
<tr class="memitem:aa445a1729df406e75359e3c87b757290" id="r_aa445a1729df406e75359e3c87b757290"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa445a1729df406e75359e3c87b757290">StackedTrajectory</a> (bool <a class="el" href="#a339283284028ab3ef00ec7017d353ad5">rowwise</a>=true)</td></tr>
186186
<tr class="memdesc:aa445a1729df406e75359e3c87b757290"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an empty trajectory. <br /></td></tr>
187187
<tr class="memitem:aac002eea06875b91ada866e249fc7b6f" id="r_aac002eea06875b91ada866e249fc7b6f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aac002eea06875b91ada866e249fc7b6f">~StackedTrajectory</a> () final</td></tr>
188188
<tr class="memitem:aaacb08cadfa67d9aabcc07dbf57fce30" id="r_aaacb08cadfa67d9aabcc07dbf57fce30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaacb08cadfa67d9aabcc07dbf57fce30">Append</a> (const <a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a6b15b4592b800d6cf4d9273f46a2774b">Trajectory</a>&lt; T &gt; &amp;traj)</td></tr>
189189
<tr class="memdesc:aaacb08cadfa67d9aabcc07dbf57fce30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stacks another sub-Trajectory onto this. <br /></td></tr>
190+
<tr class="memitem:a339283284028ab3ef00ec7017d353ad5" id="r_a339283284028ab3ef00ec7017d353ad5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a339283284028ab3ef00ec7017d353ad5">rowwise</a> () const</td></tr>
191+
<tr class="memdesc:a339283284028ab3ef00ec7017d353ad5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true iff the stacking order is rowwise. <br /></td></tr>
190192
<tr class="memitem:abbfcc4f3289117f36c3fb6242439cf66" id="r_abbfcc4f3289117f36c3fb6242439cf66"><td class="memItemLeft" align="right" valign="top"><a class="el" href="conceptdrake_1_1range__view__of.html">drake::range_view_of</a>&lt; const <a class="el" href="classdrake_1_1trajectories_1_1_trajectory.html#a6b15b4592b800d6cf4d9273f46a2774b">Trajectory</a>&lt; T &gt; * &gt; auto&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abbfcc4f3289117f36c3fb6242439cf66">children</a> () const</td></tr>
191193
<tr class="memdesc:abbfcc4f3289117f36c3fb6242439cf66"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a view of the current children. <br /></td></tr>
192194
<tr id="pub-methods-0" class="groupHeader"><td colspan="2"><div class="groupHeader">Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable</div></td></tr>
@@ -442,6 +444,27 @@ <h2 class="memtitle"><span class="permalink"><a href="#aa60fd052166a52dc5b85a410
442444
</table>
443445
</div><div class="memdoc">
444446

447+
</div>
448+
</div>
449+
<a id="a339283284028ab3ef00ec7017d353ad5" name="a339283284028ab3ef00ec7017d353ad5"></a>
450+
<h2 class="memtitle"><span class="permalink"><a href="#a339283284028ab3ef00ec7017d353ad5">&#9670;&#160;</a></span>rowwise()</h2>
451+
452+
<div class="memitem">
453+
<div class="memproto">
454+
<div class="memtemplate">
455+
template&lt;typename T&gt; </div>
456+
<table class="memname">
457+
<tr>
458+
<td class="memname">bool rowwise </td>
459+
<td>(</td>
460+
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
461+
<td> const</td>
462+
</tr>
463+
</table>
464+
</div><div class="memdoc">
465+
466+
<p>Returns true iff the stacking order is rowwise. </p>
467+
445468
</div>
446469
</div>
447470
<hr/>The documentation for this class was generated from the following file:<ul>

doxygen_cxx/classdrake_1_1trajectories_1_1_stacked_trajectory.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ var classdrake_1_1trajectories_1_1_stacked_trajectory =
77
[ "Append", "classdrake_1_1trajectories_1_1_stacked_trajectory.html#aaacb08cadfa67d9aabcc07dbf57fce30", null ],
88
[ "children", "classdrake_1_1trajectories_1_1_stacked_trajectory.html#abbfcc4f3289117f36c3fb6242439cf66", null ],
99
[ "operator=", "classdrake_1_1trajectories_1_1_stacked_trajectory.html#a49ca55cc25d06819036cb9dfdfb15fc0", null ],
10-
[ "operator=", "classdrake_1_1trajectories_1_1_stacked_trajectory.html#aa60fd052166a52dc5b85a410e3e6d948", null ]
10+
[ "operator=", "classdrake_1_1trajectories_1_1_stacked_trajectory.html#aa60fd052166a52dc5b85a410e3e6d948", null ],
11+
[ "rowwise", "classdrake_1_1trajectories_1_1_stacked_trajectory.html#a339283284028ab3ef00ec7017d353ad5", null ]
1112
];

0 commit comments

Comments
 (0)