1719 lines
108 KiB
HTML
1719 lines
108 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: pointStructure 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_1pointStructure.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="#nested-classes">Classes</a> |
|
|
<a href="#pub-types">Public Types</a> |
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
|
<a href="#pro-methods">Protected Member Functions</a> |
|
|
<a href="#pro-attribs">Protected Attributes</a> |
|
|
<a href="#friends">Friends</a> |
|
|
<a href="classpFlow_1_1pointStructure-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">pointStructure Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="dynheader">
|
|
Inheritance diagram for pointStructure:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure__inherit__graph.png" border="0" usemap="#pointStructure_inherit__map" alt="Inheritance graph"/></div>
|
|
<map name="pointStructure_inherit__map" id="pointStructure_inherit__map">
|
|
<area shape="rect" title=" " alt="" coords="11,80,126,107"/>
|
|
<area shape="rect" href="classpFlow_1_1eventSubscriber.html" title=" " alt="" coords="5,5,132,32"/>
|
|
</map>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div class="dynheader">
|
|
Collaboration diagram for pointStructure:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure__coll__graph.png" border="0" usemap="#pointStructure_coll__map" alt="Collaboration graph"/></div>
|
|
<map name="pointStructure_coll__map" id="pointStructure_coll__map">
|
|
<area shape="rect" title=" " alt="" coords="367,93,481,120"/>
|
|
<area shape="rect" href="classpFlow_1_1eventSubscriber.html" title=" " alt="" coords="34,5,161,32"/>
|
|
<area shape="rect" href="classpFlow_1_1Field.html" title=" " alt="" coords="21,57,174,98"/>
|
|
<area shape="rect" href="classpFlow_1_1indexContainer.html" title=" " alt="" coords="5,123,189,149"/>
|
|
<area shape="rect" href="classpFlow_1_1Field.html" title=" " alt="" coords="26,174,169,215"/>
|
|
</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="nested-classes"></a>
|
|
Classes</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure_1_1activePointsDevice.html">activePointsDevice</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure_1_1activePointsHost.html">activePointsHost</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
|
|
Public Types</h2></td></tr>
|
|
<tr class="memitem:a265edb5715625a3ea1510cccc80560df"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a265edb5715625a3ea1510cccc80560df">PointFlag</a> : int8 { <a class="el" href="classpFlow_1_1pointStructure.html#a265edb5715625a3ea1510cccc80560dfaae88752b9379248f07e2c3fdc064d998">DELETED</a> = -1,
|
|
<a class="el" href="classpFlow_1_1pointStructure.html#a265edb5715625a3ea1510cccc80560dfa33cf1d8ef1d06ee698a7fabf40eb3a7f">ACTIVE</a> = 1
|
|
}</td></tr>
|
|
<tr class="separator:a265edb5715625a3ea1510cccc80560df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><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:a79cf90bf54b5dc2b8cd0415152ee0875"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a79cf90bf54b5dc2b8cd0415152ee0875">TypeInfo</a> ("pointStructure")</td></tr>
|
|
<tr class="separator:a79cf90bf54b5dc2b8cd0415152ee0875"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa4f0acc8c030ce3f2be8879899228d37"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#aa4f0acc8c030ce3f2be8879899228d37">pointStructure</a> ()</td></tr>
|
|
<tr class="separator:aa4f0acc8c030ce3f2be8879899228d37"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a684952fa473b1820b5d9e1f85f43919b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a684952fa473b1820b5d9e1f85f43919b">pointStructure</a> (const <a class="el" href="namespacepFlow.html#a1a8063cd7823bbad370eda1fccf7f70e">int8Vector</a> &flgVec, const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> &posVec)</td></tr>
|
|
<tr class="separator:a684952fa473b1820b5d9e1f85f43919b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab70389f2567e6b6b3e2cf544d0e637d4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ab70389f2567e6b6b3e2cf544d0e637d4">pointStructure</a> (const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> &posVec)</td></tr>
|
|
<tr class="separator:ab70389f2567e6b6b3e2cf544d0e637d4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aae6ee03aaa8fa9fbf93c96fbc191c759"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#aae6ee03aaa8fa9fbf93c96fbc191c759">pointStructure</a> (const <a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> &)=default</td></tr>
|
|
<tr class="separator:aae6ee03aaa8fa9fbf93c96fbc191c759"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a766a3cb046f9aace76721476157dec2d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a766a3cb046f9aace76721476157dec2d">pointStructure</a> (<a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> &&)=delete</td></tr>
|
|
<tr class="separator:a766a3cb046f9aace76721476157dec2d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a73f9025d1c0b6317c9ee017341592759"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a73f9025d1c0b6317c9ee017341592759">operator=</a> (const <a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> &)=default</td></tr>
|
|
<tr class="separator:a73f9025d1c0b6317c9ee017341592759"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9e74d0b5a8fdbe326a0400e3d81d4ebf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a9e74d0b5a8fdbe326a0400e3d81d4ebf">operator=</a> (<a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> &&)=delete</td></tr>
|
|
<tr class="separator:a9e74d0b5a8fdbe326a0400e3d81d4ebf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9941756999b47dacfc1fca276472cc12"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a9941756999b47dacfc1fca276472cc12">~pointStructure</a> ()=default</td></tr>
|
|
<tr class="separator:a9941756999b47dacfc1fca276472cc12"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad81a0ac43e7801c723a8976f90ea5d99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1pointStructure_1_1activePointsDevice.html">activePointsDevice</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ad81a0ac43e7801c723a8976f90ea5d99">activePointsMaskD</a> () const</td></tr>
|
|
<tr class="separator:ad81a0ac43e7801c723a8976f90ea5d99"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abca48c448a52376f2fdaf77e7481b72f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1pointStructure_1_1activePointsHost.html">activePointsHost</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#abca48c448a52376f2fdaf77e7481b72f">activePointsMaskH</a> () const</td></tr>
|
|
<tr class="separator:abca48c448a52376f2fdaf77e7481b72f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add2914189b8fa7e8c237001b63736061"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#aee8ae24174111b9caf1bc31c32fa0744">realx3Field_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#add2914189b8fa7e8c237001b63736061">pointPosition</a> () const</td></tr>
|
|
<tr class="separator:add2914189b8fa7e8c237001b63736061"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b05b09a0aa5e427a43e7717af538557"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#ab961c8edd5b57f034f472e7ee6fd8b3c">int8Field_HD</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a3b05b09a0aa5e427a43e7717af538557">pointFlag</a> () const</td></tr>
|
|
<tr class="separator:a3b05b09a0aa5e427a43e7717af538557"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aca3c70111b15c4a1ff2b3b56b3d7c4b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#aca3c70111b15c4a1ff2b3b56b3d7c4b1">pointPositionHostAll</a> ()</td></tr>
|
|
<tr class="separator:aca3c70111b15c4a1ff2b3b56b3d7c4b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7fd505d804f671e5714194ca63a9155f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a7fd505d804f671e5714194ca63a9155f">size</a> () const</td></tr>
|
|
<tr class="separator:a7fd505d804f671e5714194ca63a9155f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7618651ffb027109126be4771bac4cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#aa7618651ffb027109126be4771bac4cc">capacity</a> () const</td></tr>
|
|
<tr class="separator:aa7618651ffb027109126be4771bac4cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa90bf675595664df833d4dfd361b3863"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#aa90bf675595664df833d4dfd361b3863">numActive</a> () const</td></tr>
|
|
<tr class="separator:aa90bf675595664df833d4dfd361b3863"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2ce5480679b04413dd607e300cfd1d7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a2ce5480679b04413dd607e300cfd1d7b">allActive</a> () const</td></tr>
|
|
<tr class="separator:a2ce5480679b04413dd607e300cfd1d7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7d8fce812101d1c38607cac47a618b8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#ad8085fcd475be6bdf841bcdd9b9225ee">range</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a7d8fce812101d1c38607cac47a618b8f">activeRange</a> () const</td></tr>
|
|
<tr class="separator:a7d8fce812101d1c38607cac47a618b8f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a785cd9cdbd48a18c6bddb623fa1740da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a785cd9cdbd48a18c6bddb623fa1740da">isActive</a> (<a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</a> i) const</td></tr>
|
|
<tr class="separator:a785cd9cdbd48a18c6bddb623fa1740da"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5ed14c8dd71456ae98f9f3122bc36cda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a5ed14c8dd71456ae98f9f3122bc36cda">markDeleteOutOfBox</a> (const <a class="el" href="classpFlow_1_1box.html">box</a> &domain)</td></tr>
|
|
<tr class="separator:a5ed14c8dd71456ae98f9f3122bc36cda"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b3346d6a97542cabc9653282eda4a31"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a9b3346d6a97542cabc9653282eda4a31">updateForDelete</a> ()</td></tr>
|
|
<tr class="separator:a9b3346d6a97542cabc9653282eda4a31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a12826e5d1ae021ea1945fa6969d16086"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a12826e5d1ae021ea1945fa6969d16086">insertedPointIndex</a> () const</td></tr>
|
|
<tr class="separator:a12826e5d1ae021ea1945fa6969d16086"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad4d8846f33f2c2d33873fc529b35f0b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ad4d8846f33f2c2d33873fc529b35f0b4">insertedPointIndexH</a> () const</td></tr>
|
|
<tr class="separator:ad4d8846f33f2c2d33873fc529b35f0b4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a01e096ba69cc9cf35320e827465f7337"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> auto </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a01e096ba69cc9cf35320e827465f7337">insertedPointIndexD</a> () const</td></tr>
|
|
<tr class="separator:a01e096ba69cc9cf35320e827465f7337"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d20becf23a4c5cb98ff7b4e05717190"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="classpFlow_1_1uniquePtr.html">uniquePtr</a>< <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a9d20becf23a4c5cb98ff7b4e05717190">insertPoints</a> (const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> &pos, const <a class="el" href="classpFlow_1_1setFieldList.html">setFieldList</a> &setField, <a class="el" href="classpFlow_1_1repository.html">repository</a> &owner, const <a class="el" href="classpFlow_1_1List.html">List</a>< <a class="el" href="classpFlow_1_1eventObserver.html">eventObserver</a> * > &exclusionList={nullptr})</td></tr>
|
|
<tr class="separator:a9d20becf23a4c5cb98ff7b4e05717190"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:addd0db43c233e851c7ef9b357a5fdeba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#addd0db43c233e851c7ef9b357a5fdeba">readPointStructure</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:addd0db43c233e851c7ef9b357a5fdeba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a329d7fb71b168b07c6536afeb97880fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a329d7fb71b168b07c6536afeb97880fa">writePointStructure</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:a329d7fb71b168b07c6536afeb97880fa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae1d42751915e8566dac19658cc498ffa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ae1d42751915e8566dac19658cc498ffa">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:ae1d42751915e8566dac19658cc498ffa"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa7d820a4dd0777a9a82aee242b83a167"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#aa7d820a4dd0777a9a82aee242b83a167">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:aa7d820a4dd0777a9a82aee242b83a167"><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="pub-static-attribs"></a>
|
|
Static Public Attributes</h2></td></tr>
|
|
<tr class="memitem:ad77e9b360d4fbedd81ae50586729695e"><td class="memItemLeft" align="right" valign="top">static const size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ad77e9b360d4fbedd81ae50586729695e">maxSizeDefault_</a> = 10000</td></tr>
|
|
<tr class="separator:ad77e9b360d4fbedd81ae50586729695e"><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:a78f7c96daeb567a221cd382f8e23f9ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a78f7c96daeb567a221cd382f8e23f9ae">evaluatePointStructure</a> ()</td></tr>
|
|
<tr class="separator:a78f7c96daeb567a221cd382f8e23f9ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c647354823c504adcf32e65b70b46ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a0c647354823c504adcf32e65b70b46ff">setNumMaxPoints</a> ()</td></tr>
|
|
<tr class="separator:a0c647354823c504adcf32e65b70b46ff"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab9d8d4992e2a55273f2a74397321ad81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#aee8ae24174111b9caf1bc31c32fa0744">realx3Field_D</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ab9d8d4992e2a55273f2a74397321ad81">pointPosition</a> ()</td></tr>
|
|
<tr class="separator:ab9d8d4992e2a55273f2a74397321ad81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8c8fdb437cc5162b6a36acb35cad4c61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#ab961c8edd5b57f034f472e7ee6fd8b3c">int8Field_HD</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a8c8fdb437cc5162b6a36acb35cad4c61">pointFlag</a> ()</td></tr>
|
|
<tr class="separator:a8c8fdb437cc5162b6a36acb35cad4c61"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d039dd7281b12efe26e02f64c5a4a43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="classpFlow_1_1uniquePtr.html">uniquePtr</a>< <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a3d039dd7281b12efe26e02f64c5a4a43">getNewPointsIndices</a> (<a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> numNewPoints) const</td></tr>
|
|
<tr class="separator:a3d039dd7281b12efe26e02f64c5a4a43"><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:a359635c7fac59b5bfc19941fffb5cb34"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a359635c7fac59b5bfc19941fffb5cb34">numPoints_</a> = 0</td></tr>
|
|
<tr class="separator:a359635c7fac59b5bfc19941fffb5cb34"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab9e4162d96661b7497d5f023010ea028"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ab9e4162d96661b7497d5f023010ea028">maxPoints_</a> = <a class="el" href="classpFlow_1_1pointStructure.html#ad77e9b360d4fbedd81ae50586729695e">maxSizeDefault_</a></td></tr>
|
|
<tr class="separator:ab9e4162d96661b7497d5f023010ea028"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2cb8869572656a6734c3c2806f5b320"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#ab961c8edd5b57f034f472e7ee6fd8b3c">int8Field_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ae2cb8869572656a6734c3c2806f5b320">pointFlag_</a></td></tr>
|
|
<tr class="separator:ae2cb8869572656a6734c3c2806f5b320"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8ef76d271b8ab8c8b4f3af04f17e6f97"><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_1pointStructure.html#a8ef76d271b8ab8c8b4f3af04f17e6f97">pointPosition_</a></td></tr>
|
|
<tr class="separator:a8ef76d271b8ab8c8b4f3af04f17e6f97"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0858a722cbea1a0b22d3b90fd4f44e3e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a0858a722cbea1a0b22d3b90fd4f44e3e">numActivePoints_</a> = 0</td></tr>
|
|
<tr class="separator:a0858a722cbea1a0b22d3b90fd4f44e3e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6c02c190c595dadd863a3ecad6ccf4e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#ad8085fcd475be6bdf841bcdd9b9225ee">range</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a6c02c190c595dadd863a3ecad6ccf4e6">activeRange_</a></td></tr>
|
|
<tr class="separator:a6c02c190c595dadd863a3ecad6ccf4e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1be475213d1735ff93b694f9e87dcf9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#a1be475213d1735ff93b694f9e87dcf9b">tobeInsertedIndex_</a></td></tr>
|
|
<tr class="separator:a1be475213d1735ff93b694f9e87dcf9b"><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><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
|
|
Friends</h2></td></tr>
|
|
<tr class="memitem:ae463715b3c82ae0f8d56122e37372a0c"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1pointStructure.html#ae463715b3c82ae0f8d56122e37372a0c">dynamicPointStructure</a></td></tr>
|
|
<tr class="separator:ae463715b3c82ae0f8d56122e37372a0c"><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="pointStructure_8hpp_source.html#l00044">44</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
|
|
<a id="a265edb5715625a3ea1510cccc80560df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a265edb5715625a3ea1510cccc80560df">◆ </a></span>PointFlag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="classpFlow_1_1pointStructure.html#a265edb5715625a3ea1510cccc80560df">PointFlag</a> : <a class="el" href="namespacepFlow.html#a07fb256c1077eea7a7726e948cc8ff0e">int8</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a265edb5715625a3ea1510cccc80560dfaae88752b9379248f07e2c3fdc064d998"></a>DELETED </td><td class="fielddoc"></td></tr>
|
|
<tr><td class="fieldname"><a id="a265edb5715625a3ea1510cccc80560dfa33cf1d8ef1d06ee698a7fabf40eb3a7f"></a>ACTIVE </td><td class="fielddoc"></td></tr>
|
|
</table>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8hpp_source.html#l00050">50</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="aa4f0acc8c030ce3f2be8879899228d37"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa4f0acc8c030ce3f2be8879899228d37">◆ </a></span>pointStructure() <span class="overload">[1/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</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="pointStructure_8cpp_source.html#l00142">142</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a684952fa473b1820b5d9e1f85f43919b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a684952fa473b1820b5d9e1f85f43919b">◆ </a></span>pointStructure() <span class="overload">[2/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a1a8063cd7823bbad370eda1fccf7f70e">int8Vector</a> & </td>
|
|
<td class="paramname"><em>flgVec</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> & </td>
|
|
<td class="paramname"><em>posVec</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="pointStructure_8cpp_source.html#l00151">151</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab70389f2567e6b6b3e2cf544d0e637d4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab70389f2567e6b6b3e2cf544d0e637d4">◆ </a></span>pointStructure() <span class="overload">[3/5]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> & </td>
|
|
<td class="paramname"><em>posVec</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00174">174</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00053">pointStructure::ACTIVE</a>, and <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aae6ee03aaa8fa9fbf93c96fbc191c759"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aae6ee03aaa8fa9fbf93c96fbc191c759">◆ </a></span>pointStructure() <span class="overload">[4/5]</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_1pointStructure.html">pointStructure</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</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="a766a3cb046f9aace76721476157dec2d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a766a3cb046f9aace76721476157dec2d">◆ </a></span>pointStructure() <span class="overload">[5/5]</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_1pointStructure.html">pointStructure</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</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="a9941756999b47dacfc1fca276472cc12"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9941756999b47dacfc1fca276472cc12">◆ </a></span>~pointStructure()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">virtual ~<a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</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">virtual</span><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a78f7c96daeb567a221cd382f8e23f9ae"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a78f7c96daeb567a221cd382f8e23f9ae">◆ </a></span>evaluatePointStructure()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool evaluatePointStructure </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="pointStructure_8cpp_source.html#l00030">30</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00053">pointStructure::ACTIVE</a>, <a class="el" href="pointStructure_8hpp_source.html#l00164">pointStructure::activeRange_</a>, <a class="el" href="VectorDual_8hpp_source.html#l00335">VectorDual< T, MemorySpace >::deviceVectorAll()</a>, <a class="el" href="error_8hpp_source.html#l00042">fatalErrorInFunction</a>, <a class="el" href="pointFieldAlgorithms_8hpp_source.html#l00100">pFlow::maxActive()</a>, <a class="el" href="pointStructure_8hpp_source.html#l00161">pointStructure::numActivePoints_</a>, <a class="el" href="pointStructure_8hpp_source.html#l00149">pointStructure::numPoints_</a>, <a class="el" href="pointStructure_8hpp_source.html#l00155">pointStructure::pointFlag_</a>, <a class="el" href="pointStructure_8hpp_source.html#l00158">pointStructure::pointPosition_</a>, <a class="el" href="pointStructureKernels_8hpp_source.html#l00092">pFlow::pointStructureKernels::scanPointFlag()</a>, <a class="el" href="pointStructure_8cpp_source.html#l00057">pointStructure::setNumMaxPoints()</a>, <a class="el" href="VectorSingle_8hpp_source.html#l00360">VectorSingle< T, MemorySpace >::size()</a>, and <a class="el" href="VectorDual_8hpp_source.html#l00391">VectorDual< T, MemorySpace >::size()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a78f7c96daeb567a221cd382f8e23f9ae_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a78f7c96daeb567a221cd382f8e23f9ae_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a78f7c96daeb567a221cd382f8e23f9ae_cgraph" id="classpFlow_1_1pointStructure_a78f7c96daeb567a221cd382f8e23f9ae_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,159,176,186"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#a36c25b92bd9a293baeda2c764016a27a" title=" " alt="" coords="255,5,401,47"/>
|
|
<area shape="rect" href="namespacepFlow.html#a901374af9bb829fbdb7b4b8f836da5e3" title=" " alt="" coords="259,71,397,98"/>
|
|
<area shape="rect" href="namespacepFlow_1_1pointStructureKernels.html#a36162ed116ea012f1507b41b7da0060f" title=" " alt="" coords="224,123,432,164"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a0c647354823c504adcf32e65b70b46ff" title=" " alt="" coords="257,189,399,215"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorSingle.html#a334c2560412a3bc4fc1c215a77a48337" title=" " alt="" coords="253,240,403,281"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#a334c2560412a3bc4fc1c215a77a48337" title=" " alt="" coords="241,306,415,333"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0c647354823c504adcf32e65b70b46ff"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0c647354823c504adcf32e65b70b46ff">◆ </a></span>setNumMaxPoints()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> void setNumMaxPoints </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="pointStructure_8cpp_source.html#l00057">57</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a0c647354823c504adcf32e65b70b46ff_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a0c647354823c504adcf32e65b70b46ff_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a0c647354823c504adcf32e65b70b46ff_icgraph" id="classpFlow_1_1pointStructure_a0c647354823c504adcf32e65b70b46ff_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="224,5,365,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a78f7c96daeb567a221cd382f8e23f9ae" title=" " alt="" coords="5,5,176,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab9d8d4992e2a55273f2a74397321ad81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9d8d4992e2a55273f2a74397321ad81">◆ </a></span>pointPosition() <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 <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#aee8ae24174111b9caf1bc31c32fa0744">pFlow::realx3Field_D</a> & pointPosition </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="pointStructure_8cpp_source.html#l00064">64</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointFieldToVTK_8hpp_source.html#l00291">pFlow::PFtoVTK::convertTimeFolderPointFields()</a>, <a class="el" href="pointFieldToVTK_8hpp_source.html#l00360">pFlow::PFtoVTK::convertTimeFolderPointFieldsSelected()</a>, <a class="el" href="selectBox_8cpp_source.html#l00025">selectBox::selectAllPointsInBox()</a>, and <a class="el" href="dynamicPointStructure_8cpp_source.html#l00181">dynamicPointStructure::update()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_ab9d8d4992e2a55273f2a74397321ad81_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_ab9d8d4992e2a55273f2a74397321ad81_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_ab9d8d4992e2a55273f2a74397321ad81_icgraph" id="classpFlow_1_1pointStructure_ab9d8d4992e2a55273f2a74397321ad81_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="269,111,376,138"/>
|
|
<area shape="rect" href="namespacepFlow_1_1PFtoVTK.html#a43810217a8e7b2859a59b0ea17b02728" title=" " alt="" coords="7,5,220,47"/>
|
|
<area shape="rect" href="namespacepFlow_1_1PFtoVTK.html#afed74f3e8fdc5e63c61b210f8fa1044c" title=" " alt="" coords="7,71,220,112"/>
|
|
<area shape="rect" href="classpFlow_1_1selectBox.html#a1374032c453ef21c7e97c572fb962a50" title=" " alt="" coords="24,136,203,177"/>
|
|
<area shape="rect" href="classpFlow_1_1dynamicPointStructure.html#a98372d2b87e1c67d4b2eb0517336abf7" title=" " alt="" coords="5,201,221,243"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8c8fdb437cc5162b6a36acb35cad4c61"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8c8fdb437cc5162b6a36acb35cad4c61">◆ </a></span>pointFlag() <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 <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#ab961c8edd5b57f034f472e7ee6fd8b3c">pFlow::int8Field_HD</a> & pointFlag </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="pointStructure_8cpp_source.html#l00070">70</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointField_8hpp_source.html#l00133">pointField< T >::pointFlag()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph" id="classpFlow_1_1pointStructure_a8c8fdb437cc5162b6a36acb35cad4c61_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="196,13,279,39"/>
|
|
<area shape="rect" href="classpFlow_1_1pointField.html#a313b7aa0a8e0fc78d0e9d1d8ee0b3f47" title=" " alt="" coords="5,5,148,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3d039dd7281b12efe26e02f64c5a4a43"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3d039dd7281b12efe26e02f64c5a4a43">◆ </a></span>getNewPointsIndices()</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_1uniquePtr.html">pFlow::uniquePtr</a>< <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">pFlow::int32IndexContainer</a> > getNewPointsIndices </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#aae6ad039f09c0676db11bd114136a3fa">int32</a> </td>
|
|
<td class="paramname"><em>numNewPoints</em></td><td>)</td>
|
|
<td> const</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="pointStructure_8cpp_source.html#l00076">76</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="Vector_8hpp_source.html#l00248">Vector< T, Allocator >::clear()</a>, <a class="el" href="error_8hpp_source.html#l00042">fatalErrorInFunction</a>, and <a class="el" href="pFlowMacros_8hpp_source.html#l00071">ForAll</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a3d039dd7281b12efe26e02f64c5a4a43_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a3d039dd7281b12efe26e02f64c5a4a43_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a3d039dd7281b12efe26e02f64c5a4a43_cgraph" id="classpFlow_1_1pointStructure_a3d039dd7281b12efe26e02f64c5a4a43_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,164,32"/>
|
|
<area shape="rect" href="classpFlow_1_1Vector.html#a3e122a9f9c04a4e2dffdfabde2f1de50" title=" " alt="" coords="212,5,361,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a79cf90bf54b5dc2b8cd0415152ee0875"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a79cf90bf54b5dc2b8cd0415152ee0875">◆ </a></span>TypeInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">TypeInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype">"pointStructure" </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a73f9025d1c0b6317c9ee017341592759"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a73f9025d1c0b6317c9ee017341592759">◆ </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_1pointStructure.html">pointStructure</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</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="a9e74d0b5a8fdbe326a0400e3d81d4ebf"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9e74d0b5a8fdbe326a0400e3d81d4ebf">◆ </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_1pointStructure.html">pointStructure</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1pointStructure.html">pointStructure</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="ad81a0ac43e7801c723a8976f90ea5d99"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad81a0ac43e7801c723a8976f90ea5d99">◆ </a></span>activePointsMaskD()</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_1pointStructure_1_1activePointsDevice.html">activePointsDevice</a> activePointsMaskD </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="pointStructure_8hpp_source.html#l00232">232</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00281">pointStructure::activeRange()</a>, <a class="el" href="pointStructure_8cpp_source.html#l00228">pointStructure::allActive()</a>, and <a class="el" href="VectorDual_8hpp_source.html#l00335">VectorDual< T, MemorySpace >::deviceVectorAll()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_ad81a0ac43e7801c723a8976f90ea5d99_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_ad81a0ac43e7801c723a8976f90ea5d99_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_ad81a0ac43e7801c723a8976f90ea5d99_cgraph" id="classpFlow_1_1pointStructure_ad81a0ac43e7801c723a8976f90ea5d99_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,56,152,83"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a7d8fce812101d1c38607cac47a618b8f" title=" " alt="" coords="222,5,325,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a2ce5480679b04413dd607e300cfd1d7b" title=" " alt="" coords="234,56,313,83"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#a36c25b92bd9a293baeda2c764016a27a" title=" " alt="" coords="200,107,347,149"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abca48c448a52376f2fdaf77e7481b72f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abca48c448a52376f2fdaf77e7481b72f">◆ </a></span>activePointsMaskH()</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_1pointStructure_1_1activePointsHost.html">activePointsHost</a> activePointsMaskH </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="pointStructure_8hpp_source.html#l00241">241</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00281">pointStructure::activeRange()</a>, <a class="el" href="pointStructure_8cpp_source.html#l00228">pointStructure::allActive()</a>, and <a class="el" href="VectorDual_8hpp_source.html#l00345">VectorDual< T, MemorySpace >::hostVectorAll()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointRectCell_8hpp_source.html#l00101">pointRectCell::mapPOints()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_cgraph" id="classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,56,152,83"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a7d8fce812101d1c38607cac47a618b8f" title=" " alt="" coords="222,5,325,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a2ce5480679b04413dd607e300cfd1d7b" title=" " alt="" coords="234,56,313,83"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorDual.html#a271544126231c80176a8159c3d102fb9" title=" " alt="" coords="200,107,347,149"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_icgraph" id="classpFlow_1_1pointStructure_abca48c448a52376f2fdaf77e7481b72f_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="208,13,355,39"/>
|
|
<area shape="rect" href="classpFlow_1_1pointRectCell.html#ab1b3e7c22e40d6e7a13bf59b378a8bd9" title=" " alt="" coords="5,5,160,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add2914189b8fa7e8c237001b63736061"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add2914189b8fa7e8c237001b63736061">◆ </a></span>pointPosition() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#aee8ae24174111b9caf1bc31c32fa0744">realx3Field_D</a>& pointPosition </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b05b09a0aa5e427a43e7717af538557"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b05b09a0aa5e427a43e7717af538557">◆ </a></span>pointFlag() <span class="overload">[2/2]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#ab961c8edd5b57f034f472e7ee6fd8b3c">int8Field_HD</a>& pointFlag </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aca3c70111b15c4a1ff2b3b56b3d7c4b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aca3c70111b15c4a1ff2b3b56b3d7c4b1">◆ </a></span>pointPositionHostAll()</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="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> auto pointPositionHostAll </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="pointStructure_8hpp_source.html#l00259">259</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="VectorSingle_8hpp_source.html#l00320">VectorSingle< T, MemorySpace >::hostVectorAll()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00158">pointStructure::pointPosition_</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="dynamicPointStructure_8hpp_source.html#l00108">dynamicPointStructure::pointPositionHostAll()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_cgraph" id="classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,13,160,39"/>
|
|
<area shape="rect" href="classpFlow_1_1VectorSingle.html#afd947e4fd626c211d08fb83380f3c63c" title=" " alt="" coords="208,5,357,47"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_icgraph" id="classpFlow_1_1pointStructure_aca3c70111b15c4a1ff2b3b56b3d7c4b1_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="269,13,424,39"/>
|
|
<area shape="rect" href="classpFlow_1_1dynamicPointStructure.html#ae465f6f4c1d4ed64dd49566f68d05df8" title=" " alt="" coords="5,5,221,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7fd505d804f671e5714194ca63a9155f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7fd505d804f671e5714194ca63a9155f">◆ </a></span>size()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">pFlow::label</a> size </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00210">210</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7618651ffb027109126be4771bac4cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7618651ffb027109126be4771bac4cc">◆ </a></span>capacity()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">pFlow::label</a> capacity </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00216">216</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa90bf675595664df833d4dfd361b3863"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa90bf675595664df833d4dfd361b3863">◆ </a></span>numActive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">pFlow::label</a> numActive </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00222">222</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2ce5480679b04413dd607e300cfd1d7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ce5480679b04413dd607e300cfd1d7b">◆ </a></span>allActive()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool allActive </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00228">228</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8hpp_source.html#l00232">pointStructure::activePointsMaskD()</a>, <a class="el" href="pointStructure_8hpp_source.html#l00241">pointStructure::activePointsMaskH()</a>, and <a class="el" href="pointField_8hpp_source.html#l00123">pointField< T >::allActive()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph" id="classpFlow_1_1pointStructure_a2ce5480679b04413dd607e300cfd1d7b_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="200,56,279,83"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#ad81a0ac43e7801c723a8976f90ea5d99" title=" " alt="" coords="5,5,152,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#abca48c448a52376f2fdaf77e7481b72f" title=" " alt="" coords="5,56,152,83"/>
|
|
<area shape="rect" href="classpFlow_1_1pointField.html#aab9550b3f59f76a254d15a2d537bb395" title=" " alt="" coords="7,107,150,149"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7d8fce812101d1c38607cac47a618b8f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7d8fce812101d1c38607cac47a618b8f">◆ </a></span>activeRange()</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="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> <a class="el" href="namespacepFlow.html#ad8085fcd475be6bdf841bcdd9b9225ee">range</a> activeRange </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="pointStructure_8hpp_source.html#l00281">281</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00164">pointStructure::activeRange_</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8hpp_source.html#l00232">pointStructure::activePointsMaskD()</a>, <a class="el" href="pointStructure_8hpp_source.html#l00241">pointStructure::activePointsMaskH()</a>, <a class="el" href="pointField_8hpp_source.html#l00138">pointField< T >::activeRange()</a>, and <a class="el" href="pointRectCell_8hpp_source.html#l00101">pointRectCell::mapPOints()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph" id="classpFlow_1_1pointStructure_a7d8fce812101d1c38607cac47a618b8f_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="403,81,505,108"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#ad81a0ac43e7801c723a8976f90ea5d99" title=" " alt="" coords="208,5,355,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#abca48c448a52376f2fdaf77e7481b72f" title=" " alt="" coords="208,56,355,83"/>
|
|
<area shape="rect" href="classpFlow_1_1pointRectCell.html#ab1b3e7c22e40d6e7a13bf59b378a8bd9" title=" " alt="" coords="5,74,160,115"/>
|
|
<area shape="rect" href="classpFlow_1_1pointField.html#afef304b4d4497e45857f6edef9b049e6" title=" " alt="" coords="210,158,353,199"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a785cd9cdbd48a18c6bddb623fa1740da"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a785cd9cdbd48a18c6bddb623fa1740da">◆ </a></span>isActive()</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="pFlowMacros_8hpp.html#a542d326bc30e30d52e9deb402759b872">INLINE_FUNCTION_H</a> bool isActive </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a39f5f71474553bc78726494fa09dd0fb">label</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="pointStructure_8hpp_source.html#l00287">287</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00053">pointStructure::ACTIVE</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00155">pointStructure::pointFlag_</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointField_8hpp_source.html#l00129">pointField< T >::isActive()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph" id="classpFlow_1_1pointStructure_a785cd9cdbd48a18c6bddb623fa1740da_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="196,13,271,39"/>
|
|
<area shape="rect" href="classpFlow_1_1pointField.html#a785cd9cdbd48a18c6bddb623fa1740da" title=" " alt="" coords="5,5,148,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5ed14c8dd71456ae98f9f3122bc36cda"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5ed14c8dd71456ae98f9f3122bc36cda">◆ </a></span>markDeleteOutOfBox()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> size_t markDeleteOutOfBox </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1box.html">box</a> & </td>
|
|
<td class="paramname"><em>domain</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00235">235</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00052">pointStructure::DELETED</a>, <a class="el" href="error_8hpp_source.html#l00042">fatalErrorInFunction</a>, <a class="el" href="error_8hpp_source.html#l00057">fatalExit</a>, <a class="el" href="pointStructureKernels_8hpp_source.html#l00032">pFlow::pointStructureKernels::markDeleteOutOfBox()</a>, and <a class="el" href="eventMessage_8hpp_source.html#l00039">eventMessage::RANGE_CHANGED</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="dynamicPointStructure_8hpp_source.html#l00113">dynamicPointStructure::markDeleteOutOfBox()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_cgraph" id="classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,13,168,39"/>
|
|
<area shape="rect" href="namespacepFlow_1_1pointStructureKernels.html#a440c2b7765806a499f4248b4adb1f8ee" title=" " alt="" coords="216,5,424,47"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_icgraph" id="classpFlow_1_1pointStructure_a5ed14c8dd71456ae98f9f3122bc36cda_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="269,13,432,39"/>
|
|
<area shape="rect" href="classpFlow_1_1dynamicPointStructure.html#ae7e26ea07014ff5bd1119588dbb77709" title=" " alt="" coords="5,5,221,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9b3346d6a97542cabc9653282eda4a31"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b3346d6a97542cabc9653282eda4a31">◆ </a></span>updateForDelete()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool updateForDelete </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00291">291</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="error_8hpp_source.html#l00047">notImplementedFunction</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a12826e5d1ae021ea1945fa6969d16086"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a12826e5d1ae021ea1945fa6969d16086">◆ </a></span>insertedPointIndex()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> auto insertedPointIndex </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="pointStructure_8hpp_source.html#l00305">305</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8hpp_source.html#l00167">pointStructure::tobeInsertedIndex_</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="dynamicPointStructure_8cpp_source.html#l00181">dynamicPointStructure::update()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a12826e5d1ae021ea1945fa6969d16086_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a12826e5d1ae021ea1945fa6969d16086_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a12826e5d1ae021ea1945fa6969d16086_icgraph" id="classpFlow_1_1pointStructure_a12826e5d1ae021ea1945fa6969d16086_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="269,13,413,39"/>
|
|
<area shape="rect" href="classpFlow_1_1dynamicPointStructure.html#a98372d2b87e1c67d4b2eb0517336abf7" title=" " alt="" coords="5,5,221,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad4d8846f33f2c2d33873fc529b35f0b4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad4d8846f33f2c2d33873fc529b35f0b4">◆ </a></span>insertedPointIndexH()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> auto insertedPointIndexH </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="pointStructure_8hpp_source.html#l00311">311</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="indexContainer_8hpp_source.html#l00143">indexContainer< IndexType >::hostView()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00167">pointStructure::tobeInsertedIndex_</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_ad4d8846f33f2c2d33873fc529b35f0b4_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_ad4d8846f33f2c2d33873fc529b35f0b4_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_ad4d8846f33f2c2d33873fc529b35f0b4_cgraph" id="classpFlow_1_1pointStructure_ad4d8846f33f2c2d33873fc529b35f0b4_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,13,160,39"/>
|
|
<area shape="rect" href="classpFlow_1_1indexContainer.html#a5b8b45947cc69fbfb94a443cd6dc41f6" title=" " alt="" coords="208,5,375,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a01e096ba69cc9cf35320e827465f7337"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a01e096ba69cc9cf35320e827465f7337">◆ </a></span>insertedPointIndexD()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> auto insertedPointIndexD </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="pointStructure_8hpp_source.html#l00317">317</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="indexContainer_8hpp_source.html#l00148">indexContainer< IndexType >::deviceView()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00167">pointStructure::tobeInsertedIndex_</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a01e096ba69cc9cf35320e827465f7337_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a01e096ba69cc9cf35320e827465f7337_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a01e096ba69cc9cf35320e827465f7337_cgraph" id="classpFlow_1_1pointStructure_a01e096ba69cc9cf35320e827465f7337_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,13,160,39"/>
|
|
<area shape="rect" href="classpFlow_1_1indexContainer.html#abe2bb54e3d8d44844edc05a46accd8d4" title=" " alt="" coords="208,5,375,47"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d20becf23a4c5cb98ff7b4e05717190"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d20becf23a4c5cb98ff7b4e05717190">◆ </a></span>insertPoints()</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="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> <a class="el" href="classpFlow_1_1uniquePtr.html">pFlow::uniquePtr</a>< <a class="el" href="namespacepFlow.html#a27c4d9af27a6e7595097b77d05874147">pFlow::int32IndexContainer</a> > insertPoints </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#aede0f5a4a44d271e4e260cdb01032a61">realx3Vector</a> & </td>
|
|
<td class="paramname"><em>pos</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1setFieldList.html">setFieldList</a> & </td>
|
|
<td class="paramname"><em>setField</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1repository.html">repository</a> & </td>
|
|
<td class="paramname"><em>owner</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1List.html">List</a>< <a class="el" href="classpFlow_1_1eventObserver.html">eventObserver</a> * > & </td>
|
|
<td class="paramname"><em>exclusionList</em> = <code>{nullptr}</code> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8cpp_source.html#l00300">300</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="eventMessage_8hpp_source.html#l00068">eventMessage::add()</a>, <a class="el" href="eventMessage_8hpp_source.html#l00038">eventMessage::CAP_CHANGED</a>, <a class="el" href="eventMessage_8hpp_source.html#l00035">eventMessage::INSERT</a>, <a class="el" href="VectorMath_8hpp_source.html#l00164">pFlow::max()</a>, <a class="el" href="VectorMath_8hpp_source.html#l00138">pFlow::min()</a>, <a class="el" href="eventMessage_8hpp_source.html#l00039">eventMessage::RANGE_CHANGED</a>, <a class="el" href="Vector_8hpp_source.html#l00299">Vector< T, Allocator >::size()</a>, and <a class="el" href="eventMessage_8hpp_source.html#l00037">eventMessage::SIZE_CHANGED</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a9d20becf23a4c5cb98ff7b4e05717190_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a9d20becf23a4c5cb98ff7b4e05717190_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a9d20becf23a4c5cb98ff7b4e05717190_cgraph" id="classpFlow_1_1pointStructure_a9d20becf23a4c5cb98ff7b4e05717190_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,81,104,108"/>
|
|
<area shape="rect" href="classpFlow_1_1eventMessage.html#a16b5d7d13bf51d2ff4c0fba174666941" title=" " alt="" coords="152,5,347,32"/>
|
|
<area shape="rect" href="namespacepFlow.html#ae14bf16748b3144baa1112f08c2a83b1" title=" " alt="" coords="201,56,298,83"/>
|
|
<area shape="rect" href="namespacepFlow.html#aba2f2ccdd3d4a6b403a2c2d379198396" title=" " alt="" coords="203,107,296,133"/>
|
|
<area shape="rect" href="classpFlow_1_1Vector.html#a10efdf47ffedbdc720f71c2f72b98d98" title=" " alt="" coords="178,157,321,184"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="addd0db43c233e851c7ef9b357a5fdeba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#addd0db43c233e851c7ef9b357a5fdeba">◆ </a></span>readPointStructure()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool readPointStructure </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="pointStructure_8cpp_source.html#l00389">389</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="error_8hpp_source.html#l00049">ioErrorInFile</a>, <a class="el" href="IOstream_8hpp_source.html#l00187">IOstream::lineNumber()</a>, <a class="el" href="iIstreamI_8hpp_source.html#l00068">iIstream::lookupDataOrSet()</a>, and <a class="el" href="IOstream_8cpp_source.html#l00031">IOstream::name()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8hpp_source.html#l00347">pointStructure::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_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph" id="classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,64,148,91"/>
|
|
<area shape="rect" href="classpFlow_1_1IOstream.html#a607efe5fb94edbe4cfa890c4907e76c3" title=" " alt="" coords="196,5,408,32"/>
|
|
<area shape="rect" href="classpFlow_1_1iIstream.html#a6b741dd8443f554f5de5b98897f2eb77" title=" " alt="" coords="200,57,404,98"/>
|
|
<area shape="rect" href="classpFlow_1_1IOstream.html#ac9b54653d0ec63ee05f64a185437b335" title=" " alt="" coords="215,123,389,149"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_icgraph" id="classpFlow_1_1pointStructure_addd0db43c233e851c7ef9b357a5fdeba_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="104,5,247,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#ae1d42751915e8566dac19658cc498ffa" title=" " alt="" coords="5,5,56,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a329d7fb71b168b07c6536afeb97880fa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a329d7fb71b168b07c6536afeb97880fa">◆ </a></span>writePointStructure()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> bool writePointStructure </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="pointStructure_8cpp_source.html#l00417">417</a> of file <a class="el" href="pointStructure_8cpp_source.html">pointStructure.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="error_8hpp_source.html#l00049">ioErrorInFile</a>, <a class="el" href="IOstream_8hpp_source.html#l00187">IOstream::lineNumber()</a>, <a class="el" href="IOstream_8cpp_source.html#l00031">IOstream::name()</a>, and <a class="el" href="iOstream_8hpp_source.html#l00217">iOstream::writeWordEntry()</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8hpp_source.html#l00354">pointStructure::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_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph" id="classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,56,152,83"/>
|
|
<area shape="rect" href="classpFlow_1_1IOstream.html#a607efe5fb94edbe4cfa890c4907e76c3" title=" " alt="" coords="200,5,412,32"/>
|
|
<area shape="rect" href="classpFlow_1_1IOstream.html#ac9b54653d0ec63ee05f64a185437b335" title=" " alt="" coords="219,56,393,83"/>
|
|
<area shape="rect" href="classpFlow_1_1iOstream.html#a21c60a5f3cd7a26eb97fa28923cbaec6" title=" " alt="" coords="205,107,407,149"/>
|
|
</map>
|
|
</div>
|
|
<div class="dynheader">
|
|
Here is the caller graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_icgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_icgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_icgraph" id="classpFlow_1_1pointStructure_a329d7fb71b168b07c6536afeb97880fa_icgraph">
|
|
<area shape="rect" title=" " alt="" coords="108,5,255,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#aa7d820a4dd0777a9a82aee242b83a167" title=" " alt="" coords="5,5,60,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae1d42751915e8566dac19658cc498ffa"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae1d42751915e8566dac19658cc498ffa">◆ </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"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> 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="pointStructure_8hpp_source.html#l00347">347</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8cpp_source.html#l00389">pointStructure::readPointStructure()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_ae1d42751915e8566dac19658cc498ffa_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_ae1d42751915e8566dac19658cc498ffa_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_ae1d42751915e8566dac19658cc498ffa_cgraph" id="classpFlow_1_1pointStructure_ae1d42751915e8566dac19658cc498ffa_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,56,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#addd0db43c233e851c7ef9b357a5fdeba" title=" " alt="" coords="104,5,247,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa7d820a4dd0777a9a82aee242b83a167"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7d820a4dd0777a9a82aee242b83a167">◆ </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"><a class="el" href="pFlowMacros_8hpp.html#a4a0e2a760ea30cb5fe3d40c0cb3fe4a9">FUNCTION_H</a> 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="pointStructure_8hpp_source.html#l00354">354</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="pointStructure_8cpp_source.html#l00417">pointStructure::writePointStructure()</a>.</p>
|
|
<div class="dynheader">
|
|
Here is the call graph for this function:</div>
|
|
<div class="dyncontent">
|
|
<div class="center"><img src="classpFlow_1_1pointStructure_aa7d820a4dd0777a9a82aee242b83a167_cgraph.png" border="0" usemap="#classpFlow_1_1pointStructure_aa7d820a4dd0777a9a82aee242b83a167_cgraph" alt=""/></div>
|
|
<map name="classpFlow_1_1pointStructure_aa7d820a4dd0777a9a82aee242b83a167_cgraph" id="classpFlow_1_1pointStructure_aa7d820a4dd0777a9a82aee242b83a167_cgraph">
|
|
<area shape="rect" title=" " alt="" coords="5,5,60,32"/>
|
|
<area shape="rect" href="classpFlow_1_1pointStructure.html#a329d7fb71b168b07c6536afeb97880fa" title=" " alt="" coords="108,5,255,32"/>
|
|
</map>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Friends And Related Function Documentation</h2>
|
|
<a id="ae463715b3c82ae0f8d56122e37372a0c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae463715b3c82ae0f8d56122e37372a0c">◆ </a></span>dynamicPointStructure</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">friend class <a class="el" href="classpFlow_1_1dynamicPointStructure.html">dynamicPointStructure</a></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">friend</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8hpp_source.html#l00191">191</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="ad77e9b360d4fbedd81ae50586729695e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad77e9b360d4fbedd81ae50586729695e">◆ </a></span>maxSizeDefault_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const size_t maxSizeDefault_ = 10000</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="pointStructure_8hpp_source.html#l00057">57</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a359635c7fac59b5bfc19941fffb5cb34"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a359635c7fac59b5bfc19941fffb5cb34">◆ </a></span>numPoints_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">size_t numPoints_ = 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="pointStructure_8hpp_source.html#l00149">149</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab9e4162d96661b7497d5f023010ea028"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9e4162d96661b7497d5f023010ea028">◆ </a></span>maxPoints_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">size_t maxPoints_ = <a class="el" href="classpFlow_1_1pointStructure.html#ad77e9b360d4fbedd81ae50586729695e">maxSizeDefault_</a></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="pointStructure_8hpp_source.html#l00152">152</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2cb8869572656a6734c3c2806f5b320"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2cb8869572656a6734c3c2806f5b320">◆ </a></span>pointFlag_</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#ab961c8edd5b57f034f472e7ee6fd8b3c">int8Field_HD</a> pointFlag_</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="pointStructure_8hpp_source.html#l00155">155</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00287">pointStructure::isActive()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8ef76d271b8ab8c8b4f3af04f17e6f97"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8ef76d271b8ab8c8b4f3af04f17e6f97">◆ </a></span>pointPosition_</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#aee8ae24174111b9caf1bc31c32fa0744">realx3Field_D</a> pointPosition_</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="pointStructure_8hpp_source.html#l00158">158</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00259">pointStructure::pointPositionHostAll()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0858a722cbea1a0b22d3b90fd4f44e3e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0858a722cbea1a0b22d3b90fd4f44e3e">◆ </a></span>numActivePoints_</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">size_t numActivePoints_ = 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="pointStructure_8hpp_source.html#l00161">161</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6c02c190c595dadd863a3ecad6ccf4e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c02c190c595dadd863a3ecad6ccf4e6">◆ </a></span>activeRange_</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#ad8085fcd475be6bdf841bcdd9b9225ee">range</a> activeRange_</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="pointStructure_8hpp_source.html#l00164">164</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8hpp_source.html#l00281">pointStructure::activeRange()</a>, and <a class="el" href="pointStructure_8cpp_source.html#l00030">pointStructure::evaluatePointStructure()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1be475213d1735ff93b694f9e87dcf9b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1be475213d1735ff93b694f9e87dcf9b">◆ </a></span>tobeInsertedIndex_</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#a27c4d9af27a6e7595097b77d05874147">int32IndexContainer</a> tobeInsertedIndex_</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="pointStructure_8hpp_source.html#l00167">167</a> of file <a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="pointStructure_8hpp_source.html#l00305">pointStructure::insertedPointIndex()</a>, <a class="el" href="pointStructure_8hpp_source.html#l00317">pointStructure::insertedPointIndexD()</a>, and <a class="el" href="pointStructure_8hpp_source.html#l00311">pointStructure::insertedPointIndexH()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/phasicFlow/structuredData/pointStructure/<a class="el" href="pointStructure_8hpp_source.html">pointStructure.hpp</a></li>
|
|
<li>src/phasicFlow/structuredData/pointStructure/<a class="el" href="pointStructure_8cpp_source.html">pointStructure.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_1pointStructure.html">pointStructure</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>
|