Package: cairo

Function cairo:matrix-multiply

Lambda List

cairo:matrix-multiply (matrix a b)

Arguments

matrix -- a cairo:matrix-t instance for the result
a -- a cairo:matrix-t instance
b -- a cairo:matrix-t instance

Return Value

The cairo:matrix-t instance with the result.

Details

Multiplies the affine transformations in a and b together, The effect of the resulting transformation is to first apply the transformation in a to the coordinates and then apply the transformation in b to the coordinates.

It is allowable for matrix to be identical to either a or b.
 

See also

2025-1-18