Katabatic - Routing Toolbox


AutoVertical Member List

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

_canSlacken() constAutoVerticalvirtual
_getFlags() constAutoSegmentinlineprotected
_invalidate()AutoSegmentprotected
_makeDogleg(GCell *, unsigned int flags)AutoVerticalvirtual
_postCreate()AutoVerticalprotectedvirtual
_preCreate(AutoContact *source, AutoContact *target)AutoSegmentprotectedstatic
_preDestroy()AutoVerticalprotectedvirtual
Katabatic::AutoSegment::AutoSegment(Segment *segment)AutoSegmentprotected
base()AutoVerticalvirtual
base() constAutoVerticalvirtual
canDogleg(Interval)AutoSegment
canMoveULeft(float reserve=0.0) constAutoVerticalvirtual
canMoveUp(float reserve=0.0, unsigned int flags=0) constAutoSegment
canMoveURight(float reserve=0.0) constAutoVerticalvirtual
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() constAutoVerticalvirtual
checkPositions() constAutoVerticalvirtual
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) constAutoVerticalvirtual
Katabatic::AutoSegment::getConstraints(Interval &i) constAutoSegmentinline
getCost(DbU::Unit axis) constAutoSegmentvirtual
getDirection() constAutoVerticalvirtual
getDuSource() constAutoVerticalvirtual
getDuTarget() constAutoVerticalvirtual
getExtremity() constAutoSegmentinline
getGCell() constAutoSegmentinline
getGCells(vector< GCell *> &) constAutoVerticalvirtual
getHorizontal()AutoSegmentinlinevirtual
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) constAutoVerticalvirtual
getSourceHook()AutoSegmentinline
getSourcePosition() constAutoSegmentinline
getSourceU() constAutoVerticalvirtual
getSourceX() constAutoSegmentinline
getSourceY() constAutoSegmentinline
getSpanU() constAutoVerticalvirtual
getTarget() constAutoSegmentinline
getTargetConstraints(unsigned int flags=0) constAutoVerticalvirtual
getTargetHook()AutoSegmentinline
getTargetPosition() constAutoSegmentinline
getTargetU() constAutoVerticalvirtual
getTargetX() constAutoSegmentinline
getTargetY() constAutoSegmentinline
getUserConstraints() constAutoSegmentinline
getVertical()AutoVerticalvirtual
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()AutoVerticalvirtual
moveURight()AutoVerticalvirtual
mustRaise() constAutoSegment
raise()AutoSegment
reduce()AutoSegment
reduceDoglegLayer()AutoSegment
resetUserConstraints()AutoSegmentinline
revalidate()AutoSegment
setAxis(DbU::Unit, unsigned int flags=KbNoFlags)AutoSegment
setDuSource(DbU::Unit)AutoVerticalvirtual
setDuTarget(DbU::Unit)AutoVerticalvirtual
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()AutoVerticalvirtual
updatePositions()AutoVerticalvirtual
~AutoSegment()AutoSegmentprotectedvirtual


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