diff options
author | Richard Henderson <rth@twiddle.net> | 2003-07-31 22:41:44 +0000 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2003-07-31 22:41:44 +0000 |
commit | 9289e8a77af5a2cd7faa18c90cced6d90adad66a (patch) | |
tree | 60e17c4104cf9b00d8d5276f7b4879ee4f2f9d7d /src/cairo-matrix.c | |
parent | b7483e81a745d0cb933535346e35305bb2b06f2d (diff) |
Depend on slim.
Check for slim.
Include slim_{export,import}.h as needed; mark all symbols __external_linkage.
Include slim_internal.h; mark all symbols __internal_linkage. Provide slim_hidden_proto symbols as needed.
Provide slim_hidden_def symbols as needed.
Mark static. (cairo_traps_add_trap_from_points): Likewise.
Diffstat (limited to 'src/cairo-matrix.c')
-rw-r--r-- | src/cairo-matrix.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cairo-matrix.c b/src/cairo-matrix.c index fed5c85b4..9d5bba14d 100644 --- a/src/cairo-matrix.c +++ b/src/cairo-matrix.c @@ -84,6 +84,7 @@ cairo_matrix_copy (cairo_matrix_t *matrix, const cairo_matrix_t *other) return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_copy) cairo_status_t cairo_matrix_set_identity (cairo_matrix_t *matrix) @@ -92,6 +93,7 @@ cairo_matrix_set_identity (cairo_matrix_t *matrix) return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_set_identity) cairo_status_t cairo_matrix_set_affine (cairo_matrix_t *matrix, @@ -105,6 +107,7 @@ cairo_matrix_set_affine (cairo_matrix_t *matrix, return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_set_affine) cairo_status_t cairo_matrix_get_affine (cairo_matrix_t *matrix, @@ -158,6 +161,7 @@ cairo_matrix_scale (cairo_matrix_t *matrix, double sx, double sy) return cairo_matrix_multiply (matrix, &tmp, matrix); } +slim_hidden_def(cairo_matrix_scale) cairo_status_t _cairo_matrix_set_rotate (cairo_matrix_t *matrix, @@ -203,6 +207,7 @@ cairo_matrix_multiply (cairo_matrix_t *result, const cairo_matrix_t *a, const ca return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_multiply) cairo_status_t cairo_matrix_transform_distance (cairo_matrix_t *matrix, double *dx, double *dy) @@ -219,6 +224,7 @@ cairo_matrix_transform_distance (cairo_matrix_t *matrix, double *dx, double *dy) return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_transform_distance) cairo_status_t cairo_matrix_transform_point (cairo_matrix_t *matrix, double *x, double *y) @@ -230,6 +236,7 @@ cairo_matrix_transform_point (cairo_matrix_t *matrix, double *x, double *y) return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_transform_point) cairo_status_t cairo_matrix_transform_bounding_box (cairo_matrix_t *matrix, @@ -331,6 +338,7 @@ cairo_matrix_invert (cairo_matrix_t *matrix) return CAIRO_STATUS_SUCCESS; } +slim_hidden_def(cairo_matrix_invert) cairo_status_t _cairo_matrix_compute_determinant (cairo_matrix_t *matrix, double *det) |