summaryrefslogtreecommitdiff
path: root/gsk/gsktransform.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2019-03-03 17:57:11 +0100
committerBenjamin Otte <otte@redhat.com>2019-03-04 23:41:51 +0100
commit3545abc7a1731a5714e5f541c6aa966a48e27ffe (patch)
tree982e63c54690f79ee35c8db85c8da61952b3967a /gsk/gsktransform.h
parent70b341139b48a7ee2bbb5bf6ba133fbe673fd2e5 (diff)
downloadgtk+-3545abc7a1731a5714e5f541c6aa966a48e27ffe.tar.gz
transform: Implement gsk_transform_invert()
And use it. And test it.
Diffstat (limited to 'gsk/gsktransform.h')
-rw-r--r--gsk/gsktransform.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gsk/gsktransform.h b/gsk/gsktransform.h
index 3696f6fab2..4a90b1308b 100644
--- a/gsk/gsktransform.h
+++ b/gsk/gsktransform.h
@@ -79,6 +79,8 @@ GDK_AVAILABLE_IN_ALL
GskTransform * gsk_transform_transform (GskTransform *next,
GskTransform *other);
GDK_AVAILABLE_IN_ALL
+GskTransform * gsk_transform_invert (GskTransform *self);
+GDK_AVAILABLE_IN_ALL
GskTransform * gsk_transform_matrix (GskTransform *next,
const graphene_matrix_t *matrix);
GDK_AVAILABLE_IN_ALL