# Katabatic Documentation

# Katabatic - Routing Toolbox

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]

▼N anonymous_namespace{LoadGrByNet.cpp} |
C GCellTopology | Build the wiring for a Net inside a GCell (internal)
▼N Katabatic | The namespace dedicated to Katabatic
C AutoContact | Abstract base class for AutoContact
C AutoContactHTee | AutoContact H-Tee (two H, one V)
C AutoContactTerminal | AutoContact Terminal (S/T is a Terminal)
C AutoContactTurn | AutoContact Turn (one H, one V)
C AutoContactVTee | AutoContact V-Tee (one H, two V)
C AutoHorizontal | Concrete Horizontal AutoSegment
C AutoSegment | Abstract base class for AutoSegment
C AutoSegments_Aligneds | All aligned AutoSegment of a set
C AutoSegments_AnchorOnGCell | All AutoSegment Beginning and/or Stopping in a GCell
C AutoSegments_InDirection | Filter to select AutoSegment in a given direction
C AutoSegments_IsAccountable | Filter to select accoutable AutoSegment
C AutoSegments_OnContact | All AutoSegment anchored on a Contact
C AutoSegments_Perpandiculars | All perpandicular AutoSegment to a set of aligneds
C AutoVertical | Concrete Vertical AutoSegment
▼C BaseGrid | Abstract Base Class for Irregular Grid
C Axis | Graduations on a BaseGrid Axis (H or V)
C BaseObserver | Observer Design Pattern, Observer part
C ChipTools | Utilities for Chip Level Design
▼C GCell | Routing Global Cell
C CompareByDensity | GCell Density Comparison Functor
C CompareByIndex | GCell Index Comparison Functor
C Key | GCell Key - Density Cache
C GCellDensitySet | GCell Set, sorted by density
C GCellGrid | GCell Grid
C Grid | Template Class for Regular Grid
C KatabaticEngine | The Katabatic Tool
C LocatorHelper | Locator Helper Collection's Locators
C Observable | Observer Design Pattern, Subject part
C Observer | Observer Design Pattern, Observer part
C Session | Modification Session for Katabatic