945 lines
68 KiB
HTML
945 lines
68 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"/>
|
|
<meta name="description" content="PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.">
|
|
<title>PhasicFlow: plane 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>
|
|
<script type="text/x-mathjax-config">
|
|
MathJax.Hub.Config({
|
|
extensions: ["tex2jax.js"],
|
|
jax: ["input/TeX","output/HTML-CSS"],
|
|
});
|
|
</script>
|
|
<script type="text/javascript" async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></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" >
|
|
<tbody>
|
|
<tr>
|
|
<td id="projectlogo"><a href="https://github.com/PhasicFlow"><img alt="Logo" src="phasicFlow_logo.png"></a></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>
|
|
<tr>
|
|
<td id="projectbrief">
|
|
<a href="https://https://cemf.ir">www.cemf.ir</a>
|
|
</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_1plane.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#pub-methods">Public Member Functions</a> |
|
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classpFlow_1_1plane-members.html">List of all members</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">plane Class Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for plane:</div>
|
|
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1plane__inherit__graph.png" border="0" usemap="#plane_inherit__map" alt="Inheritance graph"/></div>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Collaboration diagram for plane:</div>
|
|
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1plane__coll__graph.png" border="0" usemap="#plane_coll__map" alt="Collaboration graph"/></div>
|
|
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
|
Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:aef7d3825ebeea73a524a94f8ab1dd27e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#aef7d3825ebeea73a524a94f8ab1dd27e">plane</a> ()</td></tr>
|
|
<tr class="separator:aef7d3825ebeea73a524a94f8ab1dd27e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c07048153120eb03c7bedf9c210f2c7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a1c07048153120eb03c7bedf9c210f2c7">plane</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#ade3ff6ed0abbe4ddc20543fce45f1f33">p1</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#a769ca379272e7b6d103058049dfe64e6">p2</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#ab38ff3b90e8717a649a1bf68e607085a">p3</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#ae149f1e513790205e6b46292841c0fb8">p4</a>)</td></tr>
|
|
<tr class="separator:a1c07048153120eb03c7bedf9c210f2c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa853403a2ab73337e84f6fba2eb37f2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#aa853403a2ab73337e84f6fba2eb37f2c">plane</a> (const <a class="el" href="classpFlow_1_1plane.html">plane</a> &)=default</td></tr>
|
|
<tr class="separator:aa853403a2ab73337e84f6fba2eb37f2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a82faf43eb0d053ca59bc2f561c0f32dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a82faf43eb0d053ca59bc2f561c0f32dd">plane</a> (<a class="el" href="classpFlow_1_1plane.html">plane</a> &&)=default</td></tr>
|
|
<tr class="separator:a82faf43eb0d053ca59bc2f561c0f32dd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3fd7f78cae0475d0dcacdbc01b9f8148"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a3fd7f78cae0475d0dcacdbc01b9f8148">operator=</a> (const <a class="el" href="classpFlow_1_1plane.html">plane</a> &)=default</td></tr>
|
|
<tr class="separator:a3fd7f78cae0475d0dcacdbc01b9f8148"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af445d3e9d1be391bcd6936591b031e2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#af445d3e9d1be391bcd6936591b031e2e">operator=</a> (<a class="el" href="classpFlow_1_1plane.html">plane</a> &&)=default</td></tr>
|
|
<tr class="separator:af445d3e9d1be391bcd6936591b031e2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a593b1ea3c5751c065a60b887bb1f3b7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a593b1ea3c5751c065a60b887bb1f3b7b">~plane</a> ()=default</td></tr>
|
|
<tr class="separator:a593b1ea3c5751c065a60b887bb1f3b7b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ade3ff6ed0abbe4ddc20543fce45f1f33"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#ade3ff6ed0abbe4ddc20543fce45f1f33">p1</a> () const</td></tr>
|
|
<tr class="separator:ade3ff6ed0abbe4ddc20543fce45f1f33"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a769ca379272e7b6d103058049dfe64e6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a769ca379272e7b6d103058049dfe64e6">p2</a> () const</td></tr>
|
|
<tr class="separator:a769ca379272e7b6d103058049dfe64e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab38ff3b90e8717a649a1bf68e607085a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#ab38ff3b90e8717a649a1bf68e607085a">p3</a> () const</td></tr>
|
|
<tr class="separator:ab38ff3b90e8717a649a1bf68e607085a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae149f1e513790205e6b46292841c0fb8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#ae149f1e513790205e6b46292841c0fb8">p4</a> () const</td></tr>
|
|
<tr class="separator:ae149f1e513790205e6b46292841c0fb8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b413f57fecc1a8faf93d51283e0770b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a8b413f57fecc1a8faf93d51283e0770b">line1</a> () const</td></tr>
|
|
<tr class="separator:a8b413f57fecc1a8faf93d51283e0770b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a43c8b037078cf66bd1d845f727a97805"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a43c8b037078cf66bd1d845f727a97805">line2</a> () const</td></tr>
|
|
<tr class="separator:a43c8b037078cf66bd1d845f727a97805"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acea123adf404b00c599ee51999ac1911"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#acea123adf404b00c599ee51999ac1911">line3</a> () const</td></tr>
|
|
<tr class="separator:acea123adf404b00c599ee51999ac1911"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6249b5bf9fec492ecb0b7f620af20456"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a6249b5bf9fec492ecb0b7f620af20456">line4</a> () const</td></tr>
|
|
<tr class="separator:a6249b5bf9fec492ecb0b7f620af20456"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a606e6eacc4b737c62146ce0229805574"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1plane.html">plane</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a606e6eacc4b737c62146ce0229805574">parallelPlane</a> (<a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> distance) const</td></tr>
|
|
<tr class="separator:a606e6eacc4b737c62146ce0229805574"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6bf2477a54590412f4e528c81549535c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a6bf2477a54590412f4e528c81549535c">infPlane</a> () const</td></tr>
|
|
<tr class="separator:a6bf2477a54590412f4e528c81549535c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classpFlow_1_1infinitePlane"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classpFlow_1_1infinitePlane')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a></td></tr>
|
|
<tr class="memitem:a27197122afaaf026f352136a863e4ee0 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a27197122afaaf026f352136a863e4ee0">TypeInfoNV</a> ("infinitePlane")</td></tr>
|
|
<tr class="separator:a27197122afaaf026f352136a863e4ee0 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd7fc90fd6b1eac954f286f7764829c9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#acd7fc90fd6b1eac954f286f7764829c9">infinitePlane</a> ()</td></tr>
|
|
<tr class="memdesc:acd7fc90fd6b1eac954f286f7764829c9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="mdescLeft"> </td><td class="mdescRight">Default. <a href="classpFlow_1_1infinitePlane.html#acd7fc90fd6b1eac954f286f7764829c9">More...</a><br /></td></tr>
|
|
<tr class="separator:acd7fc90fd6b1eac954f286f7764829c9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a587522b5026eee73dc23d11b68a4e672 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a587522b5026eee73dc23d11b68a4e672">infinitePlane</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1infinitePlane.html#af6a316b3df6a0d9a704387ae39007746">normal</a>, const <a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> &<a class="el" href="classpFlow_1_1infinitePlane.html#a5c4162b5387df60be88aa9709090c5b0">d</a>)</td></tr>
|
|
<tr class="memdesc:a587522b5026eee73dc23d11b68a4e672 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="mdescLeft"> </td><td class="mdescRight">From components. <a href="classpFlow_1_1infinitePlane.html#a587522b5026eee73dc23d11b68a4e672">More...</a><br /></td></tr>
|
|
<tr class="separator:a587522b5026eee73dc23d11b68a4e672 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4d949666614a83a830bc6b39be6e0cf inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#ae4d949666614a83a830bc6b39be6e0cf">infinitePlane</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1infinitePlane.html#af6a316b3df6a0d9a704387ae39007746">normal</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p)</td></tr>
|
|
<tr class="separator:ae4d949666614a83a830bc6b39be6e0cf inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76545e3915a8c3f0c7c2ccab85268130 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a76545e3915a8c3f0c7c2ccab85268130">infinitePlane</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p1, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p2, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p3)</td></tr>
|
|
<tr class="memdesc:a76545e3915a8c3f0c7c2ccab85268130 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="mdescLeft"> </td><td class="mdescRight">From 3 points. <a href="classpFlow_1_1infinitePlane.html#a76545e3915a8c3f0c7c2ccab85268130">More...</a><br /></td></tr>
|
|
<tr class="separator:a76545e3915a8c3f0c7c2ccab85268130 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a608b9752bec5a5df97ac0edd96317de9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a33a666cbe329b9d3d1d607ac93fc12b7">FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a608b9752bec5a5df97ac0edd96317de9">infinitePlane</a> (const <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> &)=default</td></tr>
|
|
<tr class="separator:a608b9752bec5a5df97ac0edd96317de9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5633519e36cda1942b9773274074bac9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a33a666cbe329b9d3d1d607ac93fc12b7">FUNCTION_HD</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a5633519e36cda1942b9773274074bac9">infinitePlane</a> (<a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> &&)=default</td></tr>
|
|
<tr class="separator:a5633519e36cda1942b9773274074bac9 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5b227a02e1da980b2d9b294cc25399c inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a33a666cbe329b9d3d1d607ac93fc12b7">FUNCTION_HD</a> <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#aa5b227a02e1da980b2d9b294cc25399c">operator=</a> (const <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> &)=default</td></tr>
|
|
<tr class="separator:aa5b227a02e1da980b2d9b294cc25399c inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a403c2a4d21a1e21b9b2749a711a345ff inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a33a666cbe329b9d3d1d607ac93fc12b7">FUNCTION_HD</a> <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a403c2a4d21a1e21b9b2749a711a345ff">operator=</a> (<a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> &&)=default</td></tr>
|
|
<tr class="separator:a403c2a4d21a1e21b9b2749a711a345ff inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1c4e706e73bdf329def09626a57e0a2b inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a1c4e706e73bdf329def09626a57e0a2b">~infinitePlane</a> ()=default</td></tr>
|
|
<tr class="separator:a1c4e706e73bdf329def09626a57e0a2b inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7896cbebfb76bc62d4bf826d996d0c6 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#ac7896cbebfb76bc62d4bf826d996d0c6">pointFromPlane</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p) const</td></tr>
|
|
<tr class="separator:ac7896cbebfb76bc62d4bf826d996d0c6 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a011f57f785cc7537354e994c49089b3b inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a011f57f785cc7537354e994c49089b3b">pointInPositiveSide</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p) const</td></tr>
|
|
<tr class="separator:a011f57f785cc7537354e994c49089b3b inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab33fc571366321d14725661a55100e33 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#ab33fc571366321d14725661a55100e33">pointInNegativeSide</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p) const</td></tr>
|
|
<tr class="separator:ab33fc571366321d14725661a55100e33 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a780948667645ab2a736504a3529d3747 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a780948667645ab2a736504a3529d3747">inPositiveDistance</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p, <a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> dist) const</td></tr>
|
|
<tr class="separator:a780948667645ab2a736504a3529d3747 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abae50ef05666692bd4f267096d8d08f6 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#abae50ef05666692bd4f267096d8d08f6">inNegativeDistance</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p, <a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> dist) const</td></tr>
|
|
<tr class="separator:abae50ef05666692bd4f267096d8d08f6 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aba1fe4850c68b4db01a2a22c581534ae inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#aba1fe4850c68b4db01a2a22c581534ae">pointOnPlane</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p) const</td></tr>
|
|
<tr class="separator:aba1fe4850c68b4db01a2a22c581534ae inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a03c6784ff46ffab948664762095b0c47 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a03c6784ff46ffab948664762095b0c47">projectPoint</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p) const</td></tr>
|
|
<tr class="separator:a03c6784ff46ffab948664762095b0c47 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa0c1f361a1aa259a6db67f452c3e8330 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#aa0c1f361a1aa259a6db67f452c3e8330">parallel</a> (const <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> &pln) const</td></tr>
|
|
<tr class="separator:aa0c1f361a1aa259a6db67f452c3e8330 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a94e0ffec0849b31aa9aa1cd5274e1bce inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a94e0ffec0849b31aa9aa1cd5274e1bce">parallelTouch</a> (const <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a> &pln) const</td></tr>
|
|
<tr class="separator:a94e0ffec0849b31aa9aa1cd5274e1bce inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af6a316b3df6a0d9a704387ae39007746 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#af6a316b3df6a0d9a704387ae39007746">normal</a> () const</td></tr>
|
|
<tr class="separator:af6a316b3df6a0d9a704387ae39007746 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5c4162b5387df60be88aa9709090c5b0 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> auto & </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a5c4162b5387df60be88aa9709090c5b0">d</a> () const</td></tr>
|
|
<tr class="separator:a5c4162b5387df60be88aa9709090c5b0 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6a40de4ceed55b2f78cf3027739dfd91 inherit pub_methods_classpFlow_1_1infinitePlane"><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_1infinitePlane.html#a6a40de4ceed55b2f78cf3027739dfd91">write</a> (<a class="el" href="classpFlow_1_1iOstream.html">iOstream</a> &os) const</td></tr>
|
|
<tr class="separator:a6a40de4ceed55b2f78cf3027739dfd91 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aff8e92ab47032ae811d1271161cb9b22 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#aff8e92ab47032ae811d1271161cb9b22">read</a> (<a class="el" href="classpFlow_1_1iIstream.html">iIstream</a> &is)</td></tr>
|
|
<tr class="separator:aff8e92ab47032ae811d1271161cb9b22 inherit pub_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
|
Static Public Member Functions</h2></td></tr>
|
|
<tr class="memitem:af4b34c204a3f6731f45cdf6ffe641abb"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#af4b34c204a3f6731f45cdf6ffe641abb">validPlane4</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#ade3ff6ed0abbe4ddc20543fce45f1f33">p1</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#a769ca379272e7b6d103058049dfe64e6">p2</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#ab38ff3b90e8717a649a1bf68e607085a">p3</a>, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &<a class="el" href="classpFlow_1_1plane.html#ae149f1e513790205e6b46292841c0fb8">p4</a>)</td></tr>
|
|
<tr class="separator:af4b34c204a3f6731f45cdf6ffe641abb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_static_methods_classpFlow_1_1infinitePlane"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classpFlow_1_1infinitePlane')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a></td></tr>
|
|
<tr class="memitem:a1e6e790d78579baf2dd1d940b8446dcc inherit pub_static_methods_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a1e6e790d78579baf2dd1d940b8446dcc">validPlane3</a> (const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p1, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p2, const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> &p3)</td></tr>
|
|
<tr class="separator:a1e6e790d78579baf2dd1d940b8446dcc inherit pub_static_methods_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
|
|
Private Attributes</h2></td></tr>
|
|
<tr class="memitem:a3dbbeee301e1c6cf679b8f2bbbb9ba81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a3dbbeee301e1c6cf679b8f2bbbb9ba81">p1_</a></td></tr>
|
|
<tr class="memdesc:a3dbbeee301e1c6cf679b8f2bbbb9ba81"><td class="mdescLeft"> </td><td class="mdescRight">First point. <a href="classpFlow_1_1plane.html#a3dbbeee301e1c6cf679b8f2bbbb9ba81">More...</a><br /></td></tr>
|
|
<tr class="separator:a3dbbeee301e1c6cf679b8f2bbbb9ba81"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c834510e42988cef9d46bac7d78c307"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a0c834510e42988cef9d46bac7d78c307">p2_</a></td></tr>
|
|
<tr class="memdesc:a0c834510e42988cef9d46bac7d78c307"><td class="mdescLeft"> </td><td class="mdescRight">Second point. <a href="classpFlow_1_1plane.html#a0c834510e42988cef9d46bac7d78c307">More...</a><br /></td></tr>
|
|
<tr class="separator:a0c834510e42988cef9d46bac7d78c307"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9a09b91ae78f15c2244eb0601532f024"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#a9a09b91ae78f15c2244eb0601532f024">p3_</a></td></tr>
|
|
<tr class="memdesc:a9a09b91ae78f15c2244eb0601532f024"><td class="mdescLeft"> </td><td class="mdescRight">Third point. <a href="classpFlow_1_1plane.html#a9a09b91ae78f15c2244eb0601532f024">More...</a><br /></td></tr>
|
|
<tr class="separator:a9a09b91ae78f15c2244eb0601532f024"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae958582a5830372ede8702fd4ba89c6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1plane.html#ae958582a5830372ede8702fd4ba89c6f">p4_</a></td></tr>
|
|
<tr class="memdesc:ae958582a5830372ede8702fd4ba89c6f"><td class="mdescLeft"> </td><td class="mdescRight">Fourth point. <a href="classpFlow_1_1plane.html#ae958582a5830372ede8702fd4ba89c6f">More...</a><br /></td></tr>
|
|
<tr class="separator:ae958582a5830372ede8702fd4ba89c6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
|
Additional Inherited Members</h2></td></tr>
|
|
<tr class="inherit_header pro_attribs_classpFlow_1_1infinitePlane"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classpFlow_1_1infinitePlane')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classpFlow_1_1infinitePlane.html">infinitePlane</a></td></tr>
|
|
<tr class="memitem:a7b2b12cb780dd3dd5e93a7ebb25f1714 inherit pro_attribs_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a7b2b12cb780dd3dd5e93a7ebb25f1714">normal_</a> {1,0,0}</td></tr>
|
|
<tr class="memdesc:a7b2b12cb780dd3dd5e93a7ebb25f1714 inherit pro_attribs_classpFlow_1_1infinitePlane"><td class="mdescLeft"> </td><td class="mdescRight">normal vector <a href="classpFlow_1_1infinitePlane.html#a7b2b12cb780dd3dd5e93a7ebb25f1714">More...</a><br /></td></tr>
|
|
<tr class="separator:a7b2b12cb780dd3dd5e93a7ebb25f1714 inherit pro_attribs_classpFlow_1_1infinitePlane"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8bee27e5ca221fba4c0979dec893ef45 inherit pro_attribs_classpFlow_1_1infinitePlane"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classpFlow_1_1infinitePlane.html#a8bee27e5ca221fba4c0979dec893ef45">d_</a> = 0</td></tr>
|
|
<tr class="memdesc:a8bee27e5ca221fba4c0979dec893ef45 inherit pro_attribs_classpFlow_1_1infinitePlane"><td class="mdescLeft"> </td><td class="mdescRight">distance value <a href="classpFlow_1_1infinitePlane.html#a8bee27e5ca221fba4c0979dec893ef45">More...</a><br /></td></tr>
|
|
<tr class="separator:a8bee27e5ca221fba4c0979dec893ef45 inherit pro_attribs_classpFlow_1_1infinitePlane"><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="plane_8hpp_source.html#l00030">30</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="aef7d3825ebeea73a524a94f8ab1dd27e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aef7d3825ebeea73a524a94f8ab1dd27e">◆ </a></span>plane() <span class="overload">[1/4]</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="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</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">inline</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8hpp_source.html#l00051">51</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="plane_8cpp_source.html#l00047">plane::parallelPlane()</a>.</p>
|
|
<div id="dynsection-2" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-2-trigger" src="closed.png" alt="+"/> Here is the caller graph for this function:</div>
|
|
<div id="dynsection-2-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-2-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1plane_aef7d3825ebeea73a524a94f8ab1dd27e_icgraph.png" border="0" usemap="#classpFlow_1_1plane_aef7d3825ebeea73a524a94f8ab1dd27e_icgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1c07048153120eb03c7bedf9c210f2c7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1c07048153120eb03c7bedf9c210f2c7">◆ </a></span>plane() <span class="overload">[2/4]</span></h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1plane.html">plane</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p4</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="plane_8cpp_source.html#l00024">24</a> of file <a class="el" href="plane_8cpp_source.html">plane.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="iOstream_8hpp_source.html#l00341">pFlow::endl()</a>, <a class="el" href="error_8hpp_source.html#l00077">fatalErrorInFunction</a>, and <a class="el" href="error_8hpp_source.html#l00098">fatalExit</a>.</p>
|
|
<div id="dynsection-3" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-3-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-3-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-3-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1plane_a1c07048153120eb03c7bedf9c210f2c7_cgraph.png" border="0" usemap="#classpFlow_1_1plane_a1c07048153120eb03c7bedf9c210f2c7_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa853403a2ab73337e84f6fba2eb37f2c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa853403a2ab73337e84f6fba2eb37f2c">◆ </a></span>plane() <span class="overload">[3/4]</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="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1plane.html">plane</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="a82faf43eb0d053ca59bc2f561c0f32dd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a82faf43eb0d053ca59bc2f561c0f32dd">◆ </a></span>plane() <span class="overload">[4/4]</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="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</a> </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1plane.html">plane</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="a593b1ea3c5751c065a60b887bb1f3b7b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a593b1ea3c5751c065a60b887bb1f3b7b">◆ </a></span>~plane()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> ~<a class="el" href="classpFlow_1_1plane.html">plane</a> </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">default</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="a3fd7f78cae0475d0dcacdbc01b9f8148"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3fd7f78cae0475d0dcacdbc01b9f8148">◆ </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="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classpFlow_1_1plane.html">plane</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="af445d3e9d1be391bcd6936591b031e2e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af445d3e9d1be391bcd6936591b031e2e">◆ </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="pFlowMacros_8hpp.html#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1plane.html">plane</a>& operator= </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classpFlow_1_1plane.html">plane</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="ade3ff6ed0abbe4ddc20543fce45f1f33"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ade3ff6ed0abbe4ddc20543fce45f1f33">◆ </a></span>p1()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>& p1 </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="plane_8hpp_source.html#l00075">75</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00037">plane::p1_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a769ca379272e7b6d103058049dfe64e6"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a769ca379272e7b6d103058049dfe64e6">◆ </a></span>p2()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>& p2 </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="plane_8hpp_source.html#l00081">81</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00040">plane::p2_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab38ff3b90e8717a649a1bf68e607085a"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab38ff3b90e8717a649a1bf68e607085a">◆ </a></span>p3()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>& p3 </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="plane_8hpp_source.html#l00087">87</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00043">plane::p3_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae149f1e513790205e6b46292841c0fb8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae149f1e513790205e6b46292841c0fb8">◆ </a></span>p4()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a>& p4 </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="plane_8hpp_source.html#l00093">93</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00046">plane::p4_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a8b413f57fecc1a8faf93d51283e0770b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8b413f57fecc1a8faf93d51283e0770b">◆ </a></span>line1()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> line1 </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="plane_8hpp_source.html#l00099">99</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00037">plane::p1_</a>, and <a class="el" href="plane_8hpp_source.html#l00040">plane::p2_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a43c8b037078cf66bd1d845f727a97805"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a43c8b037078cf66bd1d845f727a97805">◆ </a></span>line2()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> line2 </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="plane_8hpp_source.html#l00105">105</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00040">plane::p2_</a>, and <a class="el" href="plane_8hpp_source.html#l00043">plane::p3_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acea123adf404b00c599ee51999ac1911"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acea123adf404b00c599ee51999ac1911">◆ </a></span>line3()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> line3 </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="plane_8hpp_source.html#l00111">111</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00043">plane::p3_</a>, and <a class="el" href="plane_8hpp_source.html#l00046">plane::p4_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6249b5bf9fec492ecb0b7f620af20456"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6249b5bf9fec492ecb0b7f620af20456">◆ </a></span>line4()</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#a8e2f73fa5c113f21c9c9edb67a974f5e">INLINE_FUNCTION_HD</a> <a class="el" href="classpFlow_1_1line.html">line</a> line4 </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="plane_8hpp_source.html#l00117">117</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="plane_8hpp_source.html#l00037">plane::p1_</a>, and <a class="el" href="plane_8hpp_source.html#l00046">plane::p4_</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a606e6eacc4b737c62146ce0229805574"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a606e6eacc4b737c62146ce0229805574">◆ </a></span>parallelPlane()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="classpFlow_1_1plane.html">pFlow::plane</a> parallelPlane </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="namespacepFlow.html#a6192191c0e9c178a44ee1ac350fde476">real</a> </td>
|
|
<td class="paramname"><em>distance</em></td><td>)</td>
|
|
<td> const</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8cpp_source.html#l00047">47</a> of file <a class="el" href="plane_8cpp_source.html">plane.cpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="infinitePlane_8hpp_source.html#l00037">infinitePlane::normal_</a>, <a class="el" href="plane_8hpp_source.html#l00037">plane::p1_</a>, <a class="el" href="plane_8hpp_source.html#l00040">plane::p2_</a>, <a class="el" href="plane_8hpp_source.html#l00043">plane::p3_</a>, <a class="el" href="plane_8hpp_source.html#l00046">plane::p4_</a>, <a class="el" href="plane_8hpp_source.html#l00051">plane::plane()</a>, and <a class="el" href="line_8hpp_source.html#l00102">line::point()</a>.</p>
|
|
<div id="dynsection-4" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-4-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-4-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-4-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1plane_a606e6eacc4b737c62146ce0229805574_cgraph.png" border="0" usemap="#classpFlow_1_1plane_a606e6eacc4b737c62146ce0229805574_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6bf2477a54590412f4e528c81549535c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bf2477a54590412f4e528c81549535c">◆ </a></span>infPlane()</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_1infinitePlane.html">infinitePlane</a> infPlane </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="plane_8hpp_source.html#l00125">125</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">References <a class="el" href="infinitePlane_8hpp_source.html#l00161">infinitePlane::d()</a>, <a class="el" href="infinitePlane_8hpp_source.html#l00051">infinitePlane::infinitePlane()</a>, and <a class="el" href="infinitePlane_8hpp_source.html#l00155">infinitePlane::normal()</a>.</p>
|
|
<div id="dynsection-5" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
|
<img id="dynsection-5-trigger" src="closed.png" alt="+"/> Here is the call graph for this function:</div>
|
|
<div id="dynsection-5-summary" class="dynsummary" style="display:block;">
|
|
</div>
|
|
<div id="dynsection-5-content" class="dyncontent" style="display:none;">
|
|
<div class="center"><img src="classpFlow_1_1plane_a6bf2477a54590412f4e528c81549535c_cgraph.png" border="0" usemap="#classpFlow_1_1plane_a6bf2477a54590412f4e528c81549535c_cgraph" alt=""/></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af4b34c204a3f6731f45cdf6ffe641abb"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af4b34c204a3f6731f45cdf6ffe641abb">◆ </a></span>validPlane4()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool validPlane4 </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p2</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p3</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="namespacepFlow.html#a5164661f6974ad24fa90bf19433e6116">realx3</a> & </td>
|
|
<td class="paramname"><em>p4</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8cpp_source.html#l00057">57</a> of file <a class="el" href="plane_8cpp_source.html">plane.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a3dbbeee301e1c6cf679b8f2bbbb9ba81"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3dbbeee301e1c6cf679b8f2bbbb9ba81">◆ </a></span>p1_</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#a5164661f6974ad24fa90bf19433e6116">realx3</a> p1_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>First point. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8hpp_source.html#l00037">37</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="plane_8hpp_source.html#l00099">plane::line1()</a>, <a class="el" href="plane_8hpp_source.html#l00117">plane::line4()</a>, <a class="el" href="plane_8hpp_source.html#l00075">plane::p1()</a>, and <a class="el" href="plane_8cpp_source.html#l00047">plane::parallelPlane()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0c834510e42988cef9d46bac7d78c307"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0c834510e42988cef9d46bac7d78c307">◆ </a></span>p2_</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#a5164661f6974ad24fa90bf19433e6116">realx3</a> p2_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Second point. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8hpp_source.html#l00040">40</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="plane_8hpp_source.html#l00099">plane::line1()</a>, <a class="el" href="plane_8hpp_source.html#l00105">plane::line2()</a>, <a class="el" href="plane_8hpp_source.html#l00081">plane::p2()</a>, and <a class="el" href="plane_8cpp_source.html#l00047">plane::parallelPlane()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9a09b91ae78f15c2244eb0601532f024"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a09b91ae78f15c2244eb0601532f024">◆ </a></span>p3_</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#a5164661f6974ad24fa90bf19433e6116">realx3</a> p3_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Third point. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8hpp_source.html#l00043">43</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="plane_8hpp_source.html#l00105">plane::line2()</a>, <a class="el" href="plane_8hpp_source.html#l00111">plane::line3()</a>, <a class="el" href="plane_8hpp_source.html#l00087">plane::p3()</a>, and <a class="el" href="plane_8cpp_source.html#l00047">plane::parallelPlane()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae958582a5830372ede8702fd4ba89c6f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae958582a5830372ede8702fd4ba89c6f">◆ </a></span>p4_</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#a5164661f6974ad24fa90bf19433e6116">realx3</a> p4_</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Fourth point. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="plane_8hpp_source.html#l00046">46</a> of file <a class="el" href="plane_8hpp_source.html">plane.hpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="plane_8hpp_source.html#l00111">plane::line3()</a>, <a class="el" href="plane_8hpp_source.html#l00117">plane::line4()</a>, <a class="el" href="plane_8hpp_source.html#l00093">plane::p4()</a>, and <a class="el" href="plane_8cpp_source.html#l00047">plane::parallelPlane()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/phasicFlow/structuredData/plane/<a class="el" href="plane_8hpp_source.html">plane.hpp</a></li>
|
|
<li>src/phasicFlow/structuredData/plane/<a class="el" href="plane_8cpp_source.html">plane.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_1plane.html">plane</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>
|