\subsection{Class List} Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1DataNegociate}{Data\+Negociate}} \\*Algorimthmic datas associated the \mbox{\hyperlink{classKite_1_1TrackSegment}{Track\+Segment}} }{\pageref{classKite_1_1DataNegociate}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1HorizontalTrack}{Horizontal\+Track}} \\*Horizontal track managment }{\pageref{classKite_1_1HorizontalTrack}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1RoutingEvent_1_1Key}{Routing\+Event\+::\+Key}} \\*\mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} cached key for maps }{\pageref{classKite_1_1RoutingEvent_1_1Key}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1KiteEngine}{Kite\+Engine}} \\*The \mbox{\hyperlink{namespaceKite}{Kite}} Tool }{\pageref{classKite_1_1KiteEngine}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1Manipulator}{Manipulator}} \\*Handle \mbox{\hyperlink{classKite_1_1TrackElement}{Track\+Element}} ripup \& topological modifications }{\pageref{classKite_1_1Manipulator}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1NegociateWindow}{Negociate\+Window}} \\*Perform the routing, main \mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} manager }{\pageref{classKite_1_1NegociateWindow}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} \\*Atomic Placement Request for a \mbox{\hyperlink{classKite_1_1TrackSegment}{Track\+Segment}} }{\pageref{classKite_1_1RoutingEvent}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1RoutingEventHistory}{Routing\+Event\+History}} \\*History of \mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} }{\pageref{classKite_1_1RoutingEventHistory}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1RoutingEventLoop}{Routing\+Event\+Loop}} \\*Simple loop dectector for \mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} }{\pageref{classKite_1_1RoutingEventLoop}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1RoutingEventQueue}{Routing\+Event\+Queue}} \\*The priority Queue of \mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} }{\pageref{classKite_1_1RoutingEventQueue}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1RoutingPlane}{Routing\+Plane}} \\*Array of Tracks in one Layer }{\pageref{classKite_1_1RoutingPlane}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1SegmentAction}{Segment\+Action}} \\*Store request for an event to be generated on a \mbox{\hyperlink{classKite_1_1TrackElement}{Track\+Element}} }{\pageref{classKite_1_1SegmentAction}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1SegmentFsm}{Segment\+Fsm}} \\*Pseudo-\/decorator to process a \mbox{\hyperlink{classKite_1_1RoutingEvent}{Routing\+Event}} }{\pageref{classKite_1_1SegmentFsm}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1SegmentObserver}{Segment\+Observer}} \\*Observer on the base Auto\+Segment }{\pageref{classKite_1_1SegmentObserver}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1Session}{Session}} \\*\mbox{\hyperlink{namespaceKite}{Kite}} update \mbox{\hyperlink{classKite_1_1Session}{Session}} }{\pageref{classKite_1_1Session}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1Track}{Track}} \\*Structure managing one routing track }{\pageref{classKite_1_1Track}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1TrackElement}{Track\+Element}} \\*Abstract Class for all Elements inserted inside a \mbox{\hyperlink{classKite_1_1Track}{Track}} }{\pageref{classKite_1_1TrackElement}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1TrackFixedSegment}{Track\+Fixed\+Segment}} \\*\mbox{\hyperlink{classKite_1_1Track}{Track}} elements for fixed wires }{\pageref{classKite_1_1TrackFixedSegment}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1TrackMarker}{Track\+Marker}} \\*Tag part of \mbox{\hyperlink{classKite_1_1Track}{Track}} with a weight }{\pageref{classKite_1_1TrackMarker}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1TrackSegment}{Track\+Segment}} \\*Derived \textbf{ Katabatic\+::\+Auto\+Segment} for the router }{\pageref{classKite_1_1TrackSegment}}{} \item\contentsline{section}{\mbox{\hyperlink{classKite_1_1VerticalTrack}{Vertical\+Track}} \\*Vertical track managment }{\pageref{classKite_1_1VerticalTrack}}{} \end{DoxyCompactList}