cairo_matrix_t.Rd
A #cairo_matrix_t holds an affine transformation, such as a scale, rotation, shear, or a combination of those. The transformation of a point (x, y) is given by: <programlisting> x_new = xx * x + xy * y + x0; y_new = yx * x + yy * y + y0; </programlisting>
cairo_matrix_t(xx, yx, xy, yy, x0, y0)
xx | xx component of the affine transformation |
---|---|
yx | yx component of the affine transformation |
xy | xy component of the affine transformation |
yy | yy component of the affine transformation |
x0 | X translation component of the affine transformation |
y0 | Y translation component of the affine transformation |
Since: 1.0