Here are the classes, structs, unions and interfaces with brief descriptions\-:\begin{DoxyCompactList}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact}\\*Abstract base class for \hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact}}{\pageref{classKatabatic_1_1AutoContact}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoContactHTee}{Auto\-Contact\-H\-Tee}\\*\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} H-\/\-Tee (two H, one V) }{\pageref{classKatabatic_1_1AutoContactHTee}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoContactTerminal}{Auto\-Contact\-Terminal}\\*\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} Terminal (S/\-T is a Terminal) }{\pageref{classKatabatic_1_1AutoContactTerminal}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoContactTurn}{Auto\-Contact\-Turn}\\*\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} Turn (one H, one V) }{\pageref{classKatabatic_1_1AutoContactTurn}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoContactVTee}{Auto\-Contact\-V\-Tee}\\*\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} V-\/\-Tee (one H, two V) }{\pageref{classKatabatic_1_1AutoContactVTee}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}\\*Abstract base class for \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}}{\pageref{classKatabatic_1_1AutoSegment}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegments__Aligneds}{Auto\-Segments\-\_\-\-Aligneds}\\*All aligned \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} of a set }{\pageref{classKatabatic_1_1AutoSegments__Aligneds}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegments__AnchorOnGCell}{Auto\-Segments\-\_\-\-Anchor\-On\-G\-Cell}\\*All \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} Beginning and/or Stopping in a \hyperlink{classKatabatic_1_1GCell}{G\-Cell}}{\pageref{classKatabatic_1_1AutoSegments__AnchorOnGCell}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegments__InDirection}{Auto\-Segments\-\_\-\-In\-Direction}\\*Filter to select \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} in a given direction }{\pageref{classKatabatic_1_1AutoSegments__InDirection}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegments__IsAccountable}{Auto\-Segments\-\_\-\-Is\-Accountable}\\*Filter to select accoutable \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}}{\pageref{classKatabatic_1_1AutoSegments__IsAccountable}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegments__OnContact}{Auto\-Segments\-\_\-\-On\-Contact}\\*All \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} anchored on a Contact }{\pageref{classKatabatic_1_1AutoSegments__OnContact}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1AutoSegments__Perpandiculars}{Auto\-Segments\-\_\-\-Perpandiculars}\\*All perpandicular \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} to a set of aligneds }{\pageref{classKatabatic_1_1AutoSegments__Perpandiculars}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1BaseGrid_1_1Axis}{Base\-Grid\-::\-Axis}\\*Graduations on a \hyperlink{classKatabatic_1_1BaseGrid}{Base\-Grid}\hyperlink{classKatabatic_1_1BaseGrid_1_1Axis}{Axis} (H or V) }{\pageref{classKatabatic_1_1BaseGrid_1_1Axis}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1BaseGrid}{Base\-Grid}\\*Abstract Base Class for Irregular \hyperlink{classKatabatic_1_1Grid}{Grid}}{\pageref{classKatabatic_1_1BaseGrid}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1BaseObserver}{Base\-Observer}\\*\hyperlink{classKatabatic_1_1Observer}{Observer} Design Pattern, \hyperlink{classKatabatic_1_1Observer}{Observer} part }{\pageref{classKatabatic_1_1BaseObserver}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1ChipTools}{Chip\-Tools}\\*Utilities for Chip Level Design }{\pageref{classKatabatic_1_1ChipTools}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1GCell_1_1CompareByDensity}{G\-Cell\-::\-Compare\-By\-Density}\\*\hyperlink{classKatabatic_1_1GCell}{G\-Cell} Density Comparison Functor }{\pageref{classKatabatic_1_1GCell_1_1CompareByDensity}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1GCell_1_1CompareByIndex}{G\-Cell\-::\-Compare\-By\-Index}\\*\hyperlink{classKatabatic_1_1GCell}{G\-Cell} Index Comparison Functor }{\pageref{classKatabatic_1_1GCell_1_1CompareByIndex}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1GCell}{G\-Cell}\\*Routing Global Cell }{\pageref{classKatabatic_1_1GCell}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1GCellDensitySet}{G\-Cell\-Density\-Set}\\*\hyperlink{classKatabatic_1_1GCell}{G\-Cell} Set, sorted by density }{\pageref{classKatabatic_1_1GCellDensitySet}}{}
\item\contentsline{section}{\hyperlink{classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology}{G\-Cell\-Topology}\\*Build the wiring for a Net inside a G\-Cell ({\bfseries internal}) }{\pageref{classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1Grid}{Grid$<$ G\-Cell\-T $>$}\\*Template Class for Regular \hyperlink{classKatabatic_1_1Grid}{Grid}}{\pageref{classKatabatic_1_1Grid}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1GCell_1_1Key}{G\-Cell\-::\-Key}\\*\hyperlink{classKatabatic_1_1GCell}{G\-Cell}\hyperlink{classKatabatic_1_1GCell_1_1Key}{Key} -\/ Density Cache }{\pageref{classKatabatic_1_1GCell_1_1Key}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1Observable}{Observable}\\*\hyperlink{classKatabatic_1_1Observer}{Observer} Design Pattern, Subject part }{\pageref{classKatabatic_1_1Observable}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1Observer}{Observer$<$ T $>$}\\*\hyperlink{classKatabatic_1_1Observer}{Observer} Design Pattern, \hyperlink{classKatabatic_1_1Observer}{Observer} part }{\pageref{classKatabatic_1_1Observer}}{}
\item\contentsline{section}{\hyperlink{classKatabatic_1_1Session}{Session}\\*Modification \hyperlink{classKatabatic_1_1Session}{Session} for \hyperlink{namespaceKatabatic}{Katabatic}}{\pageref{classKatabatic_1_1Session}}{}