Converts a GskTransform to a 2D transformation matrix.
@self must be a 2D transformation. If you are not sure, use gsk_transform_get_category() >= %GSK_TRANSFORM_CATEGORY_2D to check.
The returned values have the following layout:
| xx yx | | a b 0 | | xy yy | = | c d 0 | | dx dy | | tx ty 1 |
This function can be used to convert between a GskTransform and a matrix type from other 2D drawing libraries, in particular Cairo.
return location for the xx member
return location for the yx member
return location for the xy member
return location for the yy member
return location for the x0 member
return location for the y0 member
See Implementation
Converts a GskTransform to a 2D transformation matrix.
@self must be a 2D transformation. If you are not sure, use gsk_transform_get_category() >= %GSK_TRANSFORM_CATEGORY_2D to check.
The returned values have the following layout:
This function can be used to convert between a GskTransform and a matrix type from other 2D drawing libraries, in particular Cairo.