| 9 |  | #define OT_RIGIDBODY 2 | 
| 10 |  |  | 
| 11 |  | using namespace std; | 
| 12 | + | using namespace oopse; | 
| 13 | + |  | 
| 14 |  | class BaseVisitor; | 
| 15 |  |  | 
| 16 |  | class StuntDouble { | 
| 69 |  | virtual void   setEuler(double phi, double theta, double psi); | 
| 70 |  | virtual void   getEulerAngles(double eulers[3]); | 
| 71 |  |  | 
| 72 | < | virtual bool isLinear() {return false;} | 
| 73 | < | virtual int linearAxis() {return -1;} | 
| 72 | > | virtual bool isLinear(); | 
| 73 | > | virtual int linearAxis() {return zeroAxis;} | 
| 74 |  |  | 
| 75 |  | virtual double   getZangle(); | 
| 76 |  | virtual void   setZangle(double zAngle); | 
| 91 |  | } | 
| 92 |  |  | 
| 93 |  | int objType; | 
| 94 | + | int zeroAxis; | 
| 95 |  |  | 
| 96 |  | map<string, GenericData*> properties; | 
| 97 |  | }; |