summaryrefslogtreecommitdiff
path: root/render/picturestr.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2008-03-17 23:03:56 -0700
committerKeith Packard <keithp@keithp.com>2008-11-24 13:24:38 -0800
commit160252d94f04acc95f0a4e0f884ff565a5aa0744 (patch)
tree4f9a12e03b2b8bf77379807ab17c2720f5edee5f /render/picturestr.h
parent8fd82c88e3f2060fda4ba30376900ece77668c63 (diff)
Add matrix inversion function (uses doubles)
The obvious matrix inversion function, coded using doubles to avoid fiddling with fixed point precision adventures.
Diffstat (limited to 'render/picturestr.h')
-rw-r--r--render/picturestr.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/render/picturestr.h b/render/picturestr.h
index 60be68ab8..658e221b4 100644
--- a/render/picturestr.h
+++ b/render/picturestr.h
@@ -720,6 +720,9 @@ void
PictureTransformBounds (BoxPtr b, PictTransformPtr matrix);
Bool
+PictureTransformInvert (PictTransformPtr dst, const PictTransformPtr src);
+
+Bool
PictureTransformIsIdentity(PictTransform *t);
Bool