Kite - Detailed Router


TrackFixedSegment Member List

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

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


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