summaryrefslogtreecommitdiff
path: root/fitz/base_geometry.c
diff options
context:
space:
mode:
Diffstat (limited to 'fitz/base_geometry.c')
-rw-r--r--fitz/base_geometry.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/fitz/base_geometry.c b/fitz/base_geometry.c
index bd333dfa..302ef966 100644
--- a/fitz/base_geometry.c
+++ b/fitz/base_geometry.c
@@ -31,6 +31,16 @@ fz_scale(float sx, float sy)
}
fz_matrix
+fz_shear(float h, float v)
+{
+ fz_matrix m;
+ m.a = 1; m.b = v;
+ m.c = h; m.d = 1;
+ m.e = 0; m.f = 0;
+ return m;
+}
+
+fz_matrix
fz_rotate(float theta)
{
fz_matrix m;