591 lines
28 KiB
HTML
591 lines
28 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.11"/>
|
||
|
<title>GEOS: geos::algorithm::construct::LargestEmptyCircle::Cell 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="doxygen.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">GEOS
|
||
|
 <span id="projectnumber">3.9.1dev</span>
|
||
|
</div>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</div>
|
||
|
<!-- end header part -->
|
||
|
<!-- Generated by Doxygen 1.8.11 -->
|
||
|
<div id="navrow1" class="tabs">
|
||
|
<ul class="tablist">
|
||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||
|
<li><a href="files.html"><span>Files</span></a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<div id="navrow2" class="tabs2">
|
||
|
<ul class="tablist">
|
||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||
|
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
|
||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<div id="nav-path" class="navpath">
|
||
|
<ul>
|
||
|
<li class="navelem"><a class="el" href="namespacegeos.html">geos</a></li><li class="navelem"><a class="el" href="namespacegeos_1_1algorithm.html">algorithm</a></li><li class="navelem"><a class="el" href="namespacegeos_1_1algorithm_1_1construct.html">construct</a></li><li class="navelem"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle.html">LargestEmptyCircle</a></li><li class="navelem"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a></li> </ul>
|
||
|
</div>
|
||
|
</div><!-- top -->
|
||
|
<div class="header">
|
||
|
<div class="summary">
|
||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||
|
<a href="#pri-attribs">Private Attributes</a> |
|
||
|
<a href="#pri-static-attribs">Static Private Attributes</a> |
|
||
|
<a href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell-members.html">List of all members</a> </div>
|
||
|
<div class="headertitle">
|
||
|
<div class="title">geos::algorithm::construct::LargestEmptyCircle::Cell Class Reference</div> </div>
|
||
|
</div><!--header-->
|
||
|
<div class="contents">
|
||
|
<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:a64a3db719fbd6346584d9f515fd06f60"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a64a3db719fbd6346584d9f515fd06f60">Cell</a> (double p_x, double p_y, double p_hSize, double p_distanceToConstraints)</td></tr>
|
||
|
<tr class="separator:a64a3db719fbd6346584d9f515fd06f60"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af3a9999ff641ddd19df0d7cdd8ab0540"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgeos_1_1geom_1_1Envelope.html">geom::Envelope</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#af3a9999ff641ddd19df0d7cdd8ab0540">getEnvelope</a> () const </td></tr>
|
||
|
<tr class="separator:af3a9999ff641ddd19df0d7cdd8ab0540"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0e925fc9996c20bdea479e7bc670930c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a0e925fc9996c20bdea479e7bc670930c">isFullyOutside</a> () const </td></tr>
|
||
|
<tr class="separator:a0e925fc9996c20bdea479e7bc670930c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aff8e6ad7ab9eea5823324322095b41d6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#aff8e6ad7ab9eea5823324322095b41d6">isOutside</a> () const </td></tr>
|
||
|
<tr class="separator:aff8e6ad7ab9eea5823324322095b41d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abf680662f8b10383fb7a72caeca15d3a"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#abf680662f8b10383fb7a72caeca15d3a">getMaxDistance</a> () const </td></tr>
|
||
|
<tr class="separator:abf680662f8b10383fb7a72caeca15d3a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:adbabaadf658afadd66bf3af13d2f7fd6"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#adbabaadf658afadd66bf3af13d2f7fd6">getDistance</a> () const </td></tr>
|
||
|
<tr class="separator:adbabaadf658afadd66bf3af13d2f7fd6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a3af9608d8f93cfd302f8db1bc0e36ae1"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a3af9608d8f93cfd302f8db1bc0e36ae1">getHSize</a> () const </td></tr>
|
||
|
<tr class="separator:a3af9608d8f93cfd302f8db1bc0e36ae1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af0fa69572747d4a4d6b7818059f8c667"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#af0fa69572747d4a4d6b7818059f8c667">getX</a> () const </td></tr>
|
||
|
<tr class="separator:af0fa69572747d4a4d6b7818059f8c667"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8c93e17c84e42303f7586450698a8fc8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a8c93e17c84e42303f7586450698a8fc8">getY</a> () const </td></tr>
|
||
|
<tr class="separator:a8c93e17c84e42303f7586450698a8fc8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a51d0a03797faee3913bf5378a96becf9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a51d0a03797faee3913bf5378a96becf9">operator<</a> (const <a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a> &rhs) const </td></tr>
|
||
|
<tr class="separator:a51d0a03797faee3913bf5378a96becf9"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a49be05fe161e08036f32ba8e5cce6470"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a49be05fe161e08036f32ba8e5cce6470">operator></a> (const <a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a> &rhs) const </td></tr>
|
||
|
<tr class="separator:a49be05fe161e08036f32ba8e5cce6470"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a05a3935845aa4f98ce78df07bb5cfffc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a05a3935845aa4f98ce78df07bb5cfffc">operator==</a> (const <a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a> &rhs) const </td></tr>
|
||
|
<tr class="separator:a05a3935845aa4f98ce78df07bb5cfffc"><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:abd249b993262c1bbf53e4412249c0f7f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#abd249b993262c1bbf53e4412249c0f7f">x</a></td></tr>
|
||
|
<tr class="separator:abd249b993262c1bbf53e4412249c0f7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abd4d26b7cbfb84d168630ee5575cd826"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#abd4d26b7cbfb84d168630ee5575cd826">y</a></td></tr>
|
||
|
<tr class="separator:abd4d26b7cbfb84d168630ee5575cd826"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:af9530ee48c62fd93ffd8c35cb684f59c"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#af9530ee48c62fd93ffd8c35cb684f59c">hSize</a></td></tr>
|
||
|
<tr class="separator:af9530ee48c62fd93ffd8c35cb684f59c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a400992a4829dfa94f09fa50e227b75d6"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a400992a4829dfa94f09fa50e227b75d6">distance</a></td></tr>
|
||
|
<tr class="separator:a400992a4829dfa94f09fa50e227b75d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:aa5fc4e0b77163ad56dc3b0101d47883f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#aa5fc4e0b77163ad56dc3b0101d47883f">maxDist</a></td></tr>
|
||
|
<tr class="separator:aa5fc4e0b77163ad56dc3b0101d47883f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
|
||
|
Static Private Attributes</h2></td></tr>
|
||
|
<tr class="memitem:a6665759369a998a33f3d9ba36cc5bc0a"><td class="memItemLeft" align="right" valign="top">static constexpr double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html#a6665759369a998a33f3d9ba36cc5bc0a">SQRT2</a> = 1.4142135623730951</td></tr>
|
||
|
<tr class="separator:a6665759369a998a33f3d9ba36cc5bc0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table>
|
||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||
|
<div class="textblock">
|
||
|
<p>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00131">131</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||
|
<a class="anchor" id="a64a3db719fbd6346584d9f515fd06f60"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">geos::algorithm::construct::LargestEmptyCircle::Cell::Cell </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">double </td>
|
||
|
<td class="paramname"><em>p_x</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">double </td>
|
||
|
<td class="paramname"><em>p_y</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">double </td>
|
||
|
<td class="paramname"><em>p_hSize</em>, </td>
|
||
|
</tr>
|
||
|
<tr>
|
||
|
<td class="paramkey"></td>
|
||
|
<td></td>
|
||
|
<td class="paramtype">double </td>
|
||
|
<td class="paramname"><em>p_distanceToConstraints</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">inline</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00141">141</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||
|
<a class="anchor" id="adbabaadf658afadd66bf3af13d2f7fd6"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::getDistance </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00167">167</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="af3a9999ff641ddd19df0d7cdd8ab0540"></a>
|
||
|
<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="classgeos_1_1geom_1_1Envelope.html">geom::Envelope</a> geos::algorithm::construct::LargestEmptyCircle::Cell::getEnvelope </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00149">149</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a3af9608d8f93cfd302f8db1bc0e36ae1"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::getHSize </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00171">171</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="abf680662f8b10383fb7a72caeca15d3a"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::getMaxDistance </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00163">163</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="af0fa69572747d4a4d6b7818059f8c667"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::getX </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00175">175</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a8c93e17c84e42303f7586450698a8fc8"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::getY </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00179">179</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a0e925fc9996c20bdea479e7bc670930c"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::algorithm::construct::LargestEmptyCircle::Cell::isFullyOutside </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00155">155</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aff8e6ad7ab9eea5823324322095b41d6"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::algorithm::construct::LargestEmptyCircle::Cell::isOutside </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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00159">159</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a51d0a03797faee3913bf5378a96becf9"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::algorithm::construct::LargestEmptyCircle::Cell::operator< </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a> & </td>
|
||
|
<td class="paramname"><em>rhs</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00183">183</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
<p>References <a class="el" href="LargestEmptyCircle_8h_source.html#l00138">maxDist</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a05a3935845aa4f98ce78df07bb5cfffc"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::algorithm::construct::LargestEmptyCircle::Cell::operator== </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a> & </td>
|
||
|
<td class="paramname"><em>rhs</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00191">191</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
<p>References <a class="el" href="LargestEmptyCircle_8h_source.html#l00138">maxDist</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a49be05fe161e08036f32ba8e5cce6470"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">bool geos::algorithm::construct::LargestEmptyCircle::Cell::operator> </td>
|
||
|
<td>(</td>
|
||
|
<td class="paramtype">const <a class="el" href="classgeos_1_1algorithm_1_1construct_1_1LargestEmptyCircle_1_1Cell.html">Cell</a> & </td>
|
||
|
<td class="paramname"><em>rhs</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00187">187</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
<p>References <a class="el" href="LargestEmptyCircle_8h_source.html#l00138">maxDist</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||
|
<a class="anchor" id="a400992a4829dfa94f09fa50e227b75d6"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::distance</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00137">137</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="af9530ee48c62fd93ffd8c35cb684f59c"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::hSize</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00136">136</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="aa5fc4e0b77163ad56dc3b0101d47883f"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::maxDist</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00138">138</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
<p>Referenced by <a class="el" href="LargestEmptyCircle_8h_source.html#l00183">operator<()</a>, <a class="el" href="LargestEmptyCircle_8h_source.html#l00191">operator==()</a>, and <a class="el" href="LargestEmptyCircle_8h_source.html#l00187">operator>()</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="a6665759369a998a33f3d9ba36cc5bc0a"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">constexpr double geos::algorithm::construct::LargestEmptyCircle::Cell::SQRT2 = 1.4142135623730951</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</td>
|
||
|
<td class="mlabels-right">
|
||
|
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</div><div class="memdoc">
|
||
|
|
||
|
<p>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00133">133</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="abd249b993262c1bbf53e4412249c0f7f"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::x</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00134">134</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<a class="anchor" id="abd4d26b7cbfb84d168630ee5575cd826"></a>
|
||
|
<div class="memitem">
|
||
|
<div class="memproto">
|
||
|
<table class="mlabels">
|
||
|
<tr>
|
||
|
<td class="mlabels-left">
|
||
|
<table class="memname">
|
||
|
<tr>
|
||
|
<td class="memname">double geos::algorithm::construct::LargestEmptyCircle::Cell::y</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>Definition at line <a class="el" href="LargestEmptyCircle_8h_source.html#l00135">135</a> of file <a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a>.</p>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||
|
<li><a class="el" href="LargestEmptyCircle_8h_source.html">LargestEmptyCircle.h</a></li>
|
||
|
</ul>
|
||
|
</div><!-- contents -->
|
||
|
<!-- start footer part -->
|
||
|
<hr class="footer"/><address class="footer"><small>
|
||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||
|
</a> 1.8.11
|
||
|
</small></address>
|
||
|
</body>
|
||
|
</html>
|