The complete class hierarchy could be accessed here.

All the classes below are in the Seabreeze namespace.

The inheritance tree has been splitted/simplificated.

Legend :
      
ClassA  ClassA is abstract
ClassB  ClassB is instanciable

Utilities

BaseObserver
Observer
Observable

Seabreeze Engine

Seabreeze
ChipTools
SeabreezeEngine
Session
DataAlgorithm

Contacts

AutoContact
AutoContactTerminal
AutoContactTurn
AutoContactHTee
AutoContactVTee

Segments

AutoSegment
AutoHorizontal
AutoVertical

GCell

GCell
BaseGrid::Axis
BaseGrid
Grid
GCellGrid