1 package de.lathanda.eos.robot.gui;
4 private double[] cameraPositionXYZ =
new double[] { 0d, -10, 6 };
5 private double cameraRotationX = -60;
6 private double cameraRotationZ = 0;
8 return cameraPositionXYZ[0];
11 return cameraPositionXYZ[1];
14 return cameraPositionXYZ[2];
17 return cameraRotationX;
20 return cameraRotationZ;
23 this.cameraPositionXYZ[0] = cameraPositionX;
26 this.cameraPositionXYZ[1] = cameraPositionY;
29 this.cameraPositionXYZ[2] = cameraPositionZ;
32 this.cameraRotationX = cameraRotationX;
35 this.cameraRotationZ = cameraRotationZ;
37 public void moveCamera(
double dx,
double dy,
double dz) {
38 cameraPositionXYZ[0] += dx;
39 cameraPositionXYZ[1] += dy;
40 cameraPositionXYZ[2] += dz;
43 cameraRotationX += rx;
44 cameraRotationZ += rz;
double getCameraPositionX()
void moveCamera(double dx, double dy, double dz)
double getCameraRotationX()
void rotateCamera(double rx, double rz)
double getCameraPositionY()
void setCameraPositionY(double cameraPositionY)
void setCameraPositionZ(double cameraPositionZ)
void setCameraRotationX(double cameraRotationX)
double getCameraPositionZ()
double getCameraRotationZ()
void setCameraPositionX(double cameraPositionX)
void setCameraRotationZ(double cameraRotationZ)