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 | |