# Kite - Detailed Router

TrackFixedSegment Member List

This is the complete list of members for TrackFixedSegment, 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
create(Kite::Track *track, Segment *segment) | TrackFixedSegment | static
detach() | TrackElement | virtual
getAxis() const | TrackFixedSegment | virtual
getBoundingBox() const | TrackElement | inline
getCanonical(Interval &) | TrackElement | virtual
getCanonicalInterval() const | TrackElement | inline
getDataNegociate(unsigned int flags=KtDataSelf) const | TrackElement | virtual
getDirection() const | TrackFixedSegment | virtual
getDoglegLevel() const | TrackElement | virtual
getFreedomDegree() const | TrackElement | virtual
getFreeInterval() const | TrackFixedSegment | virtual
getGCells(Katabatic::GCellVector &) const | TrackElement | virtual
getId() const | TrackFixedSegment | virtual
getIndex() const | TrackElement | inline
getLayer() const | TrackFixedSegment | virtual
getLength() const | TrackElement | inline
getMaxUnderDensity(unsigned int flags=0) const | TrackElement | virtual
getNet() const | TrackFixedSegment | virtual
getNext() const | TrackFixedSegment | virtual
getParent() const | TrackElement | virtual
getPerpandiculars() | TrackElement | virtual
getPrevious() const | TrackFixedSegment | 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 | TrackFixedSegment | virtual
isGlobal() const | TrackElement | virtual
isHorizontal() const | TrackFixedSegment | 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 | TrackFixedSegment | 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