matrix_2d
Description:
[ DestroysInstance ]
[ Version ( since = "4.20" ) ]
public Transform? matrix_2d (float xx, float yx, float xy, float yy, float dx, float dy)
[ Version ( since = "4.20" ) ]
public Transform? matrix_2d (float xx, float yx, float xy, float yy, float dx, float dy)
Multiplies this with the matrix [ xx yx x0; xy yy y0; 0 0 1 ].
The result of calling [method@Gsk.Transform.to_2d] on the returned [struct@Gsk.Transform] should match the input passed to this function.
This function consumes this. Use [method@Gsk.Transform.ref] first if you want to keep it around.
Parameters:
| this |
the next transform |
| xx |
the xx member |
| yx |
the yx member |
| xy |
the xy member |
| yy |
the yy member |
| dx |
the x0 member |
| dy |
the y0 member |
Returns:
|
The new transform |