summaryrefslogtreecommitdiff
path: root/src/cairoint.h
diff options
context:
space:
mode:
authorRobert O'Callahan <robert@ocallahan.org>2006-09-25 23:14:43 -0700
committerVladimir Vukicevic <vladimir@pobox.com>2006-09-25 23:14:43 -0700
commit37fa632e59b7325041f689bf1a56e08d04379c96 (patch)
tree15a91f47f446b9b4ef7a15661138b6cc068422ba /src/cairoint.h
parentde1915ffd2fe7f973529104a1041b33f2abfdfed (diff)
Fix _cairo_matrix_transform_bounding_box to return tightness info
Add return is_tight value to the internal function, indicating whether the transformed bounds still remain axis-aligned.
Diffstat (limited to 'src/cairoint.h')
-rwxr-xr-xsrc/cairoint.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cairoint.h b/src/cairoint.h
index 2d1d4551..67227dc1 100755
--- a/src/cairoint.h
+++ b/src/cairoint.h
@@ -2140,7 +2140,8 @@ _cairo_matrix_get_affine (const cairo_matrix_t *matrix,
cairo_private void
_cairo_matrix_transform_bounding_box (const cairo_matrix_t *matrix,
double *x, double *y,
- double *width, double *height);
+ double *width, double *height,
+ cairo_bool_t *is_tight);
cairo_private void
_cairo_matrix_compute_determinant (const cairo_matrix_t *matrix, double *det);