Q3Vector3D_TransformQuaternion
You can use theQ3Vector3D_TransformQuaternionfunction to transform a vector by a quaternion.
TQ3Vector3D *Q3Vector3D_TransformQuaternion ( const TQ3Vector3D *vector, const TQ3Quaternion *quaternion, TQ3Vector3D *result);
vector- A three-dimensional vector.
quaternion- A quaternion.
result- On exit, a three-dimensional vector that is the result of transforming the specified vector by the specified quaternion.
DESCRIPTION
TheQ3Vector3D_TransformQuaternionfunction returns, as its function result and in theresultparameter, a three-dimensional vector that is the result of transforming the vector specified by thevectorparameter using the quaternion specified by thequaternionparameter.