# Kite - Detailed Router

Track Member List

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

AfterLastElement enum value | Track |
BeforeFirstElement enum value | Track |
BeginIsSegmentMax enum value | Track |
BeginIsSegmentMin enum value | Track |
BeginIsTrackMin enum value | Track |
BeginMask enum value | Track |
check(unsigned int &overlaps, const char *message=NULL) const | Track |
doRemoval() | Track |
doReorder() | Track |
EmptyTrack enum value | Track |
EndIsNextSegmentMin enum value | Track |
EndIsSegmentMax enum value | Track |
EndIsSegmentMin enum value | Track |
EndIsTrackMax enum value | Track |
EndMask enum value | Track |
expandFreeInterval(size_t &begin, size_t &end, unsigned int state, Net *) const | Track |
find(const TrackElement *) const | Track |
getAxis() const | Track | inline
getBeginIndex(DbU::Unit position, size_t &begin, unsigned int &state) const | Track |
getBlockageLayer() const | Track |
getDepth() const | Track |
getDirection() const =0 | Track | pure virtual
getFreeInterval(DbU::Unit position, Net *net=NULL) const | Track |
getIndex() const | Track | inline
getKiteEngine() const | Track |
getLayer() const | Track |
getMax() const | Track | inline
getMaximalPosition(size_t index, unsigned int state) const | Track |
getMin() const | Track | inline
getMinimalPosition(size_t index, unsigned int state) const | Track |
getNext(size_t &index, Net *) const | Track |
getNextFixed(size_t &index) const | Track |
getNextTrack() const | Track |
getOccupiedInterval(size_t &begin) const | Track |
getOverlapBounds(Interval, size_t &begin, size_t &end) const | Track |
getOverlapCost(Interval, Net *, size_t begin, size_t end, unsigned int flags) const | Track |
getOverlapCost(Interval, Net *, unsigned int flags) const | Track |
getOverlapCost(TrackElement *, unsigned int flags) const | Track |
getPosition(DbU::Unit coordinate) const =0 | Track | pure virtual
getPrevious(size_t &index, Net *) const | Track |
getPreviousTrack() const | Track |
getRoutingPlane() const | Track | inline
getSegment(size_t index) const | Track |
getSegment(DbU::Unit position) const | Track |
getSize() const | Track | inline
getSourcePosition(vector< TrackElement *>::iterator) const | Track |
getSourcePosition(size_t index) const | Track |
getTerminalWeight(Interval, Net *, size_t &count, unsigned int &weight) const | Track |
IndexState enum name | Track |
insert(TrackElement *) | Track |
insert(TrackMarker *) | Track |
InsideElement enum value | Track |
invalidate() | Track |
isHorizontal() const =0 | Track | pure virtual
isLocalAssigned() const | Track | inline
isVertical() const =0 | Track | pure virtual
npos | Track | static
OutsideElement enum value | Track |
setSegment(TrackElement *, size_t) | Track |

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