2018-06-06 11:42:26 -05:00
<!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)" >
2018-10-18 11:10:01 -05:00
<!-- Generated by Doxygen 1.8.14 -->
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',false,false,'search.php','Search');
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
2018-06-06 11:42:26 -05:00
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "dir_68267d1309a1af8e8297ef4c3efbcdba.html" > src< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_46a5d811a0c60e95b7acaa92d73c003a.html" > katabatic< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > AutoContact.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2018-10-18 11:10:01 -05:00
< div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > // -*- C++ -*-< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > // This file is part of the Coriolis Software.< / span > < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > // Copyright (c) UPMC 2008-2018, All Rights Reserved< / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > //< / span > < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > // +-----------------------------------------------------------------+< / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > // | C O R I O L I S |< / span > < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > // | K a t a b a t i c - Routing Toolbox |< / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > // | |< / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > // | Author : Jean-Paul CHAPUT |< / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > // | E-mail : Jean-Paul.Chaput@lip6.fr |< / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > // | =============================================================== |< / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "comment" > // | C++ Header : " ./katabatic/AutoContact.h" |< / span > < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > // +-----------------------------------------------------------------+< / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "preprocessor" > #ifndef KATABATIC_AUTOCONTACT_H< / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "preprocessor" > #define KATABATIC_AUTOCONTACT_H< / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "preprocessor" > #include < vector> < / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "preprocessor" > #include < map> < / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #include " hurricane/Contact.h" < / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "preprocessor" > #include " hurricane/ExtensionGo.h" < / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < span class = "preprocessor" > #include " katabatic/Constants.h" < / span > < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "preprocessor" > #include " katabatic/AutoSegment.h" < / span > < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "preprocessor" > #include " katabatic/GCell.h" < / span > < / div > < div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < / div > < div class = "line" > < a n
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a692492374623a5c6096b2c4a51190359" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a692492374623a5c6096b2c4a51190359" > Katabatic::AutoContact::getNet< / a > < / div > < div class = "ttdeci" > Net * getNet() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:210< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1GCell_html_a4580de6b074712e400d5d238ce3af054" > < div class = "ttname" > < a href = "classKatabatic_1_1GCell.html#a4580de6b074712e400d5d238ce3af054" > Katabatic::GCell::getY< / a > < / div > < div class = "ttdeci" > DbU::Unit getY() const< / div > < div class = "ttdef" > < b > Definition:< / b > GCell.h:245< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a91c8bc1a6bdb1b15c3c084ebfd38af47" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a91c8bc1a6bdb1b15c3c084ebfd38af47" > Katabatic::AutoContact::getAllocateds< / a > < / div > < div class = "ttdeci" > static size_t getAllocateds()< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:153< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a2294ddd6bd4bda59c3453cc4dbd4f4fa" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a2294ddd6bd4bda59c3453cc4dbd4f4fa" > Katabatic::AutoContact::_getTopology< / a > < / div > < div class = "ttdeci" > static void _getTopology(Contact *, Component *& anchor, Horizontal **& , Vertical **& , size_t)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:339< / div > < / div >
< div class = "ttc" id = "namespaceKatabatic_html_a2af2ad6b6441614038caf59d04b3b217ae2d033c8f78b61468c827de8db5fe839" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a2af2ad6b6441614038caf59d04b3b217ae2d033c8f78b61468c827de8db5fe839" > Katabatic::KbWithPerpands< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > Constants.h:29< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a6d1120fc8800af5d269e72ce5c3ba629" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a6d1120fc8800af5d269e72ce5c3ba629" > Katabatic::AutoContact::isInvalidatedCache< / a > < / div > < div class = "ttdeci" > bool isInvalidatedCache() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:237< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a123478e15e2544598851d0e907212841" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a123478e15e2544598851d0e907212841" > Katabatic::AutoContact::setDy< / a > < / div > < div class = "ttdeci" > void setDy(DbU::Unit)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:232< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a50531ded68cc5206fe104b8d8bf3bd87" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a50531ded68cc5206fe104b8d8bf3bd87" > Katabatic::AutoContact::getSegment< / a > < / div > < div class = "ttdeci" > virtual AutoSegment * getSegment(unsigned int) const =0< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_a4a5136f4e8299435e50db7da28172ca1" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a4a5136f4e8299435e50db7da28172ca1" > Hurricane::Contact::getHalfWidth< / a > < / div > < div class = "ttdeci" > DbU::Unit getHalfWidth() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a00e56270cfb31f56e52e31afbc33ba71" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a00e56270cfb31f56e52e31afbc33ba71" > Katabatic::AutoContact::getStaticName< / a > < / div > < div class = "ttdeci" > static const Name & getStaticName()< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:157< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac371cd5b837a8965c11297c197e70a45" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac371cd5b837a8965c11297c197e70a45" > Katabatic::AutoContact::checkTopology< / a > < / div > < div class = "ttdeci" > virtual void checkTopology()< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:400< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a9881d5e969669b641c5de4f4d94e5d15" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a9881d5e969669b641c5de4f4d94e5d15" > Katabatic::AutoContact::setOffset< / a > < / div > < div class = "ttdeci" > void setOffset(DbU::Unit dx, DbU::Unit dy)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:233< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_a181436f128b65467e1ab94ffcb0c345b" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a181436f128b65467e1ab94ffcb0c345b" > Hurricane::Contact::setX< / a > < / div > < div class = "ttdeci" > void setX(const DbU::Unit & x)< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Component_html_a1556ef77d6b89bfc17698d52ebde9791" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#a1556ef77d6b89bfc17698d52ebde9791" > Hurricane::Component::getNet< / a > < / div > < div class = "ttdeci" > Net * getNet() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24" > Katabatic::AutoContactFlag< / a > < / div > < div class = "ttdeci" > AutoContactFlag< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:56< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ad4a1ca46647528c32c5fbd4c45ac866c" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ad4a1ca46647528c32c5fbd4c45ac866c" > Katabatic::AutoContact::getAnchorHook< / a > < / div > < div class = "ttdeci" > Hook * getAnchorHook()< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:208< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Component_html_a19f06d7cad163bab3b97a13f4736c9d1" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#a19f06d7cad163bab3b97a13f4736c9d1" > Hurricane::Component::getBodyHook< / a > < / div > < div class = "ttdeci" > Hook * getBodyHook()< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ad1ef5843ef3eabe27e548f24ca222876" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ad1ef5843ef3eabe27e548f24ca222876" > Katabatic::AutoContact::getDx< / a > < / div > < div class = "ttdeci" > DbU::Unit getDx() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:214< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a347244bd3f3a59881a2dee9801c74618" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a347244bd3f3a59881a2dee9801c74618" > Katabatic::AutoContact::getCBXMin< / a > < / div > < div class = "ttdeci" > DbU::Unit getCBXMin() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:258< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24a66205741ac37bce922c730c95f6984af" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24a66205741ac37bce922c730c95f6984af" > Katabatic::CntFixed< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:56< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a9c63fe7288748eaf5332ca796a36d872" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a9c63fe7288748eaf5332ca796a36d872" > Katabatic::AutoContact::getWidth< / a > < / div > < div class = "ttdeci" > DbU::Unit getWidth() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:218< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a77e5036ce0c3628f5bf65e729ba875ba" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a77e5036ce0c3628f5bf65e729ba875ba" > Katabatic::AutoContact::isInCreationStage< / a > < / div > < div class = "ttdeci" > bool isInCreationStage() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:235< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Component_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html" > Hurricane::Component< / a > < / div > < / div >
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24aa0a37bdfa4c0097ebfb5f69e612fa57b" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24aa0a37bdfa4c0097ebfb5f69e612fa57b" > Katabatic::CntTurn< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:58< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a4e4061a17285b0c08c31cfee65947cb6" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a4e4061a17285b0c08c31cfee65947cb6" > Katabatic::AutoContact::getCBYMax< / a > < / div > < div class = "ttdeci" > DbU::Unit getCBYMax() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:267< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_aaa7652f5db46cab9edb066d06ea979f9" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#aaa7652f5db46cab9edb066d06ea979f9" > Katabatic::AutoContact::setCBXMax< / a > < / div > < div class = "ttdeci" > void setCBXMax(DbU::Unit xMax)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:250< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Component_html_a0f8299ed73705fd4fbf56589dcc7e074" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#a0f8299ed73705fd4fbf56589dcc7e074" > Hurricane::Component::getX< / a > < / div > < div class = "ttdeci" > virtual DbU::Unit getX() const=0< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_afd7362b850709bed8b61c1aa22399f97" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#afd7362b850709bed8b61c1aa22399f97" > Katabatic::AutoContact::isFixed< / a > < / div > < div class = "ttdeci" > bool isFixed() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:239< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_a6ee60b9d228fe5487bf73dc396b94706" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a6ee60b9d228fe5487bf73dc396b94706" > Hurricane::Contact::setDx< / a > < / div > < div class = "ttdeci" > void setDx(const DbU::Unit & dx)< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Name_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Name.html" > Hurricane::Name< / a > < / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Net_1_1Direction_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Net_1_1Direction.html" > Hurricane::Net< / a > < / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Component_html_ab451ef19059e6e5bbb77ae391d02a039" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#ab451ef19059e6e5bbb77ae391d02a039" > Hurricane::Component::getLayer< / a > < / div > < div class = "ttdeci" > virtual const Layer * getLayer() const=0< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a12d3bfdce07580db21b17cf87f912cc3" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a12d3bfdce07580db21b17cf87f912cc3" > Katabatic::AutoContact::setPosition< / a > < / div > < div class = "ttdeci" > void setPosition(DbU::Unit width, DbU::Unit height)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:229< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a5e5f791613d0ef8f4cf9e7d8f35dc4c5" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a5e5f791613d0ef8f4cf9e7d8f35dc4c5" > Katabatic::AutoContact::setConstraintBox< / a > < / div > < div class = "ttdeci" > void setConstraintBox(const Box & box)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:442< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html" > Hurricane::Contact< / a > < / div > < / div >
< div class = "ttc" id = "group__DbUGroup_html_ga4b570755b19ea9ff0f2f258a221bd935" > < div class = "ttname" > < a href = "../hurricane/group__DbUGroup.html#ga4b570755b19ea9ff0f2f258a221bd935" > Hurricane::DbU::fromLambda< / a > < / div > < div class = "ttdeci" > static Unit fromLambda(double value)< / div > < / div >
< div class = "ttc" id = "group__DbUGroup_html_ga4fbfa3e8c89347af76c9628ea06c4146" > < div class = "ttname" > < a href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > Hurricane::DbU::Unit< / a > < / div > < div class = "ttdeci" > std::int64_t Unit< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Component_html_af6d6b7c6b3cb18754cfa02bc5fb1e754" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#af6d6b7c6b3cb18754cfa02bc5fb1e754" > Hurricane::Component::getSlaveComponents< / a > < / div > < div class = "ttdeci" > Components getSlaveComponents() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_aabac50fd9b8e1bba7289573973658d18" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#aabac50fd9b8e1bba7289573973658d18" > Katabatic::AutoContact::invalidate< / a > < / div > < div class = "ttdeci" > void invalidate(unsigned int flags=0)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:296< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1LocatorHelper_html_af44c2fcc73d387e3e3b5c334f25b070b" > < div class = "ttname" > < a href = "classKatabatic_1_1LocatorHelper.html#af44c2fcc73d387e3e3b5c334f25b070b" > Katabatic::LocatorHelper::LocatorHelper< / a > < / div > < div class = "ttdeci" > LocatorHelper(AutoContact *, unsigned int flags=0)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:289< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a00ed934305dd186a284b7a13b5798cb6" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a00ed934305dd186a284b7a13b5798cb6" > Katabatic::AutoContact::getNativeConstraintBox< / a > < / div > < div class = "ttdeci" > virtual Box getNativeConstraintBox() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:261< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24ad8d6114e340ad8064617cc3c7b5e62f3" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24ad8d6114e340ad8064617cc3c7b5e62f3" > Katabatic::CntHTee< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:59< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_aae6d5c96862fd6c834ff4abd61edc86f" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#aae6d5c96862fd6c834ff4abd61edc86f" > Hurricane::Contact::setWidth< / a > < / div > < div class = "ttdeci" > void setWidth(const DbU::Unit & width)< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_a41ba972136e77d768f58ad0407d18f8e" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a41ba972136e77d768f58ad0407d18f8e" > Hurricane::Contact::setOffset< / a > < / div > < div class = "ttdeci" > void setOffset(const DbU::Unit & dx, const DbU::Unit & dy)< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_1_1AnchorHook_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact_1_1AnchorHook.html" > Hurricane::Contact< / a > < / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac2ba7fbe2fad7d4910aa71ee034078e7" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac2ba7fbe2fad7d4910aa71ee034078e7" > Katabatic::AutoContact::getCenter< / a > < / div > < div class = "ttdeci" > Point getCenter() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:216< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_aad4271c35e0162c8a4d034dca07f5a4b" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#aad4271c35e0162c8a4d034dca07f5a4b" > Katabatic::AutoContact::setLayer< / a > < / div > < div class = "ttdeci" > void setLayer(const Layer *)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:223< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a69d29e4d230a0111ca18e6e661a48f8b" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a69d29e4d230a0111ca18e6e661a48f8b" > Katabatic::AutoContact::canMoveUp< / a > < / div > < div class = "ttdeci" > bool canMoveUp(const AutoSegment *moved) const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:413< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Point_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Point.html" > Hurricane::Point< / a > < / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_a455b8925aae10157c9143b58a3a52e57" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a455b8925aae10157c9143b58a3a52e57" > Hurricane::Contact::setY< / a > < / div > < div class = "ttdeci" > void setY(const DbU::Unit & y)< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a9a0ec0a0ac85f23cfad6c069ea8dade7" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a9a0ec0a0ac85f23cfad6c069ea8dade7" > Katabatic::AutoContact::setWidth< / a > < / div > < div class = "ttdeci" > void setWidth(DbU::Unit)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:224< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Horizontal_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Horizontal.html" > Hurricane::Horizontal< / a > < / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a2c83ac6a03bbac090a8ab120d62c6e44" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a2c83ac6a03bbac090a8ab120d62c6e44" > Katabatic::AutoContact::setDx< / a > < / div > < div class = "ttdeci" > void setDx(DbU::Unit)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:231< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_aebd3ff8e1368617ab750b20ae9ffb59b" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#aebd3ff8e1368617ab750b20ae9ffb59b" > Hurricane::Contact::getHalfHeight< / a > < / div > < div class = "ttdeci" > DbU::Unit getHalfHeight() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Vertical_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Vertical.html" > Hurricane::Vertical< / a > < / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Interval_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Interval.html" > Hurricane::Interval< / a > < / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a1fdb3737d910a966e150a86d885f3c05" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a1fdb3737d910a966e150a86d885f3c05" > Katabatic::AutoContact::setCBYMax< / a > < / div > < div class = "ttdeci" > void setCBYMax(DbU::Unit yMax)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:252< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac540608485240ff88970131ebc02c1ab" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac540608485240ff88970131ebc02c1ab" > Katabatic::AutoContact::isInvalidated< / a > < / div > < div class = "ttdeci" > bool isInvalidated() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:236< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a9161f1e2832e5e141a13863223322aa5" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a9161f1e2832e5e141a13863223322aa5" > Katabatic::AutoContact::translate< / a > < / div > < div class = "ttdeci" > virtual void translate(const DbU::Unit & tx, const DbU::Unit & ty)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:532< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1GCell_html" > < div class = "ttname" > < a href = "classKatabatic_1_1GCell.html" > Katabatic::GCell< / a > < / div > < div class = "ttdoc" > Routing Global Cell. < / div > < div class = "ttdef" > < b > Definition:< / b > GCell.h:74< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_aa18aa1e78eba9f4c10ece0e20683faf5" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#aa18aa1e78eba9f4c10ece0e20683faf5" > Hurricane::Contact::setSizes< / a > < / div > < div class = "ttdeci" > void setSizes(const DbU::Unit & width, const DbU::Unit & height)< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_aeb66931d535cbd3d0f9bc525968e15f5" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#aeb66931d535cbd3d0f9bc525968e15f5" > Katabatic::AutoContact::isHTee< / a > < / div > < div class = "ttdeci" > bool isHTee() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:242< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_ab0b327b306bf7ebda634f59d8d0cfd8f" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#ab0b327b306bf7ebda634f59d8d0cfd8f" > Hurricane::Contact::getAnchor< / a > < / div > < div class = "ttdeci" > Component * getAnchor() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoSegment_html" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoSegment.html" > Katabatic::AutoSegment< / a > < / div > < div class = "ttdoc" > Abstract base class for AutoSegment. < / div > < div class = "ttdef" > < b > Definition:< / b > AutoSegment.h:104< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1GenericCollection_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1GenericCollection.html" > Hurricane::GenericCollection< / a > < / div > < / div >
< div class = "ttc" id = "namespaceKatabatic_html_a2af2ad6b6441614038caf59d04b3b217aa5153b2cc25ebccca8616ce20ecd727a" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a2af2ad6b6441614038caf59d04b3b217aa5153b2cc25ebccca8616ce20ecd727a" > Katabatic::KbWarnOnError< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > Constants.h:32< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ab1fd3fec6dd56d40217b8a5ecacb1719" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ab1fd3fec6dd56d40217b8a5ecacb1719" > Katabatic::AutoContact::getUConstraints< / a > < / div > < div class = "ttdeci" > Interval getUConstraints(unsigned int direction) const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:283< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a3ade412549810d29d5ce3c860fc965b9" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a3ade412549810d29d5ce3c860fc965b9" > Katabatic::AutoContact::getHeight< / a > < / div > < div class = "ttdeci" > DbU::Unit getHeight() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:220< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a7fc4029992d75a62ce718e5e622f8ce9" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a7fc4029992d75a62ce718e5e622f8ce9" > Katabatic::AutoContact::migrateConstraintBox< / a > < / div > < div class = "ttdeci" > void migrateConstraintBox(AutoContact *other)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:511< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac862ce450a533f0544d2168b132ba165" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac862ce450a533f0544d2168b132ba165" > Katabatic::AutoContact::setY< / a > < / div > < div class = "ttdeci" > void setY(DbU::Unit)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:228< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a0284fcec9bd41b26648e7bef3d4f1952" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a0284fcec9bd41b26648e7bef3d4f1952" > Katabatic::AutoContact::setSizes< / a > < / div > < div class = "ttdeci" > void setSizes(DbU::Unit width, DbU::Unit height)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:226< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Component_html_a727da3f127c3a7a0a09468219f98c3e6" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#a727da3f127c3a7a0a09468219f98c3e6" > Hurricane::Component::getY< / a > < / div > < div class = "ttdeci" > virtual DbU::Unit getY() const=0< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac350bb9d2d038287530fcf474987ba55" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac350bb9d2d038287530fcf474987ba55" > Katabatic::AutoContact::getMaxDepth< / a > < / div > < div class = "ttdeci" > unsigned int getMaxDepth() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:205< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ae9d087a6cd3d459d7f4bea6bc8b08b49" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ae9d087a6cd3d459d7f4bea6bc8b08b49" > Katabatic::AutoContact::getConstraintBox< / a > < / div > < div class = "ttdeci" > Box getConstraintBox() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:248< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Hook_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Hook.html" > Hurricane::Hook< / a > < / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a994371005874f946cc0ac78005d38423" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a994371005874f946cc0ac78005d38423" > Katabatic::AutoContact::getPerpandicular< / a > < / div > < div class = "ttdeci" > virtual AutoSegment * getPerpandicular(const AutoSegment *) const =0< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:183< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ab5d8bf98ab5af6fcfebea1b9f446d5d7" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ab5d8bf98ab5af6fcfebea1b9f446d5d7" > Katabatic::AutoContact::getBoundingBox< / a > < / div > < div class = "ttdeci" > virtual Box getBoundingBox() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:528< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24abe577b4e6bc01e6a506a303ad8ccdf38" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24abe577b4e6bc01e6a506a303ad8ccdf38" > Katabatic::CntBadTopology< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:64< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "namespaceKatabatic_html" > < div class = "ttname" > < a href = "namespaceKatabatic.html" > Katabatic< / a > < / div > < div class = "ttdoc" > The namespace dedicated to Katabatic. < / div > < div class = "ttdef" > < b > Definition:< / b > Katabatic.dox:13< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a690764ddc997fe9766a79c4b8e0c3e2f" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a690764ddc997fe9766a79c4b8e0c3e2f" > Katabatic::AutoContact::updateTopology< / a > < / div > < div class = "ttdeci" > virtual void updateTopology()=0< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1LocatorHelper_html" > < div class = "ttname" > < a href = "classKatabatic_1_1LocatorHelper.html" > Katabatic::LocatorHelper< / a > < / div > < div class = "ttdoc" > Locator Helper Collection& #39;s Locators. < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:273< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_a28bd18de9ca6e5cf2b77fce5e22af43a" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a28bd18de9ca6e5cf2b77fce5e22af43a" > Hurricane::Contact::getWidth< / a > < / div > < div class = "ttdeci" > const DbU::Unit & getWidth() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_a300306b006397377bc9a54ea783c1150" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a300306b006397377bc9a54ea783c1150" > Hurricane::Contact::getAnchorHook< / a > < / div > < div class = "ttdeci" > Hook * getAnchorHook()< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Box_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Box.html" > Hurricane::Box< / a > < / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a4580de6b074712e400d5d238ce3af054" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a4580de6b074712e400d5d238ce3af054" > Katabatic::AutoContact::getY< / a > < / div > < div class = "ttdeci" > DbU::Unit getY() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:213< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a142af2208e8c058c672bbad3640a6c46" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a142af2208e8c058c672bbad3640a6c46" > Katabatic::AutoContact::getAnchor< / a > < / div > < div class = "ttdeci" > Component * getAnchor() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:209< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ab045567c4f529dca7790d66c17c3084f" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ab045567c4f529dca7790d66c17c3084f" > Katabatic::AutoContact::getLayer< / a > < / div > < div class = "ttdeci" > const Layer * getLayer() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:211< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ae4046e6ed80cbba54a48953ef4d2ca6d" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ae4046e6ed80cbba54a48953ef4d2ca6d" > Katabatic::AutoContact::getDy< / a > < / div > < div class = "ttdeci" > DbU::Unit getDy() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:215< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1GCell_html_aaf7ff16cd2fd5a3fa4c5221efb9b9b76" > < div class = "ttname" > < a href = "classKatabatic_1_1GCell.html#aaf7ff16cd2fd5a3fa4c5221efb9b9b76" > Katabatic::GCell::getXMax< / a > < / div > < div class = "ttdeci" > DbU::Unit getXMax() const< / div > < div class = "ttdef" > < b > Definition:< / b > GCell.h:246< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a249530ac086dbf92f981887cc633facf" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a249530ac086dbf92f981887cc633facf" > Katabatic::AutoContact::isTurn< / a > < / div > < div class = "ttdeci" > bool isTurn() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:238< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Layer_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Layer.html" > Hurricane::Layer< / a > < / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a106f372cee0916ebb6544627e47bb58d" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a106f372cee0916ebb6544627e47bb58d" > Katabatic::AutoContact::setHeight< / a > < / div > < div class = "ttdeci" > void setHeight(DbU::Unit)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:225< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a4fa9bb12d79f6645884d567986c9b0a5" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a4fa9bb12d79f6645884d567986c9b0a5" > Katabatic::AutoContact::getPosition< / a > < / div > < div class = "ttdeci" > Point getPosition() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:217< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24a03218a60eff8f1960babe7e2a300301a" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24a03218a60eff8f1960babe7e2a300301a" > Katabatic::CntInvalidatedCache< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:62< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a3ab7b800879862100636b003a5d168f3" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a3ab7b800879862100636b003a5d168f3" > Katabatic::AutoContact::getHalfHeight< / a > < / div > < div class = "ttdeci" > DbU::Unit getHalfHeight() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:221< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a2af2ad6b6441614038caf59d04b3b217a1a9045673c5d3c30b067100f1440ae1b" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a2af2ad6b6441614038caf59d04b3b217a1a9045673c5d3c30b067100f1440ae1b" > Katabatic::KbHorizontal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > Constants.h:27< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a1e57c42301b9e58648863e7d5dc055e7" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a1e57c42301b9e58648863e7d5dc055e7" > Katabatic::AutoContact::getId< / a > < / div > < div class = "ttdeci" > size_t getId() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:245< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ada381cbb88211a7f63d30691b669b5e1" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ada381cbb88211a7f63d30691b669b5e1" > Katabatic::AutoContact::getMinDepth< / a > < / div > < div class = "ttdeci" > unsigned int getMinDepth() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:187< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ae38846b6213cccbc6f008b175b4604b0" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ae38846b6213cccbc6f008b175b4604b0" > Katabatic::AutoContact::isVTee< / a > < / div > < div class = "ttdeci" > bool isVTee() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:243< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24ac8b5263851e6e160bff135cc6ecd45c5" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24ac8b5263851e6e160bff135cc6ecd45c5" > Katabatic::CntVTee< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:60< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1GCell_html_a096a92c18156eac4268efb50496a2d18" > < div class = "ttname" > < a href = "classKatabatic_1_1GCell.html#a096a92c18156eac4268efb50496a2d18" > Katabatic::GCell::getYMax< / a > < / div > < div class = "ttdeci" > DbU::Unit getYMax() const< / div > < div class = "ttdef" > < b > Definition:< / b > GCell.h:247< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_af783b79a1398450e28e2ea55c3eb8476" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#af783b79a1398450e28e2ea55c3eb8476" > Katabatic::AutoContact::canDestroy< / a > < / div > < div class = "ttdeci" > bool canDestroy(unsigned int flags=0) const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:161< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_a32ee96c21115ee9d197bc505fd48e37d" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a32ee96c21115ee9d197bc505fd48e37d" > Hurricane::Contact::setDy< / a > < / div > < div class = "ttdeci" > void setDy(const DbU::Unit & dy)< / div > < / div >
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24a59ca560e6a04e6401054626b8b8f74bc" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24a59ca560e6a04e6401054626b8b8f74bc" > Katabatic::CntTerminal< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:57< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ae4ba7bc2888f990818cbdb808260c47e" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ae4ba7bc2888f990818cbdb808260c47e" > Katabatic::AutoContact::isTee< / a > < / div > < div class = "ttdeci" > bool isTee(unsigned int direction) const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:406< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_aa7bc32ab9211fd5f6ad3aacdf1214f20" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#aa7bc32ab9211fd5f6ad3aacdf1214f20" > Hurricane::Contact::getDy< / a > < / div > < div class = "ttdeci" > const DbU::Unit & getDy() const< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a00b8f54c8171f6699e57de1b8c18eeb1" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a00b8f54c8171f6699e57de1b8c18eeb1" > Katabatic::AutoContact::getX< / a > < / div > < div class = "ttdeci" > DbU::Unit getX() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:212< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ad7ee1befb03ee85f237a36e2f5ab8e45" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ad7ee1befb03ee85f237a36e2f5ab8e45" > Katabatic::AutoContact::getCBYMin< / a > < / div > < div class = "ttdeci" > DbU::Unit getCBYMin() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:264< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_acc77b6de9050a86dc41e25888c8f81f6" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#acc77b6de9050a86dc41e25888c8f81f6" > Katabatic::AutoContact::hasBadTopology< / a > < / div > < div class = "ttdeci" > bool hasBadTopology() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:244< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac2fe070a286356a24baa466b4fe5b74d" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac2fe070a286356a24baa466b4fe5b74d" > Katabatic::AutoContact::intersectConstraintBox< / a > < / div > < div class = "ttdeci" > Box & intersectConstraintBox(Box & box) const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:507< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a9e76ae5cee9320b65251387419c9432b" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a9e76ae5cee9320b65251387419c9432b" > Katabatic::AutoContact::getName< / a > < / div > < div class = "ttdeci" > virtual const Name & getName() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:175< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ad59f45aaefd5acc8fb9795d4c0e49a7f" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ad59f45aaefd5acc8fb9795d4c0e49a7f" > Katabatic::AutoContact::getSlaveComponents< / a > < / div > < div class = "ttdeci" > Components getSlaveComponents() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:222< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_adf6487485a4f48bd15aa6f9a8ac5fd27" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#adf6487485a4f48bd15aa6f9a8ac5fd27" > Hurricane::Contact::getHeight< / a > < / div > < div class = "ttdeci" > const DbU::Unit & getHeight() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac893802d1c5518cab86f8341af817abe" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac893802d1c5518cab86f8341af817abe" > Katabatic::AutoContact::restrictConstraintBox< / a > < / div > < div class = "ttdeci" > bool restrictConstraintBox(DbU::Unit constraintMin, DbU::Unit constraintMax, unsigned int flags=KbWarnOnError)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:453< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html" > Katabatic::AutoContact< / a > < / div > < div class = "ttdoc" > Abstract base class for AutoContact. < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:70< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a5b598929b39ad3ec202405b31ac02b1d" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a5b598929b39ad3ec202405b31ac02b1d" > Katabatic::AutoContact::setCBYMin< / a > < / div > < div class = "ttdeci" > void setCBYMin(DbU::Unit yMin)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:251< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a66f92d8233776fb858075f78af451997" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a66f92d8233776fb858075f78af451997" > Katabatic::AutoContact::showTopologyError< / a > < / div > < div class = "ttdeci" > void showTopologyError(const std::string & , unsigned int flags=0)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:363< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ac607a624c0698056c5bccf405cf05ea7" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ac607a624c0698056c5bccf405cf05ea7" > Katabatic::AutoContact::getLengths< / a > < / div > < div class = "ttdeci" > void getLengths(DbU::Unit *lengths, AutoSegment::DepthLengthSet & )< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:223< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1LocatorHelper_html_a1be98ae64bededebc29a04f257024ebe" > < div class = "ttname" > < a href = "classKatabatic_1_1LocatorHelper.html#a1be98ae64bededebc29a04f257024ebe" > Katabatic::LocatorHelper::progress< / a > < / div > < div class = "ttdeci" > void progress()< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:316< / div > < / div >
< div class = "ttc" id = "namespaceKatabatic_html_a4950b7142b9024cae2693cd44bccdc24a16ebc32170107fe230ddcc2dcbaab66f" > < div class = "ttname" > < a href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24a16ebc32170107fe230ddcc2dcbaab66f" > Katabatic::CntInvalidated< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:61< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1GCell_html_a00b8f54c8171f6699e57de1b8c18eeb1" > < div class = "ttname" > < a href = "classKatabatic_1_1GCell.html#a00b8f54c8171f6699e57de1b8c18eeb1" > Katabatic::GCell::getX< / a > < / div > < div class = "ttdeci" > DbU::Unit getX() const< / div > < div class = "ttdef" > < b > Definition:< / b > GCell.h:244< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1LocatorHelper_html_ad0f8becc4187c833b6f6c5f902f8aaa5" > < div class = "ttname" > < a href = "classKatabatic_1_1LocatorHelper.html#ad0f8becc4187c833b6f6c5f902f8aaa5" > Katabatic::LocatorHelper::getSegment< / a > < / div > < div class = "ttdeci" > AutoSegment * getSegment() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:310< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a798750f964050c53c269a2e56d44b690" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a798750f964050c53c269a2e56d44b690" > Katabatic::AutoContact::getCBXMax< / a > < / div > < div class = "ttdeci" > DbU::Unit getCBXMax() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:261< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Component_html_aa4e9a47c89fe701670ca34355195d519" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component.html#aa4e9a47c89fe701670ca34355195d519" > Hurricane::Component::getPosition< / a > < / div > < div class = "ttdeci" > virtual Point getPosition() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a4092778435abf3fb25a986a802bdb6c6" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a4092778435abf3fb25a986a802bdb6c6" > Katabatic::AutoContact::getBodyHook< / a > < / div > < div class = "ttdeci" > Hook * getBodyHook()< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:207< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a9fcb986110e79bc0044f7bfe503acc0c" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a9fcb986110e79bc0044f7bfe503acc0c" > Katabatic::AutoContact::setCBXMin< / a > < / div > < div class = "ttdeci" > void setCBXMin(DbU::Unit xMin)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:249< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_af6a2454547eeb7f5a519970dcb467e90" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#af6a2454547eeb7f5a519970dcb467e90" > Katabatic::AutoContact::updateGeometry< / a > < / div > < div class = "ttdeci" > virtual void updateGeometry()=0< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Contact_html_a147644849f33bc4d58b6b997543c8306" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a147644849f33bc4d58b6b997543c8306" > Hurricane::Contact::setLayer< / a > < / div > < div class = "ttdeci" > void setLayer(const Layer *layer)< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Net_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Net.html" > Hurricane::Net< / a > < / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_aa1a02e206437f1371a74cafc724b00d7" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#aa1a02e206437f1371a74cafc724b00d7" > Katabatic::AutoContact::setGCell< / a > < / div > < div class = "ttdeci" > void setGCell(GCell *)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.cpp:314< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a48ab1d3bdf85712e4784ef83ef136939" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a48ab1d3bdf85712e4784ef83ef136939" > Katabatic::AutoContact::getOpposite< / a > < / div > < div class = "ttdeci" > virtual AutoSegment * getOpposite(const AutoSegment *) const =0< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a5a345a7129c2a07f10f9f10c959616b9" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a5a345a7129c2a07f10f9f10c959616b9" > Katabatic::AutoContact::getHalfWidth< / a > < / div > < div class = "ttdeci" > DbU::Unit getHalfWidth() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:219< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a154f993d0262c92bfc0dc95154faf794" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a154f993d0262c92bfc0dc95154faf794" > Katabatic::AutoContact::setX< / a > < / div > < div class = "ttdeci" > void setX(DbU::Unit)< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:227< / div > < / div >
< div class = "ttc" id = "group__DbUGroup_html_ga4923a9a443871282ad7d331be2a2a5d4" > < div class = "ttname" > < a href = "../hurricane/group__DbUGroup.html#ga4923a9a443871282ad7d331be2a2a5d4" > Hurricane::DbU::toLambda< / a > < / div > < div class = "ttdeci" > static double toLambda(Unit u)< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_acf8405f74b97239ea74ec629d0b4e194" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#acf8405f74b97239ea74ec629d0b4e194" > Hurricane::Contact::getDx< / a > < / div > < div class = "ttdeci" > const DbU::Unit & getDx() const< / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_afac88ee8442e3e943a24bb526057851a" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#afac88ee8442e3e943a24bb526057851a" > Hurricane::Contact::setPosition< / a > < / div > < div class = "ttdeci" > void setPosition(const DbU::Unit & x, const DbU::Unit & y)< / div > < / div >
2018-10-18 11:10:01 -05:00
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_a819cf639562a031a1e2e061fe1293d66" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#a819cf639562a031a1e2e061fe1293d66" > Katabatic::AutoContact::getGCell< / a > < / div > < div class = "ttdeci" > GCell * getGCell() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:247< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1LocatorHelper_html_a5bc2a781be2586924afce4e4a4ea6697" > < div class = "ttname" > < a href = "classKatabatic_1_1LocatorHelper.html#a5bc2a781be2586924afce4e4a4ea6697" > Katabatic::LocatorHelper::isValid< / a > < / div > < div class = "ttdeci" > bool isValid() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:301< / div > < / div >
< div class = "ttc" id = "classKatabatic_1_1AutoContact_html_ab422116c7edfacedd31711c96e3ec95b" > < div class = "ttname" > < a href = "classKatabatic_1_1AutoContact.html#ab422116c7edfacedd31711c96e3ec95b" > Katabatic::AutoContact::base< / a > < / div > < div class = "ttdeci" > Contact * base() const< / div > < div class = "ttdef" > < b > Definition:< / b > AutoContact.h:246< / div > < / div >
< div class = "ttc" id = "classHurricane_1_1Component_1_1BodyHook_html" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Component_1_1BodyHook.html" > Hurricane::Component< / a > < / div > < / div >
2018-06-06 11:42:26 -05:00
< div class = "ttc" id = "classHurricane_1_1Contact_html_a2fc2e7c85dc5495810544c48bb604712" > < div class = "ttname" > < a href = "../hurricane/classHurricane_1_1Contact.html#a2fc2e7c85dc5495810544c48bb604712" > Hurricane::Contact::setHeight< / a > < / div > < div class = "ttdeci" > void setHeight(const DbU::Unit & height)< / div > < / div >
< / div > <!-- fragment --> < / div > <!-- contents -->
< br >
< hr >
< table class = "footer1" >
< tr >
2018-10-18 11:10:01 -05:00
< td class = "LFooter" > < small > Generated by doxygen 1.8.14 on Thu Oct 18 2018< / small > < / td >
2018-06-06 11:42:26 -05:00
< 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 © 2008-2016 UPMC. All rights reserved< / small > < / td >
< / tr >
< / table >
< / body >
< / html >