coriolis/katabatic/doc/html/classKatabatic_1_1GCell-mem...

137 lines
20 KiB
HTML

<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0//EN'>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Katabatic Documentation</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="SoC.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head>
<h1 id="pagetop" class="header">Katabatic - Routing Toolbox</h1>
<!--
<center class="header">
<table class="header">
<tr>
<td><a href="customSummary.html">Summary</a></td>
<td><a href="namespaces.html">Namespaces</a></td>
<td><a href="customHierarchy.html">Class Hierarchy</a></td>
<td><a href="annotated.html">Classes</a></td>
<td><a href="functions.html">Member Index</a></td>
</tr>
</table>
</center>
-->
<br>
<body onload="javascript:toggleLevel(1)">
<!-- Generated by Doxygen 1.8.5 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="modules.html"><span>Modules</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&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceKatabatic.html">Katabatic</a></li><li class="navelem"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">GCell Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classKatabatic_1_1GCell.html">GCell</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a1270eab34ac57f21c0286a5455044a0d">addBlockage</a>(unsigned int depth, DbU::Unit)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a2b84aab620bfca1064e988e94e7b9c59">addContact</a>(AutoContact *)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a4aad7d6f7357fd7963aab91bc2019a1b">addHSegment</a>(AutoSegment *)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a8aa815e9e99df8187e628f6ec9e9da77">addVSegment</a>(AutoSegment *)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a8f5167eb40def2cfa878913743079f03">checkDensity</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a0fb331311568ccb14d2005065575dc28">checkEdgeSaturation</a>(size_t hreserved, size_t vreserved) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a91c8bc1a6bdb1b15c3c084ebfd38af47">getAllocateds</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a3cd78c51e165f5242bb99ab5033ff871">getBlockage</a>(unsigned int depth) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a3b9694bf093e3ea16e4a8c8126a8d4db">getBoundingBox</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a35c9f813f00788d8093faa5c37c846e3">getCDensity</a>(unsigned int flags=0) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a0035603802c53109ab0581ac39239932">getColumn</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ac2d662a9bbf5b80eb92776e4bce06ec5">getContacts</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#abdc872b796225ad9d6414f59b6d503c1">getDensity</a>(unsigned int flags=0) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ad43be8bb2a3c8247405feef4fa973734">getDepth</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a303e94e8090f008b434e785af9a34eb5">getDown</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a1b246f4d67f6a21d391d2f366d184092">getFeedthroughs</a>(unsigned int depth) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ab154601770f4c29260c19364f130d534">getFragmentation</a>(unsigned int depth) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a0702328522e94ca9705222cd5b9e9c6d">getGCellGrid</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a315f23abf15d879459eab98a6eeece12">getGlobalsCount</a>(unsigned int depth) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a75e5f7e9b993087270e8b21eb1e71e8d">getHCapacity</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ad885baf0428b0ffa73738e60b9fb6956">getHSegments</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a79668a41675e9ba0ca59d4b91e3b70be">getHStartSegments</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a77beccf65527a330f15bed2aba4f9dea">getHStopSegments</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a3d2cc17c5b9eb2ca96ab10b6313391ad">getIndex</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ab17b3f4c7e2558bc29ea026925fd6fd6">getKey</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a0aba3a4c02ade1a0af6d4956b2d4d944">getLeft</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a5e23c46b801d3049b349b68774a0d298">getName</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a23fdbef3699158d88da408ad8c23d091">getRight</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a63d53a84324e393e7d7b3e73548ed6bf">getRoutingPads</a>(set&lt; RoutingPad * &gt; &amp;)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a14db4e8542de7da785abec87fa65d6a4">getRow</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a46861e2e666df89cd2e6eaa7ee146bcf">getSide</a>(unsigned int) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a1f92568d22b1384a8cdf328340fb9160">getStartSegments</a>(unsigned int direction)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a00e56270cfb31f56e52e31afbc33ba71">getStaticName</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a80ad0f9e79bccf6aed4fb69b4b795005">getStopSegments</a>(unsigned int direction)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ac594cb2832ee7ef410c89499258d38fd">getTopRightShrink</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a43374e26fb08fb4a4d47599e1f81e293">getUp</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a4f58e38dbcd75ae549f3ce9526ce97e1">getVCapacity</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a2c54706769cb88ca13d233726ded6f2f">getVSegments</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#acbd17a4441905a4f5bc33a26bb338d0a">getVStartSegments</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a2f0f038f5700b7b55f22829c5d43aa07">getVStopSegments</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#acfacab8f1d78e38ece30b4d2c63cf6d9">getWDensity</a>(unsigned int depth, unsigned int flags=0) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a852afe759ce2cb8cb9c0524fc1e23387">getX</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ae58d4705ca2370ad5e0912d9e92e94da">getXMax</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#ac597d25a34a79fb4393211c70f5a1bc3">getY</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a98f8c479d4789850a926d87443e56e00">getYMax</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#abe5a85792463184f487b42efd80cc25e">hasFreeTrack</a>(size_t depth, float reserve) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aed5c1b0b1a63be3064f3eff2d24b4abd">isAboveDensity</a>(float threshold) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a9e283a15a7f03a2e4184f6c8bd4e9340">isSaturated</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a18ae2575758a4a5e4a42f145309a34de">isSaturated</a>(unsigned int depth) const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aac1b70a2ed67ead038c4d3f5ac4d8a81">isValid</a>() const </td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aa052a9427fbd4185f00567a97770f80b">removeContact</a>(AutoContact *)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aff76aa96214c0efcf13186b8b3e5c852">removeHSegment</a>(AutoSegment *)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#abe128484d8aa063198292a88c63f2bba">removeVSegment</a>(AutoSegment *)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a8785f0ae0bc6de278281c353734b67b7">rpDesaturate</a>(set&lt; Net * &gt; &amp;)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aacb1c215b203bfba5729f135b3221d40">SetIndex</a> typedef</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a1256c28423a9a260d320e25b3fc1bf57">stepDesaturate</a>(unsigned int depth, set&lt; Net * &gt; &amp;, AutoSegment *&amp;moved, unsigned int flags=0)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aab5b30c49b0453db495337931cf284a9">stepNetDesaturate</a>(unsigned int depth, set&lt; Net * &gt; &amp;globalNets, SetIndex &amp;invalidateds)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a819f3ffbba69e4de2a19c827676b5aee">translate</a>(const DbU::Unit &amp;, const DbU::Unit &amp;)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#aa0beea2ceaa543503346967085036d1a">updateContacts</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a9b3455dce10eb98d0496175dd586528c">updateDensity</a>()</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html#a11beff0f0bec06d0f3e080969516dfc3">updateKey</a>(unsigned int depth)</td><td class="entry"><a class="el" href="classKatabatic_1_1GCell.html">GCell</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<br>
<hr>
<table class="footer1">
<tr>
<td class="LFooter"><small>Generated by doxygen 1.8.5 on Mon Oct 1 2018</small></td>
<td class="RFooter"><a href='#pagetop'><small>Return to top of page</small></a></td>
</tr>
</table>
<table class="footer2">
<tr>
<td class="LFooter">Katabatic - Routing Toolbox</td>
<td class="RFooter"><small>Copyright &#169; 2008-2016 UPMC. All rights reserved</small></td>
</tr>
</table>
</body>
</html>