Main
Contents
Object oriented classes
This program adopts an Object Oriented Programming (OOP) paradigm, in which the following OOP classes are implemented:
- GUI_CanvasMouseEvents class.
- Canvas class.
- Canvas_2D class
- MyCanvas_2D class
- DrawOnCanvas class.
- Emouse class.
- MouseEvents class.
Clear memory
clear close(findall(0,'Type','figure')); clear classes clc % Add path to auxiliary folders addpath('canvas','draw','gui','mouse');
Launch GUI
GUI_CanvasMouseEvents; % ATTENTION: Calling .mlapp, not (code_file).m %GUI_CanvasMouseEvents_Code; % Calling (code_file).m