Katabatic - Routing Toolbox


AutoHorizontal Member List

This is the complete list of members for AutoHorizontal, including all inherited members.

_canSlacken() constAutoHorizontalvirtual
_getFlags() constAutoSegmentinlineprotected
_invalidate()AutoSegmentprotected
_makeDogleg(GCell *, unsigned int flags)AutoHorizontalvirtual
_postCreate()AutoHorizontalprotectedvirtual
_preCreate(AutoContact *source, AutoContact *target)AutoSegmentprotectedstatic
_preDestroy()AutoHorizontalprotectedvirtual
Katabatic::AutoSegment::AutoSegment(Segment *segment)AutoSegmentprotected
base()AutoHorizontalvirtual
base() constAutoHorizontalvirtual
canDogleg(Interval)AutoSegment
canMoveULeft(float reserve=0.0) constAutoHorizontalvirtual
canMoveUp(float reserve=0.0, unsigned int flags=0) constAutoSegment
canMoveURight(float reserve=0.0) constAutoHorizontalvirtual
canonize(unsigned int flags=KbNoFlags)AutoSegment
canPivotDown(float reserve=0.0, unsigned int flags=0) constAutoSegment
canPivotUp(float reserve=0.0, unsigned int flags=0) constAutoSegment
canReduce() constAutoSegment
canSlacken(unsigned int flags=0) constAutoSegment
checkConstraints() constAutoHorizontalvirtual
checkPositions() constAutoHorizontalvirtual
computeOptimal(set< AutoSegment *> &processeds)AutoSegment
computeTerminal()AutoSegment
create(AutoContact *source, AutoContact *target, Segment *hurricaneSegment)AutoSegmentstatic
create(AutoContact *source, AutoContact *target, unsigned int dir, size_t depth=RoutingGauge::nlayerdepth)AutoSegmentstatic
getAligneds(unsigned int flags=KbNoFlags)AutoSegment
getAnchors() constAutoSegmentinline
getAutoSource() constAutoSegmentinline
getAutoTarget() constAutoSegmentinline
getAxis() constAutoSegmentinline
getBoundingBox() constAutoSegmentinline
getCanonical(DbU::Unit &min, DbU::Unit &max)AutoSegmentvirtual
getCanonical(Interval &i)AutoSegmentinline
getCell() constAutoSegmentinline
getConstraints(DbU::Unit &min, DbU::Unit &max) constAutoHorizontalvirtual
Katabatic::AutoSegment::getConstraints(Interval &i) constAutoSegmentinline
getCost(DbU::Unit axis) constAutoSegmentvirtual
getDirection() constAutoHorizontalvirtual
getDuSource() constAutoHorizontalvirtual
getDuTarget() constAutoHorizontalvirtual
getExtremity() constAutoSegmentinline
getGCell() constAutoSegmentinline
getGCells(vector< GCell *> &) constAutoHorizontalvirtual
getHorizontal()AutoHorizontalvirtual
getId() constAutoSegmentinline
getLayer() constAutoSegmentinline
getLength() constAutoSegmentinline
getMinSpanU() constAutoSegment
getNet() constAutoSegmentinline
getOnSourceContact(unsigned int direction)AutoSegment
getOnTargetContact(unsigned int direction)AutoSegment
getOppositeAnchor(Component *) constAutoSegmentinline
getOppositeAnchor(AutoContact *) constAutoSegment
getOptimal(Interval &i) constAutoSegment
getOptimalMax() constAutoSegmentinline
getOptimalMin() constAutoSegmentinline
getOrigin() constAutoSegmentinline
getParent() constAutoSegmentinline
getPerpandiculars()AutoSegment
getPerpandicularsBound(set< AutoSegment *> &)AutoSegment
getSlack() constAutoSegmentvirtual
getSource() constAutoSegmentinline
getSourceConstraints(unsigned int flags=0) constAutoHorizontalvirtual
getSourceHook()AutoSegmentinline
getSourcePosition() constAutoSegmentinline
getSourceU() constAutoHorizontalvirtual
getSourceX() constAutoSegmentinline
getSourceY() constAutoSegmentinline
getSpanU() constAutoHorizontalvirtual
getTarget() constAutoSegmentinline
getTargetConstraints(unsigned int flags=0) constAutoHorizontalvirtual
getTargetHook()AutoSegmentinline
getTargetPosition() constAutoSegmentinline
getTargetU() constAutoHorizontalvirtual
getTargetX() constAutoSegmentinline
getTargetY() constAutoSegmentinline
getUserConstraints() constAutoSegmentinline
getVertical()AutoSegmentinlinevirtual
getWidth() constAutoSegmentinline
getX() constAutoSegmentvirtual
getY() constAutoSegmentvirtual
invalidate(unsigned int flags=KbPropagate)AutoSegmentvirtual
invert()AutoSegmentinline
isBipoint() constAutoSegmentinline
isCanonical() constAutoSegmentinline
isCreated() constAutoSegmentinline
isDogleg() constAutoSegmentinline
isFixed() constAutoSegmentinline
isGlobal() constAutoSegmentinline
isHorizontal() constAutoSegmentinline
isInvalidated() constAutoSegmentinline
isInvalidatedLayer() constAutoSegmentinline
isLayerChange() constAutoSegmentinline
isLocal() constAutoSegmentinline
isReduced() constAutoSegmentinline
isSlackened() constAutoSegmentinline
isSpinBottom() constAutoSegmentinline
isSpinTop() constAutoSegmentinline
isSpinTopOrBottom() constAutoSegmentinline
isStrap() constAutoSegmentinline
isStrongTerminal(unsigned int flags=0) constAutoSegment
isUnsetAxis() constAutoSegmentinline
isVertical() constAutoSegmentinline
isWeakTerminal() constAutoSegmentinline
makeDogleg(AutoContact *)AutoSegment
makeDogleg(Interval, unsigned int flags=KbNoFlags)AutoSegment
makeDogleg(GCell *, unsigned int flags=KbNoFlags)AutoSegment
mergeUserConstraints(const Interval &)AutoSegment
moveULeft()AutoHorizontalvirtual
moveURight()AutoHorizontalvirtual
mustRaise() constAutoSegment
raise()AutoSegment
reduce()AutoSegment
reduceDoglegLayer()AutoSegment
resetUserConstraints()AutoSegmentinline
revalidate()AutoSegment
setAxis(DbU::Unit, unsigned int flags=KbNoFlags)AutoSegment
setDuSource(DbU::Unit)AutoHorizontalvirtual
setDuTarget(DbU::Unit)AutoHorizontalvirtual
setFlags(unsigned int)AutoSegmentinline
setLayer(const Layer *)AutoSegmentinline
setOptimalMax(DbU::Unit max)AutoSegmentinline
setOptimalMin(DbU::Unit min)AutoSegmentinline
slacken(unsigned int flags)AutoSegment
toConstraintAxis(unsigned int flags=KbRealignate)AutoSegment
toOptimalAxis(unsigned int flags=KbRealignate)AutoSegment
unsetFlags(unsigned int)AutoSegmentinline
updateOrient()AutoHorizontalvirtual
updatePositions()AutoHorizontalvirtual
~AutoSegment()AutoSegmentprotectedvirtual


Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
Katabatic - Routing Toolbox Copyright © 2008-2020 Sorbonne Universite. All rights reserved