Lines Matching defs:pixman_transform

131 typedef struct pixman_transform pixman_transform_t;
161 struct pixman_transform
169 void pixman_transform_init_identity (struct pixman_transform *matrix);
170 pixman_bool_t pixman_transform_point_3d (const struct pixman_transform *transform,
172 pixman_bool_t pixman_transform_point (const struct pixman_transform *transform,
174 pixman_bool_t pixman_transform_multiply (struct pixman_transform *dst,
175 const struct pixman_transform *l,
176 const struct pixman_transform *r);
177 void pixman_transform_init_scale (struct pixman_transform *t,
180 pixman_bool_t pixman_transform_scale (struct pixman_transform *forward,
181 struct pixman_transform *reverse,
184 void pixman_transform_init_rotate (struct pixman_transform *t,
187 pixman_bool_t pixman_transform_rotate (struct pixman_transform *forward,
188 struct pixman_transform *reverse,
191 void pixman_transform_init_translate (struct pixman_transform *t,
194 pixman_bool_t pixman_transform_translate (struct pixman_transform *forward,
195 struct pixman_transform *reverse,
198 pixman_bool_t pixman_transform_bounds (const struct pixman_transform *matrix,
200 pixman_bool_t pixman_transform_invert (struct pixman_transform *dst,
201 const struct pixman_transform *src);
202 pixman_bool_t pixman_transform_is_identity (const struct pixman_transform *t);
203 pixman_bool_t pixman_transform_is_scale (const struct pixman_transform *t);
204 pixman_bool_t pixman_transform_is_int_translate (const struct pixman_transform *t);
205 pixman_bool_t pixman_transform_is_inverse (const struct pixman_transform *a,
206 const struct pixman_transform *b);
221 pixman_bool_t pixman_transform_from_pixman_f_transform (struct pixman_transform *t,
224 const struct pixman_transform *t);
225 pixman_bool_t pixman_transform_from_pixman_f_transform (struct pixman_transform *t,