![]() |
KurusView
1.0
|
▼CMCell | MCell - Interface (abstract) class for all the cell shapes |
CMHexahedron | MHexahedron object - inherits from MCell |
CMPyramid | MPyramid object - inherits from MCell |
CMTetrahedron | MTetrahedron object - inherits from MCell |
CMMaterial | |
CMMatrix | |
CMModel | MModel - This object is responsible for reading and writing model entities to .mod data files |
CMVector | |
▼CQApplication | |
CKModelRenderer | This class acts as the base for the KurusView GUI Application, handling windows and initialisation |
▼CQDialog | |
CDialog | Dialog object - inherits from QDialog, simple wrapper |
CsettingsDialog | Settings menu class. UI and logic |
▼CQLabel | |
CclickableQLabel | ClickableQLabel - a wraper around QLabel to provide right-click functionality. Underlines and highlights text in blue |
▼CQMainWindow | |
CModelWindow | Holds Views and handles ui elements |
CWelcomeWindow | |
▼CQWidget | |
CKView | View class - abstracts all rendering duties. Has no effect on UI elements, which are handled by ModelWindow |