1323 lines
94 KiB
HTML
1323 lines
94 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.17"/>
|
|
<title>PhasicFlow: multiTriSurface Class Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function() { init_search(); });
|
|
/* @license-end */
|
|
</script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="customdoxygen.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname"><a href="https://cemf.ir">PhasicFlow</a>
|
|
 <span id="projectnumber"><a href="https://cemf.ir">v0.1</a></span>
|
|
</div>
|
|
<div id="projectbrief"><a href="www.github.com/PhasicFlow">www.cemf.ir</a></div>
|
|
</td>
|
|
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
|
<span class="left">
|
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
alt=""/>
|
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
|
</span><span class="right">
|
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
|
</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.17 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('classpFlow_1_1multiTriSurface.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pro-methods">Protected Member Functions</a> |
|
|
<a href="#pro-attribs">Protected Attributes</a> |
|
|
<a href="classpFlow_1_1multiTriSurface-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">multiTriSurface Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="dynheader">
|
|
Inheritance diagram for multiTriSurface:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface__inherit__graph.png" border="0" usemap="#multiTriSurface_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="multiTriSurface_inherit__map" id="multiTriSurface_inherit__map">
|
|
<area shape="rect" title=" " alt="" coords="5,80,125,107"/>
|
|
<area shape="rect" href="classpFlow_1_1triSurface.html" title=" " alt="" coords="23,5,108,32"/>
|
|
</map>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for multiTriSurface:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface__coll__graph.png" border="0" usemap="#multiTriSurface_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="multiTriSurface_coll__map" id="multiTriSurface_coll__map">
|
|
<area shape="rect" title=" " alt="" coords="369,124,489,151"/>
|
|
<area shape="rect" href="classpFlow_1_1triSurface.html" title=" " alt="" coords="55,5,140,32"/>
|
|
<area shape="rect" href="classpFlow_1_1Field.html" title=" " alt="" coords="5,57,189,98"/>
|
|
<area shape="rect" href="classpFlow_1_1Field.html" title=" " alt="" coords="26,175,169,217"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html" title=" " alt="" coords="19,243,175,269"/>
|
|
</map>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:a04291fc984819d6c9c852e49650bfa9c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a04291fc984819d6c9c852e49650bfa9c">TypeInfoNV</a> ("multiTriSurface")</td></tr>
|
|
<tr class="separator:a04291fc984819d6c9c852e49650bfa9c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab09b4c8e97e1617803bba5268fb86794"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ab09b4c8e97e1617803bba5268fb86794">multiTriSurface</a> ()</td></tr>
|
|
<tr class="separator:ab09b4c8e97e1617803bba5268fb86794"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3e02a25372bfd44be162b8332cac9cd9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a3e02a25372bfd44be162b8332cac9cd9">multiTriSurface</a> (const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &)=default</td></tr>
|
|
<tr class="separator:a3e02a25372bfd44be162b8332cac9cd9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8a366ec707816559dd0a70e66bc0183"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ad8a366ec707816559dd0a70e66bc0183">operator=</a> (const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &)=default</td></tr>
|
|
<tr class="separator:ad8a366ec707816559dd0a70e66bc0183"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88aebd29f35640424aa961a504756b58"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a88aebd29f35640424aa961a504756b58">multiTriSurface</a> (<a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &&)=delete</td></tr>
|
|
<tr class="separator:a88aebd29f35640424aa961a504756b58"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a66a4e50b6cb6d5163d9f9afeaef74693"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a66a4e50b6cb6d5163d9f9afeaef74693">operator=</a> (<a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> &&)=delete</td></tr>
|
|
<tr class="separator:a66a4e50b6cb6d5163d9f9afeaef74693"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a673024ae4934b20ff7a30e33e60fd171"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a673024ae4934b20ff7a30e33e60fd171">~multiTriSurface</a> ()=default</td></tr>
|
|
<tr class="separator:a673024ae4934b20ff7a30e33e60fd171"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab3e1431127162c803c33ee76d1f2cbb3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ab3e1431127162c803c33ee76d1f2cbb3">addTriSurface</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &name, const <a class="el" href="classpFlow_1_1triSurface.html">triSurface</a> &tSurf)</td></tr>
|
|
<tr class="separator:ab3e1431127162c803c33ee76d1f2cbb3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae875af54b008b897b735d98a8953c368"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ae875af54b008b897b735d98a8953c368">addTriSurface</a> (const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> &name, const <a class="el" href="namespacepFlow.html#ab067da62570f5563dbc4fc15ba2cc8ab">realx3x3Vector</a> &<a class="el" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e">vertices</a>)</td></tr>
|
|
<tr class="separator:ae875af54b008b897b735d98a8953c368"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a710675ba2f5afe84bfea70dc2be77e6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a710675ba2f5afe84bfea70dc2be77e6d">numSurfaces</a> () const</td></tr>
|
|
<tr class="separator:a710675ba2f5afe84bfea70dc2be77e6d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
|
|
<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad0b5832d785fd78941a93b17366f79ba"><td class="memItemLeft" align="right" valign="top">const auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ad0b5832d785fd78941a93b17366f79ba">pointsStartPos</a> () const</td></tr>
|
|
<tr class="separator:ad0b5832d785fd78941a93b17366f79ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9477fdd0330c944785019eea96f5bef0"><td class="memItemLeft" align="right" valign="top">const auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a9477fdd0330c944785019eea96f5bef0">verticesStartPos</a> () const</td></tr>
|
|
<tr class="separator:a9477fdd0330c944785019eea96f5bef0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a90829cd093247c7d8363eb40f2abab5b"><td class="memItemLeft" align="right" valign="top">const auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a90829cd093247c7d8363eb40f2abab5b">surfaceNumPoints</a> () const</td></tr>
|
|
<tr class="separator:a90829cd093247c7d8363eb40f2abab5b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaac126f9459941d58abb8cc70729399c"><td class="memItemLeft" align="right" valign="top">auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#aaac126f9459941d58abb8cc70729399c">surfaceNumPoints</a> ()</td></tr>
|
|
<tr class="separator:aaac126f9459941d58abb8cc70729399c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aee86d6d27a0ed4068bd214cf12166248"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#aee86d6d27a0ed4068bd214cf12166248">surfNumPoints</a> (<a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> i) const</td></tr>
|
|
<tr class="separator:aee86d6d27a0ed4068bd214cf12166248"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aac88f8e5ff9545336512c98fbf7eca4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#aac88f8e5ff9545336512c98fbf7eca4e">surfNumTriangles</a> (<a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> i) const</td></tr>
|
|
<tr class="separator:aac88f8e5ff9545336512c98fbf7eca4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a92ac597b81f448a282342bc1a9f38c72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a92ac597b81f448a282342bc1a9f38c72">surfSize</a> (<a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> i) const</td></tr>
|
|
<tr class="separator:a92ac597b81f448a282342bc1a9f38c72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a400f24786ed4a6d738f17fced80662ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a400f24786ed4a6d738f17fced80662ff">surfaceName</a> (<a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> i) const</td></tr>
|
|
<tr class="separator:a400f24786ed4a6d738f17fced80662ff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d66d68d90af555208a05211a3e85d65"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a9d66d68d90af555208a05211a3e85d65">readMultiTriSurface</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:a9d66d68d90af555208a05211a3e85d65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3834440c3a872a6db7418736db8c63ad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a3834440c3a872a6db7418736db8c63ad">writeMultiTriSurface</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:a3834440c3a872a6db7418736db8c63ad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff8e92ab47032ae811d1271161cb9b22"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#aff8e92ab47032ae811d1271161cb9b22">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:aff8e92ab47032ae811d1271161cb9b22"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a40de4ceed55b2f78cf3027739dfd91"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a6a40de4ceed55b2f78cf3027739dfd91">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:a6a40de4ceed55b2f78cf3027739dfd91"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classpFlow_1_1triSurface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpFlow_1_1triSurface')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classpFlow_1_1triSurface.html">triSurface</a></td></tr>
|
|
<tr class="memitem:a99980e4ee89d8f7cec12455bf4cdbcf2 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a99980e4ee89d8f7cec12455bf4cdbcf2">TypeInfo</a> ("triSurface")</td></tr>
|
|
<tr class="separator:a99980e4ee89d8f7cec12455bf4cdbcf2 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a23b307d20d3b88983e62e1cb7292346a inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a23b307d20d3b88983e62e1cb7292346a">triSurface</a> ()</td></tr>
|
|
<tr class="separator:a23b307d20d3b88983e62e1cb7292346a inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a81b8a340e36296e5d3613bd745a4ec66 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a81b8a340e36296e5d3613bd745a4ec66">triSurface</a> (const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> &<a class="el" href="classpFlow_1_1triSurface.html#af991c975c219d08ae35568d2692063d5">points</a>, const <a class="el" href="namespacepFlow.html#a7b3af46b160d6cafec43b41ca3b7323a">int32x3Vector</a> &<a class="el" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e">vertices</a>)</td></tr>
|
|
<tr class="separator:a81b8a340e36296e5d3613bd745a4ec66 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a79fb8c4cf5f0734451c59a44c2a153d0 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a79fb8c4cf5f0734451c59a44c2a153d0">triSurface</a> (const <a class="el" href="namespacepFlow.html#ab067da62570f5563dbc4fc15ba2cc8ab">realx3x3Vector</a> &triangles)</td></tr>
|
|
<tr class="separator:a79fb8c4cf5f0734451c59a44c2a153d0 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1f608287041cc0b8420a8e195bd434b inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#ae1f608287041cc0b8420a8e195bd434b">~triSurface</a> ()=default</td></tr>
|
|
<tr class="separator:ae1f608287041cc0b8420a8e195bd434b inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a08c12fb233edbde039e917768f478ed2 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a08c12fb233edbde039e917768f478ed2">numPoints</a> () const</td></tr>
|
|
<tr class="separator:a08c12fb233edbde039e917768f478ed2 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac4415d97d430352202d17905676b0577 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#ac4415d97d430352202d17905676b0577">numTriangles</a> () const</td></tr>
|
|
<tr class="separator:ac4415d97d430352202d17905676b0577 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a259cb5a711406a8c3e5d937eb9350cca inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a259cb5a711406a8c3e5d937eb9350cca">size</a> () const</td></tr>
|
|
<tr class="separator:a259cb5a711406a8c3e5d937eb9350cca inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7223528283cd4e5872e0cc716bf9bd9d inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a7223528283cd4e5872e0cc716bf9bd9d">capacity</a> () const</td></tr>
|
|
<tr class="separator:a7223528283cd4e5872e0cc716bf9bd9d inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaa3154095259d6aa98571dd33c92f175 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#aaa3154095259d6aa98571dd33c92f175">maxIndex</a> () const</td></tr>
|
|
<tr class="separator:aaa3154095259d6aa98571dd33c92f175 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a87ba6f8c358a11dfd2b456d8e488f69a inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a87ba6f8c358a11dfd2b456d8e488f69a">getTriangleAccessor</a> () const</td></tr>
|
|
<tr class="separator:a87ba6f8c358a11dfd2b456d8e488f69a inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af991c975c219d08ae35568d2692063d5 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a648e9586ec15d127938511ea0e11b215">realx3Vector_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#af991c975c219d08ae35568d2692063d5">points</a> () const</td></tr>
|
|
<tr class="separator:af991c975c219d08ae35568d2692063d5 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a63fa3e7955a68f7d6ba8dc2f587f4c5f inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a648e9586ec15d127938511ea0e11b215">realx3Vector_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a63fa3e7955a68f7d6ba8dc2f587f4c5f">points</a> ()</td></tr>
|
|
<tr class="separator:a63fa3e7955a68f7d6ba8dc2f587f4c5f inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3618cbc4ad85f3c408854688f26a3bec inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#abcf780498c2fa21662ffb27b22056cc9">realVector_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a3618cbc4ad85f3c408854688f26a3bec">area</a> () const</td></tr>
|
|
<tr class="separator:a3618cbc4ad85f3c408854688f26a3bec inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a20fcc05913b0a72b1c067a2d879b5770 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#abcf780498c2fa21662ffb27b22056cc9">realVector_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a20fcc05913b0a72b1c067a2d879b5770">area</a> ()</td></tr>
|
|
<tr class="separator:a20fcc05913b0a72b1c067a2d879b5770 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adcec02003260f82a214e0f9d595da206 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#adcec02003260f82a214e0f9d595da206">pointsData_D</a> () const</td></tr>
|
|
<tr class="separator:adcec02003260f82a214e0f9d595da206 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3635cca02e2597794c4b6e23f3e6b20d inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a3635cca02e2597794c4b6e23f3e6b20d">pointsData_D</a> ()</td></tr>
|
|
<tr class="separator:a3635cca02e2597794c4b6e23f3e6b20d inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a16c2f713be100cc44823c58e3efb898e inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a0e261b3758f76a1542108fd76b517180">int32x3Vector_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e">vertices</a> () const</td></tr>
|
|
<tr class="separator:a16c2f713be100cc44823c58e3efb898e inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa9c60ba8f63d183a7ee7d5754cd7e342 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a0e261b3758f76a1542108fd76b517180">int32x3Vector_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#aa9c60ba8f63d183a7ee7d5754cd7e342">vertices</a> ()</td></tr>
|
|
<tr class="separator:aa9c60ba8f63d183a7ee7d5754cd7e342 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0f840cc4cbdf875954deec3a8c5c1d88 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a51afbafe3e3517b4e7755c14959053df">int32x3</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a0f840cc4cbdf875954deec3a8c5c1d88">verticesData_D</a> ()</td></tr>
|
|
<tr class="separator:a0f840cc4cbdf875954deec3a8c5c1d88 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa1bb1f8dc08d263c6a56d5c770c78983 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacepFlow.html#a51afbafe3e3517b4e7755c14959053df">int32x3</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#aa1bb1f8dc08d263c6a56d5c770c78983">verticesData_D</a> () const</td></tr>
|
|
<tr class="separator:aa1bb1f8dc08d263c6a56d5c770c78983 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#ac8bb3912a3ce86b15842e79d0b421204">clear</a> ()</td></tr>
|
|
<tr class="separator:ac8bb3912a3ce86b15842e79d0b421204 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af01ae6e5e5f1b190954e7487152e9b79 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#af01ae6e5e5f1b190954e7487152e9b79">calcMaxIndex</a> () const</td></tr>
|
|
<tr class="separator:af01ae6e5e5f1b190954e7487152e9b79 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2109c84ebb41bc6ed8945221e833c40d inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a2109c84ebb41bc6ed8945221e833c40d">readTriSurface</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:a2109c84ebb41bc6ed8945221e833c40d inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4e3a0ce5f1ac644fc112ed7d5311a3c inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#ae4e3a0ce5f1ac644fc112ed7d5311a3c">writeTriSurface</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:ae4e3a0ce5f1ac644fc112ed7d5311a3c inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff8e92ab47032ae811d1271161cb9b22 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#aff8e92ab47032ae811d1271161cb9b22">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:aff8e92ab47032ae811d1271161cb9b22 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a40de4ceed55b2f78cf3027739dfd91 inherit pub_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a6a40de4ceed55b2f78cf3027739dfd91">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:a6a40de4ceed55b2f78cf3027739dfd91 inherit pub_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classpFlow_1_1eventSubscriber"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpFlow_1_1eventSubscriber')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classpFlow_1_1eventSubscriber.html">eventSubscriber</a></td></tr>
|
|
<tr class="memitem:ad2c10adc1df71b0ad3daffab23eecbd6 inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#ad2c10adc1df71b0ad3daffab23eecbd6">eventSubscriber</a> ()</td></tr>
|
|
<tr class="separator:ad2c10adc1df71b0ad3daffab23eecbd6 inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4fe17de555051fd4062006af5b54c755 inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#a4fe17de555051fd4062006af5b54c755">~eventSubscriber</a> ()</td></tr>
|
|
<tr class="separator:a4fe17de555051fd4062006af5b54c755 inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7d53ce19a500ec6de33f564e36f658df inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#a7d53ce19a500ec6de33f564e36f658df">subscribe</a> (<a class="el" href="classpFlow_1_1eventObserver.html">eventObserver</a> *observer) const</td></tr>
|
|
<tr class="separator:a7d53ce19a500ec6de33f564e36f658df inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ab6c2b69854876b1f5777553cf190ed inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#a8ab6c2b69854876b1f5777553cf190ed">unsubscribe</a> (<a class="el" href="classpFlow_1_1eventObserver.html">eventObserver</a> *observer) const</td></tr>
|
|
<tr class="separator:a8ab6c2b69854876b1f5777553cf190ed inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8be673bd14011c024b47ba6a391e75fc inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#a8be673bd14011c024b47ba6a391e75fc">notify</a> (const <a class="el" href="classpFlow_1_1eventMessage.html">eventMessage</a> &msg)</td></tr>
|
|
<tr class="separator:a8be673bd14011c024b47ba6a391e75fc inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a064ad67bb3dfc6fff5f239149913f61d inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#a064ad67bb3dfc6fff5f239149913f61d">notify</a> (const <a class="el" href="classpFlow_1_1eventMessage.html">eventMessage</a> &msg, const <a class="el" href="classpFlow_1_1List.html">List</a>< <a class="el" href="classpFlow_1_1eventObserver.html">eventObserver</a> * > &exclutionList)</td></tr>
|
|
<tr class="separator:a064ad67bb3dfc6fff5f239149913f61d inherit pub_methods_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
|
|
Protected Member Functions</h2></td></tr>
|
|
<tr class="memitem:a37215fff362d82077ec78ffe0cb211d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a37215fff362d82077ec78ffe0cb211d2">calculateVars</a> ()</td></tr>
|
|
<tr class="separator:a37215fff362d82077ec78ffe0cb211d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_methods_classpFlow_1_1triSurface"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classpFlow_1_1triSurface')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classpFlow_1_1triSurface.html">triSurface</a></td></tr>
|
|
<tr class="memitem:a86cff523f4f289aeec0a4a82ab0bcc09 inherit pro_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a86cff523f4f289aeec0a4a82ab0bcc09">addTriangle</a> (const <a class="el" href="namespacepFlow.html#a1f679e3de3ea62dfad0ac20f7c992277">realx3x3</a> &tri, <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> &<a class="el" href="classpFlow_1_1triSurface.html#af991c975c219d08ae35568d2692063d5">points</a>, <a class="el" href="namespacepFlow.html#a7b3af46b160d6cafec43b41ca3b7323a">int32x3Vector</a> &<a class="el" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e">vertices</a>)</td></tr>
|
|
<tr class="separator:a86cff523f4f289aeec0a4a82ab0bcc09 inherit pro_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1ee541bb22588b6a71650c807efca90 inherit pro_methods_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#ae1ee541bb22588b6a71650c807efca90">check</a> ()</td></tr>
|
|
<tr class="separator:ae1ee541bb22588b6a71650c807efca90 inherit pro_methods_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
|
|
Protected Attributes</h2></td></tr>
|
|
<tr class="memitem:a38686c34fb6be18f1096b4a5ae7cc327"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a38686c34fb6be18f1096b4a5ae7cc327">lastPointIndex_</a></td></tr>
|
|
<tr class="separator:a38686c34fb6be18f1096b4a5ae7cc327"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae64cadc91ee7e2f65f7c5837ee6c7f0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ae64cadc91ee7e2f65f7c5837ee6c7f0d">lastVertexIndex_</a></td></tr>
|
|
<tr class="separator:ae64cadc91ee7e2f65f7c5837ee6c7f0d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af4f619a005381b194d1580180efaa018"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a61e5aece937951a8c48ca31c49e399fc">wordField</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#af4f619a005381b194d1580180efaa018">surfaceNames_</a></td></tr>
|
|
<tr class="separator:af4f619a005381b194d1580180efaa018"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af880b001aab3ad2307f1283a069fb821"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#af880b001aab3ad2307f1283a069fb821">surfaceNumPoints_</a></td></tr>
|
|
<tr class="separator:af880b001aab3ad2307f1283a069fb821"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a94263bd706d0141c168cd117addb773b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#ab0cbdf73136c790bc69f33564d337408">int32Vector_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a94263bd706d0141c168cd117addb773b">pointsStartPos_</a></td></tr>
|
|
<tr class="separator:a94263bd706d0141c168cd117addb773b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a790dc5908afe7157f38405644a4c67d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a790dc5908afe7157f38405644a4c67d4">surfaceNumVertices_</a></td></tr>
|
|
<tr class="separator:a790dc5908afe7157f38405644a4c67d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e3fc9e61fe2ea80a4d8df24931131a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#ab0cbdf73136c790bc69f33564d337408">int32Vector_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#a4e3fc9e61fe2ea80a4d8df24931131a3">verticesStartPos_</a></td></tr>
|
|
<tr class="separator:a4e3fc9e61fe2ea80a4d8df24931131a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac45044c04a4d196b4cb653065ed7d8c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1multiTriSurface.html#ac45044c04a4d196b4cb653065ed7d8c6">numSurfaces_</a> = 0</td></tr>
|
|
<tr class="separator:ac45044c04a4d196b4cb653065ed7d8c6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_attribs_classpFlow_1_1triSurface"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpFlow_1_1triSurface')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classpFlow_1_1triSurface.html">triSurface</a></td></tr>
|
|
<tr class="memitem:acb8e080702927e798327564bc64ead68 inherit pro_attribs_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aee8ae24174111b9caf1bc31c32fa0744">realx3Field_D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#acb8e080702927e798327564bc64ead68">points_</a></td></tr>
|
|
<tr class="memdesc:acb8e080702927e798327564bc64ead68 inherit pro_attribs_classpFlow_1_1triSurface"><td class="mdescLeft"> </td><td class="mdescRight">points of triangles <a href="classpFlow_1_1triSurface.html#acb8e080702927e798327564bc64ead68">More...</a><br /></td></tr>
|
|
<tr class="separator:acb8e080702927e798327564bc64ead68 inherit pro_attribs_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa55c392e8b0854c0bbf7a12d5fa9dcd1 inherit pro_attribs_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aa75659d80bbbeefc05cfb02480e23907">int32x3Field_D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#aa55c392e8b0854c0bbf7a12d5fa9dcd1">vertices_</a></td></tr>
|
|
<tr class="memdesc:aa55c392e8b0854c0bbf7a12d5fa9dcd1 inherit pro_attribs_classpFlow_1_1triSurface"><td class="mdescLeft"> </td><td class="mdescRight">vectices indices of triangles <a href="classpFlow_1_1triSurface.html#aa55c392e8b0854c0bbf7a12d5fa9dcd1">More...</a><br /></td></tr>
|
|
<tr class="separator:aa55c392e8b0854c0bbf7a12d5fa9dcd1 inherit pro_attribs_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a39d684f10dc57c49b15fba0a594e5515 inherit pro_attribs_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#af835cf0cfb1ce12cd4ee4a6bcd42b7e9">realField_D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a39d684f10dc57c49b15fba0a594e5515">area_</a></td></tr>
|
|
<tr class="memdesc:a39d684f10dc57c49b15fba0a594e5515 inherit pro_attribs_classpFlow_1_1triSurface"><td class="mdescLeft"> </td><td class="mdescRight">area of each triangle <a href="classpFlow_1_1triSurface.html#a39d684f10dc57c49b15fba0a594e5515">More...</a><br /></td></tr>
|
|
<tr class="separator:a39d684f10dc57c49b15fba0a594e5515 inherit pro_attribs_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a32d34930a4c10b59d881ede9a2f697ac inherit pro_attribs_classpFlow_1_1triSurface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1triSurface.html#a32d34930a4c10b59d881ede9a2f697ac">maxIndex_</a> = -1</td></tr>
|
|
<tr class="separator:a32d34930a4c10b59d881ede9a2f697ac inherit pro_attribs_classpFlow_1_1triSurface"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pro_attribs_classpFlow_1_1eventSubscriber"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpFlow_1_1eventSubscriber')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classpFlow_1_1eventSubscriber.html">eventSubscriber</a></td></tr>
|
|
<tr class="memitem:ac73c100aa0cf2bf7ffc79a739d5f3ab7 inherit pro_attribs_classpFlow_1_1eventSubscriber"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1List.html">List</a>< <a class="el" href="classpFlow_1_1eventObserver.html">eventObserver</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1eventSubscriber.html#ac73c100aa0cf2bf7ffc79a739d5f3ab7">observerList_</a></td></tr>
|
|
<tr class="separator:ac73c100aa0cf2bf7ffc79a739d5f3ab7 inherit pro_attribs_classpFlow_1_1eventSubscriber"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00033">33</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="ab09b4c8e97e1617803bba5268fb86794"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab09b4c8e97e1617803bba5268fb86794">◆ </a></span>multiTriSurface() <span class="overload">[1/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8cpp_source.html#l00085">85</a> of file <a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_ab09b4c8e97e1617803bba5268fb86794_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_ab09b4c8e97e1617803bba5268fb86794_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_ab09b4c8e97e1617803bba5268fb86794_cgraph" id="classpFlow_1_1multiTriSurface_ab09b4c8e97e1617803bba5268fb86794_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,125,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#a37215fff362d82077ec78ffe0cb211d2" title=" " alt="" coords="173,5,283,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3e02a25372bfd44be162b8332cac9cd9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e02a25372bfd44be162b8332cac9cd9">◆ </a></span>multiTriSurface() <span class="overload">[2/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a88aebd29f35640424aa961a504756b58"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a88aebd29f35640424aa961a504756b58">◆ </a></span>multiTriSurface() <span class="overload">[3/3]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> && </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a673024ae4934b20ff7a30e33e60fd171"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a673024ae4934b20ff7a30e33e60fd171">◆ </a></span>~multiTriSurface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">~<a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a37215fff362d82077ec78ffe0cb211d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a37215fff362d82077ec78ffe0cb211d2">◆ </a></span>calculateVars()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void calculateVars </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8cpp_source.html#l00024">24</a> of file <a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="VectorDual_8hpp_source.html#l00396">VectorDual< T, MemorySpace >::capacity()</a>, <a class="el" href="VectorDual_8hpp_source.html#l00448">VectorDual< T, MemorySpace >::clear()</a>, <a class="el" href="pFlowMacros_8hpp_source.html#l00071">ForAll</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00040">multiTriSurface::lastPointIndex_</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00043">multiTriSurface::lastVertexIndex_</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00056">multiTriSurface::numSurfaces_</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00050">multiTriSurface::pointsStartPos_</a>, <a class="el" href="VectorDual_8hpp_source.html#l00741">VectorDual< T, MemorySpace >::push_back()</a>, <a class="el" href="VectorDual_8hpp_source.html#l00419">VectorDual< T, MemorySpace >::reallocate()</a>, <a class="el" href="Vector_8hpp_source.html#l00299">Vector< T, Allocator >::size()</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00046">multiTriSurface::surfaceNames_</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00048">multiTriSurface::surfaceNumPoints_</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00052">multiTriSurface::surfaceNumVertices_</a>, <a class="el" href="VectorDual_8hpp_source.html#l00875">VectorDual< T, MemorySpace >::syncViews()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00054">multiTriSurface::verticesStartPos_</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00085">multiTriSurface::multiTriSurface()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_cgraph" id="classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,177,115,203"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#a5bbce2ec98238f8f408ba4a4dfb96da4" title=" " alt="" coords="163,5,309,47"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#afd32d1c4cda15e685fd3008f4ded29f2" title=" " alt="" coords="163,71,309,112"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#aa212f884f1d546a284420c4b752933a7" title=" " alt="" coords="163,136,309,177"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#af6aaf04c933606aaaede7c95705f7a2a" title=" " alt="" coords="163,201,309,243"/>
|
|
<area shape="rect" href="classpFlow_1_1Vector.html#a10efdf47ffedbdc720f71c2f72b98d98" title=" " alt="" coords="165,267,307,294"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#ac892320cd9efccbc7cc40e4a9ce5837c" title=" " alt="" coords="163,319,309,360"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_icgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_icgraph" id="classpFlow_1_1multiTriSurface_a37215fff362d82077ec78ffe0cb211d2_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="173,5,283,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#ab09b4c8e97e1617803bba5268fb86794" title=" " alt="" coords="5,5,125,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a04291fc984819d6c9c852e49650bfa9c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a04291fc984819d6c9c852e49650bfa9c">◆ </a></span>TypeInfoNV()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TypeInfoNV </td>
|
|
<td>(</td>
|
|
<td class="paramtype">"multiTriSurface" </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8a366ec707816559dd0a70e66bc0183"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8a366ec707816559dd0a70e66bc0183">◆ </a></span>operator=() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> & </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a66a4e50b6cb6d5163d9f9afeaef74693"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a66a4e50b6cb6d5163d9f9afeaef74693">◆ </a></span>operator=() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a> && </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">delete</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab3e1431127162c803c33ee76d1f2cbb3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab3e1431127162c803c33ee76d1f2cbb3">◆ </a></span>addTriSurface() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool addTriSurface </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1triSurface.html">triSurface</a> & </td>
|
|
<td class="paramname"><em>tSurf</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8cpp_source.html#l00096">96</a> of file <a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="VectorSingle_8hpp_source.html#l00672">VectorSingle< T, MemorySpace >::append()</a>, <a class="el" href="triSurface_8hpp_source.html#l00194">triSurface::area()</a>, <a class="el" href="error_8hpp_source.html#l00042">fatalErrorInFunction</a>, <a class="el" href="pFlowMacros_8hpp_source.html#l00054">LAMBDA_HD</a>, <a class="el" href="triSurface_8hpp_source.html#l00184">triSurface::points()</a>, and <a class="el" href="triSurface_8hpp_source.html#l00214">triSurface::vertices()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="geometryPhasicFlow_8cpp_source.html#l00042">main()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_cgraph" id="classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,101,116,127"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a8edb1616fac15ce7c6d93d6f51b8b286" title=" " alt="" coords="173,5,323,47"/>
|
|
<area shape="rect" href="classpFlow_1_1triSurface.html#a3618cbc4ad85f3c408854688f26a3bec" title=" " alt="" coords="164,71,332,98"/>
|
|
<area shape="rect" href="classpFlow_1_1triSurface.html#af991c975c219d08ae35568d2692063d5" title=" " alt="" coords="179,123,317,164"/>
|
|
<area shape="rect" href="classpFlow_1_1triSurface.html#a16c2f713be100cc44823c58e3efb898e" title=" " alt="" coords="179,188,317,229"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_icgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_icgraph" id="classpFlow_1_1multiTriSurface_ab3e1431127162c803c33ee76d1f2cbb3_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="108,5,219,32"/>
|
|
<area shape="rect" href="geometryPhasicFlow_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97" title=" " alt="" coords="5,5,60,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae875af54b008b897b735d98a8953c368"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae875af54b008b897b735d98a8953c368">◆ </a></span>addTriSurface() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool addTriSurface </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> & </td>
|
|
<td class="paramname"><em>name</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#ab067da62570f5563dbc4fc15ba2cc8ab">realx3x3Vector</a> & </td>
|
|
<td class="paramname"><em>vertices</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8cpp_source.html#l00158">158</a> of file <a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a710675ba2f5afe84bfea70dc2be77e6d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a710675ba2f5afe84bfea70dc2be77e6d">◆ </a></span>numSurfaces()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numSurfaces </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00086">86</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00056">multiTriSurface::numSurfaces_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac8bb3912a3ce86b15842e79d0b421204"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac8bb3912a3ce86b15842e79d0b421204">◆ </a></span>clear()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void clear </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00091">91</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="triSurface_8hpp_source.html#l00234">triSurface::clear()</a>, <a class="el" href="Vector_8hpp_source.html#l00248">Vector< T, Allocator >::clear()</a>, <a class="el" href="VectorDual_8hpp_source.html#l00448">VectorDual< T, MemorySpace >::clear()</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00040">multiTriSurface::lastPointIndex_</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00046">multiTriSurface::surfaceNames_</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_ac8bb3912a3ce86b15842e79d0b421204_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_ac8bb3912a3ce86b15842e79d0b421204_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_ac8bb3912a3ce86b15842e79d0b421204_cgraph" id="classpFlow_1_1multiTriSurface_ac8bb3912a3ce86b15842e79d0b421204_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,71,60,98"/>
|
|
<area shape="rect" href="classpFlow_1_1triSurface.html#ac8bb3912a3ce86b15842e79d0b421204" title=" " alt="" coords="113,5,252,47"/>
|
|
<area shape="rect" href="classpFlow_1_1Vector.html#a3e122a9f9c04a4e2dffdfabde2f1de50" title=" " alt="" coords="108,71,257,98"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#afd32d1c4cda15e685fd3008f4ded29f2" title=" " alt="" coords="109,123,256,164"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad0b5832d785fd78941a93b17366f79ba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad0b5832d785fd78941a93b17366f79ba">◆ </a></span>pointsStartPos()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const auto& pointsStartPos </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00100">100</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00050">multiTriSurface::pointsStartPos_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9477fdd0330c944785019eea96f5bef0"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9477fdd0330c944785019eea96f5bef0">◆ </a></span>verticesStartPos()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const auto& verticesStartPos </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00105">105</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00054">multiTriSurface::verticesStartPos_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a90829cd093247c7d8363eb40f2abab5b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a90829cd093247c7d8363eb40f2abab5b">◆ </a></span>surfaceNumPoints() <span class="overload">[1/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const auto& surfaceNumPoints </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00110">110</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00048">multiTriSurface::surfaceNumPoints_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aaac126f9459941d58abb8cc70729399c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aaac126f9459941d58abb8cc70729399c">◆ </a></span>surfaceNumPoints() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">auto& surfaceNumPoints </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00115">115</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00048">multiTriSurface::surfaceNumPoints_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aee86d6d27a0ed4068bd214cf12166248"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aee86d6d27a0ed4068bd214cf12166248">◆ </a></span>surfNumPoints()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> surfNumPoints </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00120">120</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00048">multiTriSurface::surfaceNumPoints_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aac88f8e5ff9545336512c98fbf7eca4e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aac88f8e5ff9545336512c98fbf7eca4e">◆ </a></span>surfNumTriangles()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> surfNumTriangles </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00125">125</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00052">multiTriSurface::surfaceNumVertices_</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8hpp_source.html#l00130">multiTriSurface::surfSize()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_aac88f8e5ff9545336512c98fbf7eca4e_icgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_aac88f8e5ff9545336512c98fbf7eca4e_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_aac88f8e5ff9545336512c98fbf7eca4e_icgraph" id="classpFlow_1_1multiTriSurface_aac88f8e5ff9545336512c98fbf7eca4e_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="128,5,264,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#a92ac597b81f448a282342bc1a9f38c72" title=" " alt="" coords="5,5,80,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a92ac597b81f448a282342bc1a9f38c72"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a92ac597b81f448a282342bc1a9f38c72">◆ </a></span>surfSize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> surfSize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00130">130</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00125">multiTriSurface::surfNumTriangles()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a92ac597b81f448a282342bc1a9f38c72_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a92ac597b81f448a282342bc1a9f38c72_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a92ac597b81f448a282342bc1a9f38c72_cgraph" id="classpFlow_1_1multiTriSurface_a92ac597b81f448a282342bc1a9f38c72_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,80,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#aac88f8e5ff9545336512c98fbf7eca4e" title=" " alt="" coords="128,5,264,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a400f24786ed4a6d738f17fced80662ff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a400f24786ed4a6d738f17fced80662ff">◆ </a></span>surfaceName()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a0ebe792a293e8c717bddf60070c0fe99">word</a> surfaceName </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>i</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00135">135</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8hpp_source.html#l00046">multiTriSurface::surfaceNames_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d66d68d90af555208a05211a3e85d65"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d66d68d90af555208a05211a3e85d65">◆ </a></span>readMultiTriSurface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool readMultiTriSurface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> & </td>
|
|
<td class="paramname"><em>is</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8cpp_source.html#l00211">211</a> of file <a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="IOstream_8cpp_source.html#l00042">IOstream::check()</a>, and <a class="el" href="pFlowMacros_8hpp_source.html#l00029">FUNCTION_NAME</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8hpp_source.html#l00158">pFlow::operator>>()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00146">multiTriSurface::read()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_cgraph" id="classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,153,32"/>
|
|
<area shape="rect" href="classpFlow_1_1IOstream.html#a367eb3425fc4e8270e2aa961df8ac8a5" title=" " alt="" coords="201,5,376,32"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_icgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_icgraph" id="classpFlow_1_1multiTriSurface_a9d66d68d90af555208a05211a3e85d65_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="199,31,347,57"/>
|
|
<area shape="rect" href="namespacepFlow.html#a1c0592fba2c474af1bbe8e92f0df8ce1" title=" " alt="" coords="5,5,151,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#aff8e92ab47032ae811d1271161cb9b22" title=" " alt="" coords="53,56,103,83"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3834440c3a872a6db7418736db8c63ad"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3834440c3a872a6db7418736db8c63ad">◆ </a></span>writeMultiTriSurface()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool writeMultiTriSurface </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8cpp_source.html#l00232">232</a> of file <a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="IOstream_8cpp_source.html#l00042">IOstream::check()</a>, and <a class="el" href="pFlowMacros_8hpp_source.html#l00029">FUNCTION_NAME</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8hpp_source.html#l00169">pFlow::operator<<()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00151">multiTriSurface::write()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph" id="classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,157,32"/>
|
|
<area shape="rect" href="classpFlow_1_1IOstream.html#a367eb3425fc4e8270e2aa961df8ac8a5" title=" " alt="" coords="205,5,380,32"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_icgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_icgraph" id="classpFlow_1_1multiTriSurface_a3834440c3a872a6db7418736db8c63ad_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="199,31,351,57"/>
|
|
<area shape="rect" href="namespacepFlow.html#ad59ac7ea2d87c0c65a47d2b76f4de705" title=" " alt="" coords="5,5,151,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#a6a40de4ceed55b2f78cf3027739dfd91" title=" " alt="" coords="51,56,105,83"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aff8e92ab47032ae811d1271161cb9b22"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aff8e92ab47032ae811d1271161cb9b22">◆ </a></span>read()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool read </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> & </td>
|
|
<td class="paramname"><em>is</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00146">146</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8cpp_source.html#l00211">multiTriSurface::readMultiTriSurface()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph" id="classpFlow_1_1multiTriSurface_aff8e92ab47032ae811d1271161cb9b22_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,56,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#a9d66d68d90af555208a05211a3e85d65" title=" " alt="" coords="104,5,252,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6a40de4ceed55b2f78cf3027739dfd91"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a40de4ceed55b2f78cf3027739dfd91">◆ </a></span>write()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool write </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> & </td>
|
|
<td class="paramname"><em>os</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00151">151</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="multiTriSurface_8cpp_source.html#l00232">multiTriSurface::writeMultiTriSurface()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1multiTriSurface_a6a40de4ceed55b2f78cf3027739dfd91_cgraph.png" border="0" usemap="#classpFlow_1_1multiTriSurface_a6a40de4ceed55b2f78cf3027739dfd91_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1multiTriSurface_a6a40de4ceed55b2f78cf3027739dfd91_cgraph" id="classpFlow_1_1multiTriSurface_a6a40de4ceed55b2f78cf3027739dfd91_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,60,32"/>
|
|
<area shape="rect" href="classpFlow_1_1multiTriSurface.html#a3834440c3a872a6db7418736db8c63ad" title=" " alt="" coords="108,5,260,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a38686c34fb6be18f1096b4a5ae7cc327"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a38686c34fb6be18f1096b4a5ae7cc327">◆ </a></span>lastPointIndex_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> lastPointIndex_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00040">40</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00091">multiTriSurface::clear()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae64cadc91ee7e2f65f7c5837ee6c7f0d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae64cadc91ee7e2f65f7c5837ee6c7f0d">◆ </a></span>lastVertexIndex_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> lastVertexIndex_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00043">43</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af4f619a005381b194d1580180efaa018"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af4f619a005381b194d1580180efaa018">◆ </a></span>surfaceNames_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a61e5aece937951a8c48ca31c49e399fc">wordField</a> surfaceNames_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00046">46</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00091">multiTriSurface::clear()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00135">multiTriSurface::surfaceName()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af880b001aab3ad2307f1283a069fb821"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af880b001aab3ad2307f1283a069fb821">◆ </a></span>surfaceNumPoints_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> surfaceNumPoints_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00048">48</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, <a class="el" href="multiTriSurface_8hpp_source.html#l00110">multiTriSurface::surfaceNumPoints()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00120">multiTriSurface::surfNumPoints()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a94263bd706d0141c168cd117addb773b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a94263bd706d0141c168cd117addb773b">◆ </a></span>pointsStartPos_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#ab0cbdf73136c790bc69f33564d337408">int32Vector_HD</a> pointsStartPos_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00050">50</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00100">multiTriSurface::pointsStartPos()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a790dc5908afe7157f38405644a4c67d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a790dc5908afe7157f38405644a4c67d4">◆ </a></span>surfaceNumVertices_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#a1cb049682d41ccb526d221883aa6ff83">int32Field_HD</a> surfaceNumVertices_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00052">52</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00125">multiTriSurface::surfNumTriangles()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4e3fc9e61fe2ea80a4d8df24931131a3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4e3fc9e61fe2ea80a4d8df24931131a3">◆ </a></span>verticesStartPos_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#ab0cbdf73136c790bc69f33564d337408">int32Vector_HD</a> verticesStartPos_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00054">54</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00105">multiTriSurface::verticesStartPos()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac45044c04a4d196b4cb653065ed7d8c6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac45044c04a4d196b4cb653065ed7d8c6">◆ </a></span>numSurfaces_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numSurfaces_ = 0</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="multiTriSurface_8hpp_source.html#l00056">56</a> of file <a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="multiTriSurface_8cpp_source.html#l00024">multiTriSurface::calculateVars()</a>, and <a class="el" href="multiTriSurface_8hpp_source.html#l00086">multiTriSurface::numSurfaces()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/phasicFlow/structuredData/trisurfaceStructure/<a class="el" href="multiTriSurface_8hpp_source.html">multiTriSurface.hpp</a></li>
|
|
<li>src/phasicFlow/structuredData/trisurfaceStructure/<a class="el" href="multiTriSurface_8cpp_source.html">multiTriSurface.cpp</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="namespacepFlow.html">pFlow</a></li><li class="navelem"><a class="el" href="classpFlow_1_1multiTriSurface.html">multiTriSurface</a></li>
|
|
<li class="footer">Generated by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|