66 |
|
void lab2Body( double r[3] ); |
67 |
|
void body2Lab( double r[3] ); |
68 |
|
|
69 |
+ |
double getZangle( ); |
70 |
+ |
void setZangle( double zAng ); |
71 |
+ |
void addZangle( double zAng ); |
72 |
+ |
|
73 |
|
void calcRefCoords( void ); |
74 |
|
void doEulerToRotMat(vec3 &euler, mat3x3 &myA ); |
75 |
|
void calcForcesAndTorques( void ); |
106 |
|
double A[3][3]; // the rotation matrix |
107 |
|
double I[3][3]; // the inertial tensor (body fixed) |
108 |
|
double sU[3][3]; // the standard unit vectors (body fixed) |
109 |
+ |
double zAngle; // the rotation about the z-axis (body fixed) |
110 |
|
|
111 |
|
bool is_linear; |
112 |
|
int linear_axis; |