Lines Matching refs:transformation

33  * To create a transformation matrix that performs two transformations at once,
34 * multiply the two source matrices, with the first transformation as the right
35 * argument. E.g. to create a transformation matrix that applies the
36 * transformation s1 followed by s2, call rsMatrixLoadMultiply(&combined, &s2, &s1).
39 * We have two style of functions to create transformation matrices:
41 * style simply stores the transformation matrix in the first argument. The latter
42 * modifies a pre-existing transformation matrix so that the new transformation
305 * To combine two 4x4 transformaton matrices, multiply the second transformation matrix
306 * by the first transformation matrix. E.g. to create a transformation matrix that applies
307 * the transformation s1 followed by s2, call rsMatrixLoadMultiply(&combined, &s2, &s1).
424 * When combining two 4x4 transformation matrices using this function, the resulting
425 * matrix will correspond to performing the rhs transformation first followed by
426 * the original m transformation.
513 * rsMatrixRotate: Apply a rotation to a transformation matrix
517 * This function modifies a transformation matrix to first do a rotation. The axis of
520 * To apply this combined transformation to a vector, multiply the vector by the created
534 * rsMatrixScale: Apply a scaling to a transformation matrix
538 * This function modifies a transformation matrix to first do a scaling. When scaling,
541 * To apply this combined transformation to a vector, multiply the vector by the created
576 * rsMatrixTranslate: Apply a translation to a transformation matrix
580 * This function modifies a transformation matrix to first do a translation. When
583 * To apply this combined transformation to a vector, multiply the vector by the