/\Y
|
|_____>X
/
/
|/Z
- Changes X
- Changes Z
(if he isn't directly on the X/Y axis)
- Changes X
- Changes Z
- Changes Y
- Trigonometric operations are slightly different to matrix operations
- create GUI, interfaces and classes
- create Code for all these functions and classes
- Replace labels with textboxes
- save current position in matrix class as doubles
- replace public attributes with private ones
- create suitable properties
- create UML
- assign data to attributes in ICrane properly in the constructor
- add Degree2Radiant method
- fix calculation of current position
- fix left/right rotation (it was twisted)
- move matrices into matrix class
- move startpoint into matrix class
- complete rewrite of matrix class
- complete rewrite of all matrix/vector operations
- Allow user to enter new vector, navigate to it (based on logic from Holger, I added the conversion from the vector to polar coordinates)
- simple validation for user input
- GERMAN Hab auf kleine Tippfehler hingewiesen
- moralische unterstützung
- fragen gestellt
- add comments, for undefined code
- add radiant and degres for calculating Matrics
- change "drehwinkel" into rotationangle
- change translation for the first vector
- change float into double for axes results
- Position of crane can be saved
- Crane can go way back to saved position (Inverse Kinematics)
- Calculate the current vektor of the ball by using trigonometry