Write a program to accept mouse presses and draw cube. Once the cube are drawn the
program should compute and display rotate about the z, y and x Axis.
also translate the cube and scale it .
The user designates what do to with the cube by pressing one of the buttons: 1-draw cube,
2-rotate z , 3- rotate x, 4- rotate y , 5- scale, 6- translate . Once the user presses one of the buttons the system stays in that
drawing mode until another button is pressed.
attached is a just example of the window but with different buttons.
also attached is how i want the code to be structured. A class called Point3D and a class called Cube , at the end the paint function.
I can able to provide the program with good UI using Swing.
well finishing with assured quality of good logic that makes the performance of the program good..