# Kite - Detailed Router

TrackElement Member List

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

_check() const | TrackElement | virtual
canDogleg() | TrackElement | virtual
canDogleg(Interval) | TrackElement | virtual
canDogleg(Katabatic::GCell *, unsigned int flags=0) | TrackElement | virtual
canRipple() const | TrackElement | inline
detach() | TrackElement | virtual
getAxis() const =0 | TrackElement | pure virtual
getBoundingBox() const | TrackElement | inline
getCanonical(Interval &) | TrackElement | virtual
getCanonicalInterval() const | TrackElement | inline
getDataNegociate(unsigned int flags=KtDataSelf) const | TrackElement | virtual
getDirection() const =0 | TrackElement | pure virtual
getDoglegLevel() const | TrackElement | virtual
getFreedomDegree() const | TrackElement | virtual
getFreeInterval() const | TrackElement | virtual
getGCells(Katabatic::GCellVector &) const | TrackElement | virtual
getId() const | TrackElement | virtual
getIndex() const | TrackElement | inline
getLayer() const =0 | TrackElement | pure virtual
getLength() const | TrackElement | inline
getMaxUnderDensity(unsigned int flags=0) const | TrackElement | virtual
getNet() const =0 | TrackElement | pure virtual
getNext() const | TrackElement | virtual
getParent() const | TrackElement | virtual
getPerpandiculars() | TrackElement | virtual
getPrevious() const | TrackElement | virtual
getSourceConstraints() const | TrackElement | virtual
getSourceDogleg() | TrackElement | virtual
getSourceU() const | TrackElement | inline
getTargetConstraints() const | TrackElement | virtual
getTargetDogleg() | TrackElement | virtual
getTargetU() const | TrackElement | inline
getTrack() const | TrackElement | inline
hasSourceDogleg() const | TrackElement | inline
hasTargetDogleg() const | TrackElement | inline
incOverlapCost(Net *, TrackCost &) const | TrackElement | virtual
invalidate() | TrackElement | virtual
isBipoint() const | TrackElement | virtual
isBlockage() const | TrackElement | inline
isCreated() const | TrackElement | inline
isDogleg() const | TrackElement | virtual
isFixed() const | TrackElement | virtual
isGlobal() const | TrackElement | virtual
isHorizontal() const =0 | TrackElement | pure virtual
isInvalidated() const | TrackElement | inline
isLocal() const | TrackElement | virtual
isLocked() const | TrackElement | inline
isRouted() const | TrackElement | inline
isSlackened() const | TrackElement | virtual
isStrap() const | TrackElement | virtual
isTerminal() const | TrackElement | virtual
isVertical() const =0 | TrackElement | pure virtual
makeDogleg() | TrackElement | virtual
makeDogleg(Katabatic::GCell *) | TrackElement | inline
makeDogleg(Interval, unsigned int &flags) | TrackElement | virtual
reschedule(unsigned int level) | TrackElement | virtual
revalidate() | TrackElement | virtual
setAxis(DbU::Unit, unsigned int flags=Katabatic::SegAxisSet) | TrackElement | virtual
setDoglegLevel(unsigned int) | TrackElement | virtual
setFlags(unsigned int) | TrackElement | inline
setIndex(size_t) | TrackElement | inline
setOverlapCostCB(SegmentOverlapCostCB *) | TrackElement | static
setTrack(Track *) | TrackElement | virtual
swapTrack(TrackElement *) | TrackElement | virtual
unsetFlags(unsigned int) | TrackElement | inline
updateFreedomDegree() | TrackElement | virtual

Generated by doxygen 1.8.14 on Mon Feb 3 2020 | Return to top of page

Kite - Detailed Router | Copyright © 2008-2016 UPMC. All rights reserved