Create a matrix.Matrix boxed type.
Changes the transformation represented by matrix to be the transformation given by first applying transformation given by new_matrix then applying the original transformation.
Copies a pango.matrix.Matrix.
Returns the scale factor of a matrix on the height of the font.
Calculates the scale factor of a matrix on the width and height of the font.
Gets the slant ratio of a matrix.
Changes the transformation represented by matrix to be the transformation given by first rotating by degrees degrees counter-clockwise then applying the original transformation.
Changes the transformation represented by matrix to be the transformation given by first scaling by sx in the X direction and sy in the Y direction then applying the original transformation.
Returns this, for use in with statements.
Transforms the distance vector (dx,dy) by matrix.
First transforms the rect using matrix, then calculates the bounding box of the transformed rectangle.
Transforms the point (x, y) by matrix.
First transforms rect using matrix, then calculates the bounding box of the transformed rectangle.
Changes the transformation represented by matrix to be the transformation given by first translating by (tx, ty) then applying the original transformation.
Get field x0.
Set field x0.
Get field xx.
Set field xx.
Get field xy.
Set field xy.
Get field y0.
Set field y0.
Get field yx.
Set field yx.
Get field yy.
Set field yy.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
A pango.matrix.Matrix specifies a transformation between user-space and device coordinates.
The transformation is given by