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_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_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}}{}