cairo_matrix_t

Main Gtk struct. 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:

struct cairo_matrix_t {
double xx;
double yx;
double xy;
double yy;
double x0;
double y0;
}