Functions | |
void | Compute_Offaxis_Rotation (double x, double y, double z, double theta, float *out_matrix) |
void | DCompute_Offaxis_Rotation (double x, double y, double z, double theta, double *out_matrix) |
void Compute_Offaxis_Rotation | ( | double | x, | |
double | y, | |||
double | z, | |||
double | theta, | |||
float * | out_matrix | |||
) |
x | - X coordinate of the vector that specifies the axis of rotation | |
y | - Y coordinate of the vector that specifies the axis of rotation | |
z | - Z coordinate of the vector that specifies the axis of rotation | |
theta | - Angle of rotation. | |
out_matrix | - Output transformation matrix. Returned to caller. |
void DCompute_Offaxis_Rotation | ( | double | x, | |
double | y, | |||
double | z, | |||
double | theta, | |||
double * | out_matrix | |||
) |
Similar to Compute_Offaxis_Rotation, but operates on double-precision data.
x | - X coordinate of the vector that specifies the axis of rotation | |
y | - Y coordinate of the vector that specifies the axis of rotation | |
z | - Z coordinate of the vector that specifies the axis of rotation | |
theta | - Angle of rotation. | |
out_matrix | - Output transformation matrix. Returned to caller. |