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-08-19 06:27:09 -05:00
<!-- Generated by Doxygen 1.8.5 -->
< 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 = "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  List< / span > < / a > < / li >
< li > < a href = "classes.html" > < span > Class  Index< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class  Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class  Members< / span > < / a > < / li >
< / ul >
< / div >
2018-06-06 11:42:26 -05:00
< 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_1AutoContactTerminal.html" > AutoContactTerminal< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "classKatabatic_1_1AutoContactTerminal-members.html" > List of all members< / a > |
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pub-static-methods" > Static Public Member Functions< / a > < / div >
< div class = "headertitle" >
< div class = "title" > AutoContactTerminal Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > Terminal (S/T is a Terminal)
< a href = "classKatabatic_1_1AutoContactTerminal.html#details" > More...< / a > < / p >
< div class = "dynheader" >
Inheritance diagram for AutoContactTerminal:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "classKatabatic_1_1AutoContactTerminal__inherit__graph.png" border = "0" usemap = "#AutoContactTerminal_inherit__map" alt = "Inheritance graph" / > < / div >
< map name = "AutoContactTerminal_inherit__map" id = "AutoContactTerminal_inherit__map" >
2018-08-19 06:27:09 -05:00
< area shape = "rect" id = "node2" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " alt = "" coords = "30,5,124,32" / > < / map >
2018-06-06 11:42:26 -05:00
< center > < span class = "legend" > [< a href = "graph_legend.html" > legend< / a > ]< / span > < / center > < / div >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
2018-08-19 06:27:09 -05:00
< tr class = "memitem:a762d33db26927e6db939a7420bb95743" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#a762d33db26927e6db939a7420bb95743" > getNativeConstraintBox< / a > () const < / td > < / tr >
< tr class = "separator:a762d33db26927e6db939a7420bb95743" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2f7d64767002f3bf2bbdf2f8f0e80105" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#a2f7d64767002f3bf2bbdf2f8f0e80105" > getSegment< / a > (unsigned int) const < / td > < / tr >
< tr class = "separator:a2f7d64767002f3bf2bbdf2f8f0e80105" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaf175a76573a5e3505b24fb2a8b0414f" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#aaf175a76573a5e3505b24fb2a8b0414f" > getOpposite< / a > (const < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *) const < / td > < / tr >
< tr class = "separator:aaf175a76573a5e3505b24fb2a8b0414f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a68e80545d3d25400be8f08d059ba21f5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#a68e80545d3d25400be8f08d059ba21f5" > getPerpandicular< / a > (const < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *) const < / td > < / tr >
< tr class = "separator:a68e80545d3d25400be8f08d059ba21f5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-06-06 11:42:26 -05:00
< tr class = "memitem:a3e218f6934c51380fb15d0e2bd380071" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#a3e218f6934c51380fb15d0e2bd380071" > updateGeometry< / a > ()< / td > < / tr >
< tr class = "separator:a3e218f6934c51380fb15d0e2bd380071" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5bf1f5e71204ef84346e4e036175431" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#af5bf1f5e71204ef84346e4e036175431" > updateTopology< / a > ()< / td > < / tr >
< tr class = "separator:af5bf1f5e71204ef84346e4e036175431" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_methods_classKatabatic_1_1AutoContact" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classKatabatic_1_1AutoContact')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classKatabatic_1_1AutoContact.html" > AutoContact< / a > < / td > < / tr >
< tr class = "memitem:a4092778435abf3fb25a986a802bdb6c6 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Hook.html" > Hook< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a4092778435abf3fb25a986a802bdb6c6" > getBodyHook< / a > ()< / td > < / tr >
< tr class = "separator:a4092778435abf3fb25a986a802bdb6c6 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad4a1ca46647528c32c5fbd4c45ac866c inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Hook.html" > Hook< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ad4a1ca46647528c32c5fbd4c45ac866c" > getAnchorHook< / a > ()< / td > < / tr >
< tr class = "separator:ad4a1ca46647528c32c5fbd4c45ac866c inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-08-19 06:27:09 -05:00
< tr class = "memitem:afa2c2abdef6c96ffc359707919be5d9f inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html" > Component< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#afa2c2abdef6c96ffc359707919be5d9f" > getAnchor< / a > () const < / td > < / tr >
< tr class = "separator:afa2c2abdef6c96ffc359707919be5d9f inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adf3e1a980233163de0ca34a5c3575998 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Net.html" > Net< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#adf3e1a980233163de0ca34a5c3575998" > getNet< / a > () const < / td > < / tr >
< tr class = "separator:adf3e1a980233163de0ca34a5c3575998 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a304ee4e02745811e04ac6fb688bf834f inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Layer.html" > Layer< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a304ee4e02745811e04ac6fb688bf834f" > getLayer< / a > () const < / td > < / tr >
< tr class = "separator:a304ee4e02745811e04ac6fb688bf834f inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a852afe759ce2cb8cb9c0524fc1e23387 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a852afe759ce2cb8cb9c0524fc1e23387" > getX< / a > () const < / td > < / tr >
< tr class = "separator:a852afe759ce2cb8cb9c0524fc1e23387 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac597d25a34a79fb4393211c70f5a1bc3 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac597d25a34a79fb4393211c70f5a1bc3" > getY< / a > () const < / td > < / tr >
< tr class = "separator:ac597d25a34a79fb4393211c70f5a1bc3 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2589fed9c8789a650f5dc102b762aa57 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a2589fed9c8789a650f5dc102b762aa57" > getDx< / a > () const < / td > < / tr >
< tr class = "separator:a2589fed9c8789a650f5dc102b762aa57 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab9233926e07b704773511774b1992602 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ab9233926e07b704773511774b1992602" > getDy< / a > () const < / td > < / tr >
< tr class = "separator:ab9233926e07b704773511774b1992602 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9e97a8efe26be94cbe5202c7f345e175 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Point.html" > Point< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a9e97a8efe26be94cbe5202c7f345e175" > getCenter< / a > () const < / td > < / tr >
< tr class = "separator:a9e97a8efe26be94cbe5202c7f345e175 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2b1a75d102c6f88eaa432064efd04e27 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Point.html" > Point< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a2b1a75d102c6f88eaa432064efd04e27" > getPosition< / a > () const < / td > < / tr >
< tr class = "separator:a2b1a75d102c6f88eaa432064efd04e27 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa018d3e74791b77d2def527248b9b00a inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aa018d3e74791b77d2def527248b9b00a" > getWidth< / a > () const < / td > < / tr >
< tr class = "separator:aa018d3e74791b77d2def527248b9b00a inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af2daf0fed893337f82e93363ae17bf14 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#af2daf0fed893337f82e93363ae17bf14" > getHalfWidth< / a > () const < / td > < / tr >
< tr class = "separator:af2daf0fed893337f82e93363ae17bf14 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae66967177ea58702fc89e9563f73bfb4 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ae66967177ea58702fc89e9563f73bfb4" > getHeight< / a > () const < / td > < / tr >
< tr class = "separator:ae66967177ea58702fc89e9563f73bfb4 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a68048c464a03e8bbc9ae9ec74b037561 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a68048c464a03e8bbc9ae9ec74b037561" > getHalfHeight< / a > () const < / td > < / tr >
< tr class = "separator:a68048c464a03e8bbc9ae9ec74b037561 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5e6d3b7991ce74215e3e0a0ae6c07645 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/namespaceHurricane.html#a7d26d99aeb5dd6d70d51bd35d2473e72" > Components< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a5e6d3b7991ce74215e3e0a0ae6c07645" > getSlaveComponents< / a > () const < / td > < / tr >
< tr class = "separator:a5e6d3b7991ce74215e3e0a0ae6c07645 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-06-06 11:42:26 -05:00
< tr class = "memitem:aad4271c35e0162c8a4d034dca07f5a4b inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aad4271c35e0162c8a4d034dca07f5a4b" > setLayer< / a > (const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Layer.html" > Layer< / a > *)< / td > < / tr >
< tr class = "separator:aad4271c35e0162c8a4d034dca07f5a4b inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9a0ec0a0ac85f23cfad6c069ea8dade7 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a9a0ec0a0ac85f23cfad6c069ea8dade7" > setWidth< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > )< / td > < / tr >
< tr class = "separator:a9a0ec0a0ac85f23cfad6c069ea8dade7 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a106f372cee0916ebb6544627e47bb58d inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a106f372cee0916ebb6544627e47bb58d" > setHeight< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > )< / td > < / tr >
< tr class = "separator:a106f372cee0916ebb6544627e47bb58d inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0284fcec9bd41b26648e7bef3d4f1952 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a0284fcec9bd41b26648e7bef3d4f1952" > setSizes< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > width, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > height)< / td > < / tr >
< tr class = "separator:a0284fcec9bd41b26648e7bef3d4f1952 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a154f993d0262c92bfc0dc95154faf794 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a154f993d0262c92bfc0dc95154faf794" > setX< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > )< / td > < / tr >
< tr class = "separator:a154f993d0262c92bfc0dc95154faf794 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac862ce450a533f0544d2168b132ba165 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac862ce450a533f0544d2168b132ba165" > setY< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > )< / td > < / tr >
< tr class = "separator:ac862ce450a533f0544d2168b132ba165 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a12d3bfdce07580db21b17cf87f912cc3 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a12d3bfdce07580db21b17cf87f912cc3" > setPosition< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > width, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > height)< / td > < / tr >
< tr class = "separator:a12d3bfdce07580db21b17cf87f912cc3 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a52707afec84391e898e01c75b2713d32 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a52707afec84391e898e01c75b2713d32" > setPosition< / a > (const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Point.html" > Point< / a > & )< / td > < / tr >
< tr class = "separator:a52707afec84391e898e01c75b2713d32 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2c83ac6a03bbac090a8ab120d62c6e44 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a2c83ac6a03bbac090a8ab120d62c6e44" > setDx< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > )< / td > < / tr >
< tr class = "separator:a2c83ac6a03bbac090a8ab120d62c6e44 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a123478e15e2544598851d0e907212841 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a123478e15e2544598851d0e907212841" > setDy< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > )< / td > < / tr >
< tr class = "separator:a123478e15e2544598851d0e907212841 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9881d5e969669b641c5de4f4d94e5d15 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a9881d5e969669b641c5de4f4d94e5d15" > setOffset< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > dx, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > dy)< / td > < / tr >
< tr class = "separator:a9881d5e969669b641c5de4f4d94e5d15 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9161f1e2832e5e141a13863223322aa5 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a9161f1e2832e5e141a13863223322aa5" > translate< / a > (const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > & tx, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > & ty)< / td > < / tr >
< tr class = "separator:a9161f1e2832e5e141a13863223322aa5 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-08-19 06:27:09 -05:00
< tr class = "memitem:a8a8f27ca267d07ae56abff162a3b3ae0 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a8a8f27ca267d07ae56abff162a3b3ae0" > isInCreationStage< / a > () const < / td > < / tr >
< tr class = "separator:a8a8f27ca267d07ae56abff162a3b3ae0 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a54f713d06c43bebf4e0dfef06e347531 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a54f713d06c43bebf4e0dfef06e347531" > isInvalidated< / a > () const < / td > < / tr >
< tr class = "separator:a54f713d06c43bebf4e0dfef06e347531 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af715dc65deddf045ec1743a529393224 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#af715dc65deddf045ec1743a529393224" > isInvalidatedCache< / a > () const < / td > < / tr >
< tr class = "separator:af715dc65deddf045ec1743a529393224 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa7c7bc6592b91fe675acb9b793b1188e inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aa7c7bc6592b91fe675acb9b793b1188e" > isTurn< / a > () const < / td > < / tr >
< tr class = "separator:aa7c7bc6592b91fe675acb9b793b1188e inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8fd7a3439896837a5af19d408162ca62 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a8fd7a3439896837a5af19d408162ca62" > isTee< / a > (unsigned int direction) const < / td > < / tr >
< tr class = "separator:a8fd7a3439896837a5af19d408162ca62 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac2131e4356f7d7c6e4ada597307f1d95 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac2131e4356f7d7c6e4ada597307f1d95" > isHTee< / a > () const < / td > < / tr >
< tr class = "separator:ac2131e4356f7d7c6e4ada597307f1d95 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a938932aae592e22efdc9b275ad5a4094 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a938932aae592e22efdc9b275ad5a4094" > isVTee< / a > () const < / td > < / tr >
< tr class = "separator:a938932aae592e22efdc9b275ad5a4094 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af5e7d3badddf2ec07159f1d83426d4c1 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#af5e7d3badddf2ec07159f1d83426d4c1" > isFixed< / a > () const < / td > < / tr >
< tr class = "separator:af5e7d3badddf2ec07159f1d83426d4c1 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1aebd841bb4796ac0f4264d6a694d6fa inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a1aebd841bb4796ac0f4264d6a694d6fa" > hasBadTopology< / a > () const < / td > < / tr >
< tr class = "separator:a1aebd841bb4796ac0f4264d6a694d6fa inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa1d158503e0663092922e38651b8c9f5 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aa1d158503e0663092922e38651b8c9f5" > canDestroy< / a > (unsigned int flags=0) const < / td > < / tr >
< tr class = "separator:aa1d158503e0663092922e38651b8c9f5 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3b30ff8ac1916f6cf9f9be735a3d9c3a inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a3b30ff8ac1916f6cf9f9be735a3d9c3a" > canMoveUp< / a > (const < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *moved) const < / td > < / tr >
< tr class = "separator:a3b30ff8ac1916f6cf9f9be735a3d9c3a inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7f6571edacd5e4120cc9b87abd23082a inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Contact.html" > Contact< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a7f6571edacd5e4120cc9b87abd23082a" > base< / a > () const < / td > < / tr >
< tr class = "separator:a7f6571edacd5e4120cc9b87abd23082a inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5e23c46b801d3049b349b68774a0d298 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > virtual const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Name.html" > Name< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a5e23c46b801d3049b349b68774a0d298" > getName< / a > () const < / td > < / tr >
< tr class = "separator:a5e23c46b801d3049b349b68774a0d298 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac0015de06fff235f96ec1cf68444f7a4 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > size_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac0015de06fff235f96ec1cf68444f7a4" > getId< / a > () const < / td > < / tr >
< tr class = "separator:ac0015de06fff235f96ec1cf68444f7a4 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3b9694bf093e3ea16e4a8c8126a8d4db inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a3b9694bf093e3ea16e4a8c8126a8d4db" > getBoundingBox< / a > () const < / td > < / tr >
< tr class = "separator:a3b9694bf093e3ea16e4a8c8126a8d4db inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab45ccfee0f781ec16c50672663d36141 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classKatabatic_1_1GCell.html" > GCell< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ab45ccfee0f781ec16c50672663d36141" > getGCell< / a > () const < / td > < / tr >
< tr class = "separator:ab45ccfee0f781ec16c50672663d36141 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5b16a639914ac05e0cb7032f918278b0 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > unsigned int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a5b16a639914ac05e0cb7032f918278b0" > getMinDepth< / a > () const < / td > < / tr >
< tr class = "separator:a5b16a639914ac05e0cb7032f918278b0 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a625d8d6b12c514f8cf1bc217cc20d743 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > unsigned int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a625d8d6b12c514f8cf1bc217cc20d743" > getMaxDepth< / a > () const < / td > < / tr >
< tr class = "separator:a625d8d6b12c514f8cf1bc217cc20d743 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-06-06 11:42:26 -05:00
< tr class = "memitem:ac607a624c0698056c5bccf405cf05ea7 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac607a624c0698056c5bccf405cf05ea7" > getLengths< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > *lengths, AutoSegment::DepthLengthSet & )< / td > < / tr >
< tr class = "separator:ac607a624c0698056c5bccf405cf05ea7 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-08-19 06:27:09 -05:00
< tr class = "memitem:aaa2758181c73fb81e43550dea6b03041 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Interval.html" > Interval< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aaa2758181c73fb81e43550dea6b03041" > getUConstraints< / a > (unsigned int direction) const < / td > < / tr >
< tr class = "separator:aaa2758181c73fb81e43550dea6b03041 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0c391297a64d0ae15c14a6e803b0316e inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a0c391297a64d0ae15c14a6e803b0316e" > getCBXMin< / a > () const < / td > < / tr >
< tr class = "separator:a0c391297a64d0ae15c14a6e803b0316e inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a20ab0da1716ecd002f3abc76285dd5a1 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a20ab0da1716ecd002f3abc76285dd5a1" > getCBXMax< / a > () const < / td > < / tr >
< tr class = "separator:a20ab0da1716ecd002f3abc76285dd5a1 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acd040eea296d73195a2065819ba02ebc inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#acd040eea296d73195a2065819ba02ebc" > getCBYMin< / a > () const < / td > < / tr >
< tr class = "separator:acd040eea296d73195a2065819ba02ebc inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a25bae06d071e2e19696d3e950956d785 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a25bae06d071e2e19696d3e950956d785" > getCBYMax< / a > () const < / td > < / tr >
< tr class = "separator:a25bae06d071e2e19696d3e950956d785 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0d59519da5ced04bca8f2849c9f9a890 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a0d59519da5ced04bca8f2849c9f9a890" > getConstraintBox< / a > () const < / td > < / tr >
< tr class = "separator:a0d59519da5ced04bca8f2849c9f9a890 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2b4fffa1c238d8379a3418012e4f60f0 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a2b4fffa1c238d8379a3418012e4f60f0" > intersectConstraintBox< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a > & box) const < / td > < / tr >
< tr class = "separator:a2b4fffa1c238d8379a3418012e4f60f0 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2018-06-06 11:42:26 -05:00
< tr class = "memitem:aabac50fd9b8e1bba7289573973658d18 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aabac50fd9b8e1bba7289573973658d18" > invalidate< / a > (unsigned int flags=0)< / td > < / tr >
< tr class = "separator:aabac50fd9b8e1bba7289573973658d18 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a66f92d8233776fb858075f78af451997 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a66f92d8233776fb858075f78af451997" > showTopologyError< / a > (const std::string & , unsigned int flags=0)< / td > < / tr >
< tr class = "separator:a66f92d8233776fb858075f78af451997 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac371cd5b837a8965c11297c197e70a45 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac371cd5b837a8965c11297c197e70a45" > checkTopology< / a > ()< / td > < / tr >
< tr class = "separator:ac371cd5b837a8965c11297c197e70a45 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa1a02e206437f1371a74cafc724b00d7 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aa1a02e206437f1371a74cafc724b00d7" > setGCell< / a > (< a class = "el" href = "classKatabatic_1_1GCell.html" > GCell< / a > *)< / td > < / tr >
< tr class = "separator:aa1a02e206437f1371a74cafc724b00d7 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9fcb986110e79bc0044f7bfe503acc0c inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a9fcb986110e79bc0044f7bfe503acc0c" > setCBXMin< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > xMin)< / td > < / tr >
< tr class = "separator:a9fcb986110e79bc0044f7bfe503acc0c inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aaa7652f5db46cab9edb066d06ea979f9 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#aaa7652f5db46cab9edb066d06ea979f9" > setCBXMax< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > xMax)< / td > < / tr >
< tr class = "separator:aaa7652f5db46cab9edb066d06ea979f9 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5b598929b39ad3ec202405b31ac02b1d inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a5b598929b39ad3ec202405b31ac02b1d" > setCBYMin< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > yMin)< / td > < / tr >
< tr class = "separator:a5b598929b39ad3ec202405b31ac02b1d inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1fdb3737d910a966e150a86d885f3c05 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a1fdb3737d910a966e150a86d885f3c05" > setCBYMax< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > yMax)< / td > < / tr >
< tr class = "separator:a1fdb3737d910a966e150a86d885f3c05 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5e5f791613d0ef8f4cf9e7d8f35dc4c5 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a5e5f791613d0ef8f4cf9e7d8f35dc4c5" > setConstraintBox< / a > (const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a > & box)< / td > < / tr >
< tr class = "separator:a5e5f791613d0ef8f4cf9e7d8f35dc4c5 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac893802d1c5518cab86f8341af817abe inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac893802d1c5518cab86f8341af817abe" > restrictConstraintBox< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > constraintMin, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > constraintMax, unsigned int flags=< a class = "el" href = "namespaceKatabatic.html#a2af2ad6b6441614038caf59d04b3b217aa5153b2cc25ebccca8616ce20ecd727a" > KbWarnOnError< / a > )< / td > < / tr >
< tr class = "separator:ac893802d1c5518cab86f8341af817abe inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7fc4029992d75a62ce718e5e622f8ce9 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a7fc4029992d75a62ce718e5e622f8ce9" > migrateConstraintBox< / a > (< a class = "el" href = "classKatabatic_1_1AutoContact.html" > AutoContact< / a > *other)< / td > < / tr >
< tr class = "separator:a7fc4029992d75a62ce718e5e622f8ce9 inherit pub_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-static-methods" > < / a >
Static Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a0d440e51525b09acc843f1d345850487" > < td class = "memItemLeft" align = "right" valign = "top" > static < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html" > AutoContactTerminal< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#a0d440e51525b09acc843f1d345850487" > create< / a > (< a class = "el" href = "classKatabatic_1_1GCell.html" > GCell< / a > *gcell, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html" > Component< / a > *anchor, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Layer.html" > Layer< / a > *layer, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Point.html" > Point< / a > point, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > width, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > height)< / td > < / tr >
< tr class = "separator:a0d440e51525b09acc843f1d345850487" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a60a625bca2cdfebcdcc7826ab781d1bb" > < td class = "memItemLeft" align = "right" valign = "top" > static < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html" > AutoContactTerminal< / a > *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html#a60a625bca2cdfebcdcc7826ab781d1bb" > create< / a > (< a class = "el" href = "classKatabatic_1_1GCell.html" > GCell< / a > *gcell, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html" > Component< / a > *anchor, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Layer.html" > Layer< / a > *layer, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > dx, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > dy, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > width, const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a > height)< / td > < / tr >
< tr class = "separator:a60a625bca2cdfebcdcc7826ab781d1bb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "inherit_header pub_static_methods_classKatabatic_1_1AutoContact" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_static_methods_classKatabatic_1_1AutoContact')" > < img src = "closed.png" alt = "-" / >   Static Public Member Functions inherited from < a class = "el" href = "classKatabatic_1_1AutoContact.html" > AutoContact< / a > < / td > < / tr >
< tr class = "memitem:a91c8bc1a6bdb1b15c3c084ebfd38af47 inherit pub_static_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > static size_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a91c8bc1a6bdb1b15c3c084ebfd38af47" > getAllocateds< / a > ()< / td > < / tr >
< tr class = "separator:a91c8bc1a6bdb1b15c3c084ebfd38af47 inherit pub_static_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a00e56270cfb31f56e52e31afbc33ba71 inherit pub_static_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > static const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Name.html" > Name< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a00e56270cfb31f56e52e31afbc33ba71" > getStaticName< / a > ()< / td > < / tr >
< tr class = "separator:a00e56270cfb31f56e52e31afbc33ba71 inherit pub_static_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "inherited" > < / a >
Additional Inherited Members< / h2 > < / td > < / tr >
< tr class = "inherit_header pro_static_methods_classKatabatic_1_1AutoContact" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_static_methods_classKatabatic_1_1AutoContact')" > < img src = "closed.png" alt = "-" / >   Static Protected Member Functions inherited from < a class = "el" href = "classKatabatic_1_1AutoContact.html" > AutoContact< / a > < / td > < / tr >
< tr class = "memitem:a2294ddd6bd4bda59c3453cc4dbd4f4fa inherit pro_static_methods_classKatabatic_1_1AutoContact" > < td class = "memItemLeft" align = "right" valign = "top" > static void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classKatabatic_1_1AutoContact.html#a2294ddd6bd4bda59c3453cc4dbd4f4fa" > _getTopology< / a > (< a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Contact.html" > Contact< / a > *, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html" > Component< / a > *& anchor, < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Horizontal.html" > Horizontal< / a > **& , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Vertical.html" > Vertical< / a > **& , size_t)< / td > < / tr >
< tr class = "separator:a2294ddd6bd4bda59c3453cc4dbd4f4fa inherit pro_static_methods_classKatabatic_1_1AutoContact" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > Terminal (S/T is a Terminal) < / p >
< p > < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > that are directly attached by either source or target or both to a terminal. < / p >
< / div > < h2 class = "groupheader" > Member Function Documentation< / h2 >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "a0d440e51525b09acc843f1d345850487" > < / a >
2018-06-06 11:42:26 -05:00
< 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 = "classKatabatic_1_1AutoContactTerminal.html" > AutoContactTerminal< / a > * create < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classKatabatic_1_1GCell.html" > GCell< / a > *  < / td >
< td class = "paramname" > < em > gcell< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html" > Component< / a > *  < / td >
< td class = "paramname" > < em > rp< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Layer.html" > Layer< / a > *  < / td >
< td class = "paramname" > < em > layer< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Point.html" > Point< / a >   < / td >
< td class = "paramname" > < em > point< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td >
< td class = "paramname" > < em > width< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td >
< td class = "paramname" > < em > height< / 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" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > gcell< / td > < td > The < a class = "el" href = "classKatabatic_1_1GCell.html" title = "Routing Global Cell. " > GCell< / a > into which create the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > rp< / td > < td > The RoutingPad on which to anchor the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > layer< / td > < td > The Layer of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > point< / td > < td > The absolute position. < / td > < / tr >
< tr > < td class = "paramname" > width< / td > < td > The width of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > height< / td > < td > The height of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > The created < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > .< / dd > < / dl >
< p > Create a new < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html" title = "AutoContact Terminal (S/T is a Terminal) " > AutoContactTerminal< / a > anchored on < code > rp< / code > . < code > point< / code > gives the < em > absolute< / em > position. < / p >
2018-08-19 06:27:09 -05:00
< p > References < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html#a19f06d7cad163bab3b97a13f4736c9d1" > Component::getBodyHook()< / a > .< / p >
< p > Referenced by < a class = "el" href = "group__LoadGlobalRouting.html#ga60edeea78b56db072fc26a58a7afbcd4" > GCellTopology::doRp_AccessPad()< / a > , and < a class = "el" href = "group__LoadGlobalRouting.html#gae9cae408ea16a3f7c77c3d75f0242f19" > GCellTopology::doRp_AutoContacts()< / a > .< / p >
2018-06-06 11:42:26 -05:00
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "a60a625bca2cdfebcdcc7826ab781d1bb" > < / a >
2018-06-06 11:42:26 -05:00
< 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 = "classKatabatic_1_1AutoContactTerminal.html" > AutoContactTerminal< / a > * create < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classKatabatic_1_1GCell.html" > GCell< / a > *  < / td >
< td class = "paramname" > < em > gcell< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html" > Component< / a > *  < / td >
< td class = "paramname" > < em > rp< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Layer.html" > Layer< / a > *  < / td >
< td class = "paramname" > < em > layer< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td >
< td class = "paramname" > < em > x< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td >
< td class = "paramname" > < em > y< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td >
< td class = "paramname" > < em > width< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#ga4fbfa3e8c89347af76c9628ea06c4146" > DbU::Unit< / a >   < / td >
< td class = "paramname" > < em > height< / 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" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > gcell< / td > < td > The < a class = "el" href = "classKatabatic_1_1GCell.html" title = "Routing Global Cell. " > GCell< / a > into which create the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > rp< / td > < td > The Component on which to anchor the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > layer< / td > < td > The Layer of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > x< / td > < td > The absolute X position. < / td > < / tr >
< tr > < td class = "paramname" > y< / td > < td > The absolute Y position. < / td > < / tr >
< tr > < td class = "paramname" > width< / td > < td > The width of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< tr > < td class = "paramname" > height< / td > < td > The height of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > The created < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > .< / dd > < / dl >
< p > Create a new < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html" title = "AutoContact Terminal (S/T is a Terminal) " > AutoContactTerminal< / a > anchored on < code > rp< / code > . < code > (x,y)< / code > gives the < em > absolute< / em > position.< / p >
< p > The anchor component < code > rp< / code > is most often a < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1RoutingPad.html" > Hurricane::RoutingPad< / a > (occurrencing a < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Segment.html" > Hurricane::Segment< / a > ) or directly a < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Segment.html" > Hurricane::Segment< / a > , in case of RoutingPad layer promotion. < / p >
2018-08-19 06:27:09 -05:00
< p > References < a class = "el" href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24a803ca5191d4aba9d1f53aeec8d137359" > Katabatic::CntInCreationStage< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Contact.html#a5402fec0518c81d35fbec2c2b2ec0f8f" > Contact::create()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html#ac6527d83ce44ae4147fce4ceb88c3602" > Component::getPosition()< / a > , and < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#gadc9c1a06b4296dbddcf711077113f4bd" > DbU::getValueString()< / a > .< / p >
2018-06-06 11:42:26 -05:00
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "a762d33db26927e6db939a7420bb95743" > < / a >
2018-06-06 11:42:26 -05:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Box.html" > Box< / a > getNativeConstraintBox < / 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" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < b > Returns:< / b > The native constraint box (that is, whithout any user constraints applied). For < a class = "el" href = "classKatabatic_1_1AutoContactTerminal.html" title = "AutoContact Terminal (S/T is a Terminal) " > AutoContactTerminal< / a > , this is the Box of the supporting external component, and for all others the bounding box of the owning < a class = "el" href = "classKatabatic_1_1GCell.html" title = "Routing Global Cell. " > GCell< / a > . < / p >
2018-08-19 06:27:09 -05:00
< p > Reimplemented from < a class = "el" href = "classKatabatic_1_1AutoContact.html#a762d33db26927e6db939a7420bb95743" > AutoContact< / a > .< / p >
2018-06-06 11:42:26 -05:00
2018-08-19 06:27:09 -05:00
< p > References < a class = "el" href = "classKatabatic_1_1AutoContact.html#afa2c2abdef6c96ffc359707919be5d9f" > AutoContact::getAnchor()< / a > , < a class = "el" href = "classKatabatic_1_1GCell.html#a3b9694bf093e3ea16e4a8c8126a8d4db" > GCell::getBoundingBox()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Occurrence.html#a582dc2fc48c6ace0fad8013172794787" > Occurrence::getEntity()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1RoutingPad.html#a754f24ce3fee93074dc885bf5a3abb0c" > RoutingPad::getOccurrence()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Transformation.html#a118369d81f7cc7bffdddcfb84270b19f" > Transformation::getOrientation()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Occurrence.html#a53b97927e93f64e7f5df7c76b0b1418d" > Occurrence::getPath()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Component.html#ac6527d83ce44ae4147fce4ceb88c3602" > Component::getPosition()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1RoutingPad.html#af709637098340a7e9e8df2e2c29d654b" > RoutingPad::getSourcePosition()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Segment.html#a270b66556416bdb007b432af70c74e1c" > Segment::getSourcePosition()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1RoutingPad.html#a3f4ae4dcb553b35150e581d6775da635" > RoutingPad::getTargetPosition()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Segment.html#a0d62ebc37a5ffffa8125e1acd724f09f" > Segment::getTargetPosition()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Path.html#a839cfc6dd46e161244dfa7055ad8c67a" > Path::getTransformation()< / a > , and < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#gadc9c1a06b4296dbddcf711077113f4bd" > DbU::getValueString()< / a > .< / p >
2018-06-06 11:42:26 -05:00
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "a2f7d64767002f3bf2bbdf2f8f0e80105" > < / a >
2018-06-06 11:42:26 -05:00
< 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 = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > * getSegment < / td >
< td > (< / td >
< td class = "paramtype" > unsigned int  < / td >
< td class = "paramname" > < em > index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2018-08-19 06:27:09 -05:00
< p > < b > Returns:< / b > The nth anchored < a class = "el" href = "classKatabatic_1_1AutoSegment.html" title = "Abstract base class for AutoSegment. " > AutoSegment< / a > . The index is significant:< / p >
< ul >
2018-06-06 11:42:26 -05:00
< li > < b > 0< / b > : first horizontal (< b > h1< / b > ).< / li >
< li > < b > 1< / b > : second horizontal (< b > h2< / b > ).< / li >
< li > < b > 2< / b > : first vertical (< b > b1< / b > ).< / li >
< li > < b > 3< / b > : second vertical (< b > b2< / b > ).< / li >
< / ul >
< p > Not all the indexes are filled for every < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > . For example < code > Turn< / code > have < b > h1< / b > and < b > b1< / b > , and < code > HTee< / code > have < b > h1< / b > , < b > h2< / b > and < b > v1< / b > . < / p >
< p > Implements < a class = "el" href = "classKatabatic_1_1AutoContact.html#a50531ded68cc5206fe104b8d8bf3bd87" > AutoContact< / a > .< / p >
2018-08-19 06:27:09 -05:00
< p > References < a class = "el" href = "classKatabatic_1_1AutoSegment.html#ac46ac3b48d712750c7888b48964ac189" > AutoSegment::isHorizontal()< / a > , and < a class = "el" href = "classKatabatic_1_1AutoSegment.html#a2bb30e82aad1f321af4a065338775f36" > AutoSegment::isVertical()< / a > .< / p >
2018-06-06 11:42:26 -05:00
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "aaf175a76573a5e3505b24fb2a8b0414f" > < / a >
2018-06-06 11:42:26 -05:00
< 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 = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > * getOpposite < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *  < / td >
< td class = "paramname" > < em > reference< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < b > Returns:< / b > The other < a class = "el" href = "classKatabatic_1_1AutoSegment.html" title = "Abstract base class for AutoSegment. " > AutoSegment< / a > the < em > same< / em > direction as < code > reference< / code > , this is only meaningful on < a class = "el" href = "classKatabatic_1_1AutoContactHTee.html" title = "AutoContact H-Tee (two H, one V) " > AutoContactHTee< / a > or < a class = "el" href = "classKatabatic_1_1AutoContactVTee.html" title = "AutoContact V-Tee (one H, two V) " > AutoContactVTee< / a > . If there is no opposite, < code > NULL< / code > is returned. < / p >
< p > Implements < a class = "el" href = "classKatabatic_1_1AutoContact.html#a48ab1d3bdf85712e4784ef83ef136939" > AutoContact< / a > .< / p >
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "a68e80545d3d25400be8f08d059ba21f5" > < / a >
2018-06-06 11:42:26 -05:00
< 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 = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > * getPerpandicular < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classKatabatic_1_1AutoSegment.html" > AutoSegment< / a > *  < / td >
< td class = "paramname" > < em > reference< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > < b > Returns:< / b > The < a class = "el" href = "classKatabatic_1_1AutoSegment.html" title = "Abstract base class for AutoSegment. " > AutoSegment< / a > in the < em > perpandicular< / em > direction to < code > reference< / code > , this is only meaningful on AutoContacTurn. It there is no unique perpandicular, < code > NULL< / code > is returned. < / p >
< p > Implements < a class = "el" href = "classKatabatic_1_1AutoContact.html#a994371005874f946cc0ac78005d38423" > AutoContact< / a > .< / p >
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "a3e218f6934c51380fb15d0e2bd380071" > < / a >
2018-06-06 11:42:26 -05:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void updateGeometry < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Compute the new position of the < a class = "el" href = "classKatabatic_1_1AutoContact.html" title = "Abstract base class for AutoContact. " > AutoContact< / a > based on the < a class = "el" href = "classKatabatic_1_1AutoSegment.html" title = "Abstract base class for AutoSegment. " > AutoSegment< / a > positions. The < a class = "el" href = "classKatabatic_1_1Session.html" title = "Modification Session for Katabatic. " > Session< / a > mechanism ensure that all < a class = "el" href = "classKatabatic_1_1AutoSegment.html" title = "Abstract base class for AutoSegment. " > AutoSegment< / a > are set into their final positions before calling this updator. < / p >
< p > Implements < a class = "el" href = "classKatabatic_1_1AutoContact.html#af6a2454547eeb7f5a519970dcb467e90" > AutoContact< / a > .< / p >
2018-08-19 06:27:09 -05:00
< p > References < a class = "el" href = "classKatabatic_1_1AutoContact.html#a7f6571edacd5e4120cc9b87abd23082a" > AutoContact::base()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1DebugSession.html#ac880eca99eeec60c669c0696f495ac42" > DebugSession::close()< / a > , < a class = "el" href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24a16ebc32170107fe230ddcc2dcbaab66f" > Katabatic::CntInvalidated< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Interval.html#a17c0ad5f01a47885996b413d87f1af4d" > Interval::contains()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#adf3e1a980233163de0ca34a5c3575998" > AutoContact::getNet()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#aaa2758181c73fb81e43550dea6b03041" > AutoContact::getUConstraints()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/group__DbUGroup.html#gadc9c1a06b4296dbddcf711077113f4bd" > DbU::getValueString()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#a852afe759ce2cb8cb9c0524fc1e23387" > AutoSegment::getX()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#ac597d25a34a79fb4393211c70f5a1bc3" > AutoSegment::getY()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#a1aebd841bb4796ac0f4264d6a694d6fa" > AutoContact::hasBadTopology()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1Go.html#a5ee451e118fe8cace16989c0f3a6d855" > Go::invalidate()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#a6a7e35dd5a9ca99ca879e424ce42b902" > AutoSegment::isCreated()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#ac46ac3b48d712750c7888b48964ac189" > AutoSegment::isHorizontal()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#af715dc65deddf045ec1743a529393224" > AutoContact::isInvalidatedCache()< / a > , < a class = "el" href = "namespaceKatabatic.html#a2af2ad6b6441614038caf59d04b3b217a1a9045673c5d3c30b067100f1440ae1b" > Katabatic::KbHorizontal< / a > , < a class = "el" href = "namespaceKatabatic.html#a2af2ad6b6441614038caf59d04b3b217a284cad95203a27172838b09e396e3590" > Katabatic::KbVertical< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1DebugSession.html#ac12865b68d1acfd85cd48d4d44d9c4fc" > DebugSession::open()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#a154f993d0262c92bfc0dc95154faf794" > AutoContact::setX()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#ac862ce450a533f0544d2168b132ba165" > AutoContact::setY()< / a > , and < a class = "el" href = "classKatabatic_1_1AutoContact.html#a66f92d8233776fb858075f78af451997" > AutoContact::showTopologyError()< / a > .< / p >
2018-06-06 11:42:26 -05:00
< / div >
< / div >
2018-08-19 06:27:09 -05:00
< a class = "anchor" id = "af5bf1f5e71204ef84346e4e036175431" > < / a >
2018-06-06 11:42:26 -05:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void updateTopology < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Restore the topology (i.e. connexity) of the contact after the incident segment has changed layer.< / p >
2018-08-19 06:27:09 -05:00
< p > Based on the layer depth delta between the terminal and the segment three case can occurs:< / p >
< ul >
2018-06-06 11:42:26 -05:00
< li > The delta is < b > zero< / b > , then just sets the layer of the contact to the common metal layer.< / li >
< li > The delta is < b > one< / b > , then sets the contact layer to VIA connecting the two layers.< / li >
< li > The delta is < b > two< / b > , then create a dogleg to restore the connexity. Depending on whether the terminal was attached to the source or target, sets the layer of the segments.< / li >
< li > A delta of more than < b > two< / b > is an error, and must never occurs.< / li >
< / ul >
< p > As, by default, the perpandicular is set in the layer above the parallel, it may be necessary to adjust his layer as well (to the one below).< / p >
< div class = "image" >
< img src = "updateTopologyTerminal.png" alt = "updateTopologyTerminal.png" / >
< div class = "caption" >
Update Terminal Topology< / div > < / div >
< p > Implements < a class = "el" href = "classKatabatic_1_1AutoContact.html#a690764ddc997fe9766a79c4b8e0c3e2f" > AutoContact< / a > .< / p >
2018-08-19 06:27:09 -05:00
< p > References < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1DebugSession.html#ac880eca99eeec60c669c0696f495ac42" > DebugSession::close()< / a > , < a class = "el" href = "namespaceKatabatic.html#a4950b7142b9024cae2693cd44bccdc24abe577b4e6bc01e6a506a303ad8ccdf38" > Katabatic::CntBadTopology< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#afa2c2abdef6c96ffc359707919be5d9f" > AutoContact::getAnchor()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/crlcore/doc/crlcore/html/crlcore.tag:../crlcore" href = "../crlcore/classCRL_1_1RoutingGauge.html#ab7d83a8694be580a6a4b9aa60adcb0b0" > RoutingGauge::getContactLayer()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#a304ee4e02745811e04ac6fb688bf834f" > AutoContact::getLayer()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#a304ee4e02745811e04ac6fb688bf834f" > AutoSegment::getLayer()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/crlcore/doc/crlcore/html/crlcore.tag:../crlcore" href = "../crlcore/classCRL_1_1RoutingGauge.html#a40e8127ea7a26b26c3e797571b03121a" > RoutingGauge::getLayerDepth()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#adf3e1a980233163de0ca34a5c3575998" > AutoContact::getNet()< / a > , < a class = "el" href = "classKatabatic_1_1Session.html#a9a05289b33122f312aa2c88c4b023292" > Session::getRoutingGauge()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/crlcore/doc/crlcore/html/crlcore.tag:../crlcore" href = "../crlcore/classCRL_1_1RoutingGauge.html#aaa35c92a1bd8fdf022014b684eab9b40" > RoutingGauge::getRoutingLayer()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#a23599eee5a07af377fbc8d47cda7e7b0" > AutoSegment::invalidate()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#af715dc65deddf045ec1743a529393224" > AutoContact::isInvalidatedCache()< / a > , < a class = "el" href = "classKatabatic_1_1AutoSegment.html#a39c927c04b5016770692b9b8448c2f04" > AutoSegment::makeDogleg()< / a > , < a class = "elRef" doxygen = "/dsk/l1/jpc/coriolis-2.x/src/coriolis/hurricane/doc/hurricane/html/hurricane.tag:../hurricane/" href = "../hurricane/classHurricane_1_1DebugSession.html#ac12865b68d1acfd85cd48d4d44d9c4fc" > DebugSession::open()< / a > , < a class = "el" href = "classKatabatic_1_1AutoContact.html#aad4271c35e0162c8a4d034dca07f5a4b" > AutoContact::setLayer()< / a > , and < a class = "el" href = "classKatabatic_1_1AutoContact.html#a66f92d8233776fb858075f78af451997" > AutoContact::showTopologyError()< / a > .< / p >
2018-06-06 11:42:26 -05:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
< li > < a class = "el" href = "AutoContactTerminal_8h_source.html" > AutoContactTerminal.h< / a > < / li >
< li > AutoContactTerminal.cpp< / li >
< li > AutoContactTerminal.dox< / li >
< / ul >
< / div > <!-- contents -->
< br >
< hr >
< table class = "footer1" >
< tr >
2018-10-01 09:52:17 -05:00
< td class = "LFooter" > < small > Generated by doxygen 1.8.5 on Mon Oct 1 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 >