<a href="unitcell_8hh.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// Voro++, a 3D cell-based Voronoi library</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include "<a class="code" href="config_8hh.html" title="Master configuration file for setting various compile-time options.">config.hh</a>"</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="preprocessor">#include "<a class="code" href="cell_8hh.html" title="Header file for the voronoicell and related classes.">cell.hh</a>"</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment">/** \brief Class for computation of the unit Voronoi cell associated with</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * a 3D non-rectangular periodic domain. */</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="code" href="classvoro_1_1unitcell.html"> 22</a></span> <span class="keyword">class </span><a class="code" href="classvoro_1_1unitcell.html" title="Class for computation of the unit Voronoi cell associated with a 3D non-rectangular periodic domain...">unitcell</a> {</div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment"> /** The x coordinate of the first vector defining the periodic</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment"> /** The x coordinate of the second vector defining the periodic</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment"> /** The y coordinate of the second vector defining the periodic</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment"> /** The x coordinate of the third vector defining the periodic</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment"> /** The y coordinate of the third vector defining the periodic</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="comment"> /** The z coordinate of the third vector defining the periodic</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="comment"> /** The computed unit Voronoi cell corresponding the given</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"><a class="code" href="classvoro_1_1unitcell.html#a0844f70778cc7b19024ed28a2c7ad02c"> 44</a></span>  <a class="code" href="classvoro_1_1voronoicell.html" title="Extension of the voronoicell_base class to represent a Voronoi cell without neighbor information...">voronoicell</a> <a class="code" href="classvoro_1_1unitcell.html#a0844f70778cc7b19024ed28a2c7ad02c">unit_voro</a>;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="comment"> /** Draws an outline of the domain in Gnuplot format.</span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="comment"> * \param[in] filename the filename to write to. */</span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment"> /** Draws an outline of the domain in Gnuplot format.</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="comment"> * \param[in] filename the filename to write to. */</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment"> /** The maximum y-coordinate that could possibly cut the</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment"> /** The maximum z-coordinate that could possibly cut the</span></div>