BoundingBox | This file describes the BoundingBox class. This class provides the methods needed to manage a rectangle containing a shape. |
Ui::DqtScale | |
Image | This class holds the data corresponding to the image to be displayed |
Palette | Manages the colors palette |
Rectangle | The rectangle is stored in the BoundingBox of the Shape class |
Selection | This class manages the set of shapes to be drawn on screen: memory allocation, storage, access, ... The shapes are stored by coordinates. For the moment, a selection can only hold one shape. In the various projects, this will be improved so a selection will be able to hold a list of shapes |
Shape | Generic class to manage various types of shapes Holds a set of pure virtual methods needing to be implemented by derived classes |
Ui_DqtScale | |
Ui_WStatistics | |
Ui_WStatistiques | |
Visu2D | Class for the image visualization. Allows to graphically represent data as an image. Inherits from QWidget |
WFrame | DrawQt application management. This class is the central class of our application. It directly inherits from QMainWindow which is the main Qt window and also interacts with the whole list of displayed selections |
Ui::WStatistics | |
WStatistics | Display window for the stats |
Ui::WStatistiques |