Hyper-G's Object Hierarchy

Hyper-G's object hierarchy. Subclasses inherit attributes from their parents. Classes marked with an asterisk are abstract base classes, i.e. no instances of such classes can be created.