diff options
Diffstat (limited to 'base/matrix.c')
-rw-r--r-- | base/matrix.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/base/matrix.c b/base/matrix.c index 43c3f4e1..09a2de0f 100644 --- a/base/matrix.c +++ b/base/matrix.c @@ -76,6 +76,12 @@ fz_isrectilinear(fz_matrix m) (fabs(m.a) < FLT_EPSILON && fabs(m.d) < FLT_EPSILON); } +float +fz_matrixexpansion(fz_matrix m) +{ + return sqrt(fabs(m.a * m.d - m.b * m.c)); +} + fz_point fz_transformpoint(fz_matrix m, fz_point p) { |