Compute_Rotation_Matrix
Functions | |
void | Compute_Rotation_Matrix (double alpha, double beta, double theta, float *out_matrix) |
void | DCompute_Rotation_Matrix (double alpha, double beta, double theta, float *out_matrix) |
Detailed Description
Function Documentation
◆ Compute_Rotation_Matrix()
void Compute_Rotation_Matrix | ( | double | alpha, |
double | beta, | ||
double | theta, | ||
float * | out_matrix | ||
) |
- Parameters
-
alpha - Angle of rotation about the X axis. beta - Angle of rotation about the Y axis. theta - Angle of rotation about the Z axis. out_matrix - Output transformation matrix, returned to the caller.
DETAILS
Compute_Rotation_Matrix() produces a matrix representing a rotation about the origin. It consists of a rotation of alpha degrees about the X axis, of beta degrees about Y, and of theta degrees about Z.
NOTES
RESTRICTIONS
- See also
- Set_Modelling_Matrix