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