Kite - Detailed Router


Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCBaseObserver [external]
|\CObserver< class > [external]
| \CSegmentObserverObserver on the base AutoSegment
oCDataNegociateAlgorimthmic datas associated the TrackSegment
oCDBo [external]
|\CToolEngine [external]
| \CKatabaticEngine [external]
|  \CKiteEngineThe Kite Tool
oCRoutingEvent::KeyRoutingEvent cached key for maps
oCManipulatorHandle TrackElement ripup & topological modifications
oCNegociateWindowPerform the routing, main RoutingEvent manager
oCRoutingEventAtomic Placement Request for a TrackSegment
oCRoutingEventHistoryHistory of RoutingEvent
oCRoutingEventLoopSimple loop dectector for RoutingEvent
oCRoutingEventQueueThe priority Queue of RoutingEvent
oCRoutingPlaneArray of Tracks in one Layer
oCSegmentActionStore request for an event to be generated on a TrackElement
oCSegmentFsmPseudo-decorator to process a RoutingEvent
oCSession [external]
|\CSessionKite update Session
oCTrackStructure managing one routing track
|oCHorizontalTrackHorizontal track managment
|\CVerticalTrackVertical track managment
oCTrackElementAbstract Class for all Elements inserted inside a Track
|oCTrackFixedSegmentTrack elements for fixed wires
|\CTrackSegmentDerived Katabatic::AutoSegment for the router
\CTrackMarkerTag part of Track with a weight


Generated by doxygen 1.8.5 on Mon Oct 1 2018 Return to top of page
Kite - Detailed Router Copyright © 2008-2016 UPMC. All rights reserved