Sets *mat_ptr to a rotation matrix for the given angle of rotation for the
given axis.
SE_DRM_NULL_REQUIRED_PARAMETER - and no changes are made, if
SE_DRM_FAILURE - and no changes are made, if axis is not a valid, single axis (X, Y, or Z) $$$ SE_USE_REFERENCE_VECTOR is not yet supported
extern SE_DRM_STATUS_CODE_ENUM | ||||
SE_SetRotateMatrix4X4 | ||||
( | ||||
SE_MATRIX_4X4_TYPE | * | mat_ptr, | (notes) | |
const | SE_VECTOR_3_TYPE | * | vec_ptr, | (notes) |
SE_AXIS_ENUM | axis, | (notes) | ||
SE_FLOAT64 | theta | (notes) | ||
); |
pointer to the matrix to be set
if axis == SE_USE_REFERENCE_VECTOR, this vector is used to specify the axis of rotation
identifies the axis around which we're rotating
the angle of rotation, in degrees