20 Transforming Points and Vectors
Q3Vector2D_Transform
function to apply a transform to a two-dimensional vector.
TQ3Vector2D *Q3Vector2D_Transform ( const TQ3Vector2D *vector2D, const TQ3Matrix3x3 *matrix3x3, TQ3Vector2D *result);vector2D
A two-dimensional vector.matrix3x3
A 3-by-3 matrix.result
On exit, the vector that is the result of multiplyingvector2D
bymatrix3x3
.
Q3Vector2D_Transform
function returns, as its function result and in the result
parameter, the vector that is the result of multiplying the vector vector2D
by the matrix transform matrix3x3
. Note that on entry the result
parameter can be the same as the vector2D
parameter.
Let us know what you think of these prototype pages.
Generated with Harlequin WebMaker