Kite - Detailed Router
Kite
TrackSegment
TrackSegment Member List
This is the complete list of members for
TrackSegment
, including all inherited members.
_check
() const
TrackSegment
virtual
_postDoglegs
(TrackElement *&perpandicular, TrackElement *¶llel)
TrackSegment
virtual
canDogleg
()
TrackSegment
virtual
canDogleg
(Interval)
TrackSegment
virtual
canDogleg
(Katabatic::GCell *, unsigned int flags=0)
TrackSegment
virtual
canRipple
() const
TrackElement
inline
create
(AutoSegment *, Track *, bool &created)
TrackSegment
static
detach
()
TrackSegment
virtual
getAxis
() const
TrackSegment
virtual
getBoundingBox
() const
TrackElement
inline
getCanonical
(Interval &)
TrackSegment
virtual
getCanonicalInterval
() const
TrackElement
inline
getDataNegociate
(unsigned int flags=KtDataSelf) const
TrackSegment
virtual
getDirection
() const
TrackSegment
virtual
getDoglegLevel
() const
TrackSegment
virtual
getFreedomDegree
() const
TrackSegment
virtual
getFreeInterval
() const
TrackSegment
virtual
getGCells
(Katabatic::GCellVector &) const
TrackSegment
virtual
getId
() const
TrackSegment
virtual
getIndex
() const
TrackElement
inline
getLayer
() const
TrackSegment
virtual
getLength
() const
TrackElement
inline
getMaxUnderDensity
(unsigned int flags) const
TrackSegment
virtual
getNet
() const
TrackSegment
virtual
getNext
() const
TrackSegment
virtual
getParent
() const
TrackSegment
virtual
getPerpandiculars
()
TrackSegment
virtual
getPrevious
() const
TrackSegment
virtual
getSourceConstraints
() const
TrackSegment
virtual
getSourceDogleg
()
TrackSegment
virtual
getSourceU
() const
TrackElement
inline
getTargetConstraints
() const
TrackSegment
virtual
getTargetDogleg
()
TrackSegment
virtual
getTargetU
() const
TrackElement
inline
getTrack
() const
TrackElement
inline
hasSourceDogleg
() const
TrackElement
inline
hasTargetDogleg
() const
TrackElement
inline
incOverlapCost
(Net *, TrackCost &) const
TrackElement
virtual
invalidate
()
TrackSegment
virtual
isBipoint
() const
TrackSegment
virtual
isBlockage
() const
TrackElement
inline
isCreated
() const
TrackElement
inline
isDogleg
() const
TrackSegment
virtual
isFixed
() const
TrackSegment
virtual
isGlobal
() const
TrackSegment
virtual
isHorizontal
() const
TrackSegment
virtual
isInvalidated
() const
TrackElement
inline
isLocal
() const
TrackSegment
virtual
isLocked
() const
TrackElement
inline
isRouted
() const
TrackElement
inline
isSlackened
() const
TrackSegment
virtual
isStrap
() const
TrackSegment
virtual
isTerminal
() const
TrackSegment
virtual
isVertical
() const
TrackSegment
virtual
makeDogleg
()
TrackSegment
virtual
makeDogleg
(Interval, unsigned int &flags)
TrackSegment
virtual
Kite::TrackElement::makeDogleg
(Katabatic::GCell *)
TrackElement
inline
reschedule
(unsigned int level)
TrackSegment
virtual
revalidate
()
TrackSegment
virtual
setAxis
(DbU::Unit, unsigned int flags)
TrackSegment
virtual
setDoglegLevel
(unsigned int)
TrackSegment
virtual
setFlags
(unsigned int)
TrackElement
inline
setIndex
(size_t)
TrackElement
inline
setOverlapCostCB
(SegmentOverlapCostCB *)
TrackElement
static
setTrack
(Track *)
TrackSegment
virtual
swapTrack
(TrackElement *)
TrackSegment
virtual
unsetFlags
(unsigned int)
TrackElement
inline
updateFreedomDegree
()
TrackSegment
virtual
Generated by doxygen 1.8.14 on Sun Nov 21 2021
Return to top of page
Kite - Detailed Router
Copyright © 2008-2020 Sorbonne Universite. All rights reserved