Description Usage Arguments Details See Also
Sets matrix to be the affine transformation given by xx, yx, xy, yy, x0, y0. The transformation is given by: <programlisting> x_new = xx * x + xy * y + x0; y_new = yx * x + yy * y + y0; </programlisting>
1 | cairo_matrix_init(matrix, xx, yx, xy, yy, x0, y0)
|
matrix |
[ |
xx |
[ |
yx |
[ |
xy |
[ |
yy |
[ |
x0 |
[ |
y0 |
[ |
Since: 1.0
C function prototype: void cairo_matrix_init (cairo_matrix_t *matrix, double xx, double yx, double xy, double yy, double x0, double y0)
Other cairo-matrix:
cairo_matrix_init_rotate()
,
cairo_matrix_init_scale()
,
cairo_matrix_init_translate()
,
cairo_matrix_invert()
,
cairo_matrix_multiply()
,
cairo_matrix_rotate()
,
cairo_matrix_scale()
,
cairo_matrix_transform_distance()
,
cairo_matrix_transform_point()
,
cairo_matrix_translate()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.