--- /dev/null
+#ifndef PILOTESCENE_H\r
+#define PILOTESCENE_H\r
+\r
+#include "envBilatGL.h"\r
+\r
+\r
+class CBI_GL PiloteScene\r
+ {\r
+ public:\r
+ PiloteScene(float tx = 0, float ty = 0, float tz = 0, float pitch = 0, float roll = 0, float heading = 0);\r
+ virtual ~PiloteScene();\r
+\r
+ void setTranslation(float tx, float ty, float tz);\r
+ void setRotations(float pitch, float roll, float heading);\r
+\r
+ void setPitch(float pitch);\r
+ void setRoll(float roll);\r
+ void setHeading(float heading);\r
+ void apply();\r
+\r
+ float getHeading() const;\r
+ float getPitch() const;\r
+ float getRoll() const;\r
+ float getTx() const;\r
+ float getTy() const;\r
+ float getTz() const;\r
+ void setTx(float tx);\r
+ void setTy(float ty);\r
+ void setTz(float tz);\r
+ private:\r
+ float tx;\r
+ float ty;\r
+ float tz;\r
+ float pitch;\r
+ float roll;\r
+ float heading;\r
+ };\r
+\r
+#endif\r