KurusView  1.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CMCellMCell - Interface (abstract) class for all the cell shapes
 CMHexahedronMHexahedron object - inherits from MCell
 CMPyramidMPyramid object - inherits from MCell
 CMTetrahedronMTetrahedron object - inherits from MCell
 CMMaterial
 CMMatrix
 CMModelMModel - This object is responsible for reading and writing model entities to .mod data files
 CMVector
 CQApplication
 CKModelRendererThis class acts as the base for the KurusView GUI Application, handling windows and initialisation
 CQDialog
 CDialogDialog object - inherits from QDialog, simple wrapper
 CsettingsDialogSettings menu class. UI and logic
 CQLabel
 CclickableQLabelClickableQLabel - a wraper around QLabel to provide right-click functionality. Underlines and highlights text in blue
 CQMainWindow
 CModelWindowHolds Views and handles ui elements
 CWelcomeWindow
 CQWidget
 CKViewView class - abstracts all rendering duties. Has no effect on UI elements, which are handled by ModelWindow