Kite - Detailed Router
Kite
TrackFixedSegment
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
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