Skip to content

Commit f1a9526

Browse files
1 parent cf19b7e commit f1a9526

111 files changed

Lines changed: 1021 additions & 949 deletions

File tree

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_1geometry_1_1_mesh_source-members.html

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,13 +168,15 @@
168168
<p>This is the complete list of members for <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a>, including all inherited members.</p>
169169
<table class="directory">
170170
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a07ffe70037e0a16554c868bcdd8f83b5">description</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
171-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#ab9a98cbffde3881fabff2ed1c7d4c5bc">extension</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
172-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a3ffae69124ec3b22b58d370edf916e4e">GetCacheKey</a>(bool is_convex) const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
173-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a58297908e64231a1fb332b225653c2e4">in_memory</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
174-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#aac55e2c53cb0161823b9a45ace51b9b3">is_in_memory</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
175-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#adb8b5102e61104cc8e3215082373fc95">is_path</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
176-
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a>(const MeshSource &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
177-
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#af571532563740e538aed0826951ef244">MeshSource</a>(MeshSource &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
171+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a5061998a574c7b70103dc2c995725b16">Empty</a>()</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
172+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#ab9a98cbffde3881fabff2ed1c7d4c5bc">extension</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
173+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a3ffae69124ec3b22b58d370edf916e4e">GetCacheKey</a>(bool is_convex) const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
174+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a58297908e64231a1fb332b225653c2e4">in_memory</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
175+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#aac55e2c53cb0161823b9a45ace51b9b3">is_in_memory</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
176+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#adb8b5102e61104cc8e3215082373fc95">is_path</a>() const</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
177+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a>(const MeshSource &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
178+
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#af571532563740e538aed0826951ef244">MeshSource</a>(MeshSource &amp;&amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
179+
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a69c2098609da7ca41814b3509c4f8b29">MeshSource</a>()</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
178180
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a8e8e1a5b042ceee1c0b8ebfdcd4f18e2">MeshSource</a>(std::filesystem::path path)</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
179181
<tr class="odd"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#a751e9a7979c97f27a5dabb0303894a7f">MeshSource</a>(InMemoryMesh &amp;&amp;mesh)</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>
180182
<tr class="even"><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html#aa31d18b9cbc10327f8b646d13fba9230">operator=</a>(const MeshSource &amp;)=default</td><td class="entry"><a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html">MeshSource</a></td><td class="entry"></td></tr>

doxygen_cxx/classdrake_1_1geometry_1_1_mesh_source.html

Lines changed: 57 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@
172172
<table class="memberdecls">
173173
<tr class="heading"><td colspan="2"><h2 id="header-pub-methods" class="groupheader"><a id="pub-methods" name="pub-methods"></a>
174174
Public Member Functions</h2></td></tr>
175+
<tr class="memitem:a69c2098609da7ca41814b3509c4f8b29" id="r_a69c2098609da7ca41814b3509c4f8b29"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a69c2098609da7ca41814b3509c4f8b29">MeshSource</a> ()</td></tr>
176+
<tr class="memdesc:a69c2098609da7ca41814b3509c4f8b29"><td class="mdescLeft">&#160;</td><td class="mdescRight">The default constructor produces an empty in-memory mesh; the same state as a moved-from <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html" title="Provides a general abstraction to the definition of a mesh.">MeshSource</a>. <br /></td></tr>
175177
<tr class="memitem:a8e8e1a5b042ceee1c0b8ebfdcd4f18e2" id="r_a8e8e1a5b042ceee1c0b8ebfdcd4f18e2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8e8e1a5b042ceee1c0b8ebfdcd4f18e2">MeshSource</a> (std::filesystem::path <a class="el" href="#a311a5cf5cc73c83b4894f3624bae7274">path</a>)</td></tr>
176178
<tr class="memdesc:a8e8e1a5b042ceee1c0b8ebfdcd4f18e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructs from a file path. <br /></td></tr>
177179
<tr class="memitem:a751e9a7979c97f27a5dabb0303894a7f" id="r_a751e9a7979c97f27a5dabb0303894a7f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a751e9a7979c97f27a5dabb0303894a7f">MeshSource</a> (<a class="el" href="structdrake_1_1geometry_1_1_in_memory_mesh.html">InMemoryMesh</a> &amp;&amp;mesh)</td></tr>
@@ -196,10 +198,15 @@
196198
<tr class="memitem:aa31d18b9cbc10327f8b646d13fba9230" id="r_aa31d18b9cbc10327f8b646d13fba9230"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa31d18b9cbc10327f8b646d13fba9230">operator=</a> (const <a class="el" href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a> &amp;)=default</td></tr>
197199
<tr class="memitem:af571532563740e538aed0826951ef244" id="r_af571532563740e538aed0826951ef244"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af571532563740e538aed0826951ef244">MeshSource</a> (MeshSource &amp;&amp;)=default</td></tr>
198200
<tr class="memitem:a7aa4f4b84da6e46337ce33ebfe635046" id="r_a7aa4f4b84da6e46337ce33ebfe635046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7aa4f4b84da6e46337ce33ebfe635046">operator=</a> (<a class="el" href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a> &amp;&amp;)=default</td></tr>
201+
</table><table class="memberdecls">
202+
<tr class="heading"><td colspan="2"><h2 id="header-pub-static-methods" class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
203+
Static Public Member Functions</h2></td></tr>
204+
<tr class="memitem:a5061998a574c7b70103dc2c995725b16" id="r_a5061998a574c7b70103dc2c995725b16"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5061998a574c7b70103dc2c995725b16">Empty</a> ()</td></tr>
205+
<tr class="memdesc:a5061998a574c7b70103dc2c995725b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an empty <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html" title="Provides a general abstraction to the definition of a mesh.">MeshSource</a> &ndash; equivalent to a default-constructed <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html" title="Provides a general abstraction to the definition of a mesh.">MeshSource</a>. <br /></td></tr>
199206
</table>
200207
<a name="doc-constructors" id="doc-constructors"></a><h2 id="header-doc-constructors" class="groupheader">Constructor &amp; Destructor Documentation</h2>
201208
<a id="a0c5b57f3cdd3e9d21e1db71b67095ce5" name="a0c5b57f3cdd3e9d21e1db71b67095ce5"></a>
202-
<h2 class="memtitle"><span class="permalink"><a href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">&#9670;&#160;</a></span>MeshSource() <span class="overload">[1/4]</span></h2>
209+
<h2 class="memtitle"><span class="permalink"><a href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">&#9670;&#160;</a></span>MeshSource() <span class="overload">[1/5]</span></h2>
203210

204211
<div class="memitem">
205212
<div class="memproto">
@@ -224,7 +231,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a0c5b57f3cdd3e9d21e1db71b
224231
</div>
225232
</div>
226233
<a id="af571532563740e538aed0826951ef244" name="af571532563740e538aed0826951ef244"></a>
227-
<h2 class="memtitle"><span class="permalink"><a href="#af571532563740e538aed0826951ef244">&#9670;&#160;</a></span>MeshSource() <span class="overload">[2/4]</span></h2>
234+
<h2 class="memtitle"><span class="permalink"><a href="#af571532563740e538aed0826951ef244">&#9670;&#160;</a></span>MeshSource() <span class="overload">[2/5]</span></h2>
228235

229236
<div class="memitem">
230237
<div class="memproto">
@@ -246,10 +253,29 @@ <h2 class="memtitle"><span class="permalink"><a href="#af571532563740e538aed0826
246253
</table>
247254
</div><div class="memdoc">
248255

256+
</div>
257+
</div>
258+
<a id="a69c2098609da7ca41814b3509c4f8b29" name="a69c2098609da7ca41814b3509c4f8b29"></a>
259+
<h2 class="memtitle"><span class="permalink"><a href="#a69c2098609da7ca41814b3509c4f8b29">&#9670;&#160;</a></span>MeshSource() <span class="overload">[3/5]</span></h2>
260+
261+
<div class="memitem">
262+
<div class="memproto">
263+
<table class="memname">
264+
<tr>
265+
<td class="memname">MeshSource </td>
266+
<td>(</td>
267+
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
268+
<td></td>
269+
</tr>
270+
</table>
271+
</div><div class="memdoc">
272+
273+
<p>The default constructor produces an empty in-memory mesh; the same state as a moved-from <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html" title="Provides a general abstraction to the definition of a mesh.">MeshSource</a>. </p>
274+
249275
</div>
250276
</div>
251277
<a id="a8e8e1a5b042ceee1c0b8ebfdcd4f18e2" name="a8e8e1a5b042ceee1c0b8ebfdcd4f18e2"></a>
252-
<h2 class="memtitle"><span class="permalink"><a href="#a8e8e1a5b042ceee1c0b8ebfdcd4f18e2">&#9670;&#160;</a></span>MeshSource() <span class="overload">[3/4]</span></h2>
278+
<h2 class="memtitle"><span class="permalink"><a href="#a8e8e1a5b042ceee1c0b8ebfdcd4f18e2">&#9670;&#160;</a></span>MeshSource() <span class="overload">[4/5]</span></h2>
253279

254280
<div class="memitem">
255281
<div class="memproto">
@@ -269,7 +295,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a8e8e1a5b042ceee1c0b8ebfd
269295
</div>
270296
</div>
271297
<a id="a751e9a7979c97f27a5dabb0303894a7f" name="a751e9a7979c97f27a5dabb0303894a7f"></a>
272-
<h2 class="memtitle"><span class="permalink"><a href="#a751e9a7979c97f27a5dabb0303894a7f">&#9670;&#160;</a></span>MeshSource() <span class="overload">[4/4]</span></h2>
298+
<h2 class="memtitle"><span class="permalink"><a href="#a751e9a7979c97f27a5dabb0303894a7f">&#9670;&#160;</a></span>MeshSource() <span class="overload">[5/5]</span></h2>
273299

274300
<div class="memitem">
275301
<div class="memproto">
@@ -323,6 +349,33 @@ <h2 class="memtitle"><span class="permalink"><a href="#a07ffe70037e0a16554c868bc
323349
<p>Provides a source-agnostic description of the mesh. </p>
324350
<p>If <a class="el" href="#adb8b5102e61104cc8e3215082373fc95" title="Reports true if this source is a filesystem path.">is_path()</a> is true, it is the path. If <a class="el" href="#aac55e2c53cb0161823b9a45ace51b9b3" title="Reports true if this source contains an in-memory mesh definition.">is_in_memory()</a> is true, it is the filename_hint for the in-memory mesh file. If the in-memory mesh file has an empty filename hint, the description will explicitly communicate that; the empty string will <em>never</em> be returned. </p>
325351

352+
</div>
353+
</div>
354+
<a id="a5061998a574c7b70103dc2c995725b16" name="a5061998a574c7b70103dc2c995725b16"></a>
355+
<h2 class="memtitle"><span class="permalink"><a href="#a5061998a574c7b70103dc2c995725b16">&#9670;&#160;</a></span>Empty()</h2>
356+
357+
<div class="memitem">
358+
<div class="memproto">
359+
<table class="mlabels">
360+
<tr>
361+
<td class="mlabels-left">
362+
<table class="memname">
363+
<tr>
364+
<td class="memname">const <a class="el" href="#a0c5b57f3cdd3e9d21e1db71b67095ce5">MeshSource</a> &amp; Empty </td>
365+
<td>(</td>
366+
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
367+
<td></td>
368+
</tr>
369+
</table>
370+
</td>
371+
<td class="mlabels-right">
372+
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
373+
</tr>
374+
</table>
375+
</div><div class="memdoc">
376+
377+
<p>Returns an empty <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html" title="Provides a general abstraction to the definition of a mesh.">MeshSource</a> &ndash; equivalent to a default-constructed <a class="el" href="classdrake_1_1geometry_1_1_mesh_source.html" title="Provides a general abstraction to the definition of a mesh.">MeshSource</a>. </p>
378+
326379
</div>
327380
</div>
328381
<a id="ab9a98cbffde3881fabff2ed1c7d4c5bc" name="ab9a98cbffde3881fabff2ed1c7d4c5bc"></a>

doxygen_cxx/classdrake_1_1geometry_1_1_mesh_source.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@ var classdrake_1_1geometry_1_1_mesh_source =
22
[
33
[ "MeshSource", "classdrake_1_1geometry_1_1_mesh_source.html#a0c5b57f3cdd3e9d21e1db71b67095ce5", null ],
44
[ "MeshSource", "classdrake_1_1geometry_1_1_mesh_source.html#af571532563740e538aed0826951ef244", null ],
5+
[ "MeshSource", "classdrake_1_1geometry_1_1_mesh_source.html#a69c2098609da7ca41814b3509c4f8b29", null ],
56
[ "MeshSource", "classdrake_1_1geometry_1_1_mesh_source.html#a8e8e1a5b042ceee1c0b8ebfdcd4f18e2", null ],
67
[ "MeshSource", "classdrake_1_1geometry_1_1_mesh_source.html#a751e9a7979c97f27a5dabb0303894a7f", null ],
78
[ "~MeshSource", "classdrake_1_1geometry_1_1_mesh_source.html#aec2dc22b2946fc94708d1f162a17d51c", null ],
89
[ "description", "classdrake_1_1geometry_1_1_mesh_source.html#a07ffe70037e0a16554c868bcdd8f83b5", null ],
10+
[ "Empty", "classdrake_1_1geometry_1_1_mesh_source.html#a5061998a574c7b70103dc2c995725b16", null ],
911
[ "extension", "classdrake_1_1geometry_1_1_mesh_source.html#ab9a98cbffde3881fabff2ed1c7d4c5bc", null ],
1012
[ "GetCacheKey", "classdrake_1_1geometry_1_1_mesh_source.html#a3ffae69124ec3b22b58d370edf916e4e", null ],
1113
[ "in_memory", "classdrake_1_1geometry_1_1_mesh_source.html#a58297908e64231a1fb332b225653c2e4", null ],

0 commit comments

Comments
 (0)