<area href="classvoro_1_1container.html" title="Extension of the container_base class for computing regular Voronoi tessellations." alt="voro::container" shape="rect" coords="0,56,150,80"/>
<area href="classvoro_1_1container__periodic.html" title="Extension of the container_periodic_base class for computing regular Voronoi tessellations." alt="voro::container_periodic" shape="rect" coords="160,56,310,80"/>
<div class="textblock"><p>The container and <a class="el" href="classvoro_1_1container__periodic.html" title="Extension of the container_periodic_base class for computing regular Voronoi tessellations.">container_periodic</a> classes are derived from this class, and during the Voronoi cell computation, these routines are used to create the regular Voronoi tessellation. </p>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00024">24</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<tr><td class="paramdir">[in]</td><td class="paramname">crs</td><td>the radius squared to be tested. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mrs</td><td>the current maximum distance to a Voronoi vertex multiplied by two. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns:</dt><dd>True if particles at this radius could not possibly cut the cell, false otherwise. </dd></dl>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00040">40</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>Subtracts the radius squared of a particle from a given value. </p>
<dl class="params"><dt>Parameters:</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">rs</td><td>the value to consider. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">ijk</td><td>the block that the particle is within. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">q</td><td>the index of the particle within the block. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns:</dt><dd>The value with the radius squared subtracted. </dd></dl>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00055">55</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00044">44</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>This is called prior to computing a Voronoi cell for a given particle to initialize any required constants. </p>
<dl class="params"><dt>Parameters:</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">ijk</td><td>the block that the particle is within. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">s</td><td>the index of the particle within the block. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00030">30</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>Adds the maximum radius squared to a given value. </p>
<dl class="params"><dt>Parameters:</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">rs</td><td>the value to consider. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns:</dt><dd>The value with the radius squared added. </dd></dl>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00048">48</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>Sets a required constant to be used when carrying out a plane bounds check. </p>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00033">33</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00062">62</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
<p>Scales a plane displacement prior to use in the plane cutting algorithm, and also checks if it could possibly cut the cell. </p>
<dl class="params"><dt>Parameters:</dt><dd>
<table class="params">
<tr><td class="paramdir">[in,out]</td><td class="paramname">rs</td><td>the plane displacement to be scaled. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mrs</td><td>the current maximum distance to a Voronoi vertex multiplied by two. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">ijk</td><td>the block that the particle is within. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">q</td><td>the index of the particle within the block. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns:</dt><dd>True if the cell could possibly cut the cell, false otherwise. </dd></dl>
<p>Definition at line <a class="el" href="rad__option_8hh_source.html#l00073">73</a> of file <a class="el" href="rad__option_8hh_source.html">rad_option.hh</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>