\section{Class List}
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_1AutoHorizontal}{Auto\+Horizontal} \\*Concrete Horizontal \hyperlink{classKatabatic_1_1AutoSegment}{Auto\+Segment} }{\pageref{classKatabatic_1_1AutoHorizontal}}{}
\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_1AutoVertical}{Auto\+Vertical} \\*Concrete Vertical \hyperlink{classKatabatic_1_1AutoSegment}{Auto\+Segment} }{\pageref{classKatabatic_1_1AutoVertical}}{}
\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{classKatabatic_1_1GCellGrid}{G\+Cell\+Grid} \\*\hyperlink{classKatabatic_1_1GCell}{G\+Cell} \hyperlink{classKatabatic_1_1Grid}{Grid} }{\pageref{classKatabatic_1_1GCellGrid}}{}
\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_1KatabaticEngine}{Katabatic\+Engine} \\*The \hyperlink{namespaceKatabatic}{Katabatic} Tool }{\pageref{classKatabatic_1_1KatabaticEngine}}{}
\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_1LocatorHelper}{Locator\+Helper} \\*Locator Helper Collection\textquotesingle{}s Locators }{\pageref{classKatabatic_1_1LocatorHelper}}{}
\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}}{}
\end{DoxyCompactList}
