GF_Matrix2D       174 include/gpac/internal/camera.h void camera_update(GF_Camera *cam, GF_Matrix2D *user_transform, Bool center_coords);
GF_Matrix2D       176 include/gpac/internal/camera.h void camera_update_stereo(GF_Camera *cam, GF_Matrix2D *user_transform, Bool center_coords, Fixed horizontal_shift, Fixed viewing_distance, Fixed viewing_distance_offset, u32 camera_layout);
GF_Matrix2D       669 include/gpac/internal/compositor_dev.h 	void (*compute_gradient_matrix)(struct _gf_sc_texture_handler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d);
GF_Matrix2D       841 include/gpac/internal/compositor_dev.h 	GF_Matrix2D transform;
GF_Matrix2D       845 include/gpac/internal/compositor_dev.h 	GF_Matrix2D vb_transform;
GF_Matrix2D       875 include/gpac/internal/compositor_dev.h 	GF_Matrix2D mx_at_node;
GF_Matrix2D      1313 include/gpac/internal/compositor_dev.h void compositor_svg_apply_local_transformation(GF_TraverseState *tr_state, SVGAllAttributes *atts, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix);
GF_Matrix2D      1314 include/gpac/internal/compositor_dev.h void compositor_svg_restore_parent_transformation(GF_TraverseState *tr_state, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix);
GF_Matrix2D       773 include/gpac/internal/scenegraph_dev.h 	GF_Matrix2D identity;
GF_Matrix2D        59 include/gpac/internal/swf_dev.h 	GF_Matrix2D mat;
GF_Matrix2D       128 include/gpac/internal/swf_dev.h 	GF_Err (*place_obj)(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat);
GF_Matrix2D       245 include/gpac/internal/swf_dev.h 	GF_Matrix2D mat;
GF_Matrix2D       302 include/gpac/internal/swf_dev.h 	GF_Matrix2D mat;
GF_Matrix2D       353 include/gpac/internal/swf_dev.h 	GF_Matrix2D mx;
GF_Matrix2D       387 include/gpac/maths.h void gf_mx2d_add_matrix(GF_Matrix2D *_this, GF_Matrix2D *from);
GF_Matrix2D       395 include/gpac/maths.h void gf_mx2d_pre_multiply(GF_Matrix2D *_this, GF_Matrix2D *from);
GF_Matrix2D       404 include/gpac/maths.h void gf_mx2d_add_translation(GF_Matrix2D *_this, Fixed cx, Fixed cy);
GF_Matrix2D       413 include/gpac/maths.h void gf_mx2d_add_rotation(GF_Matrix2D *_this, Fixed cx, Fixed cy, Fixed angle);
GF_Matrix2D       421 include/gpac/maths.h void gf_mx2d_add_scale(GF_Matrix2D *_this, Fixed scale_x, Fixed scale_y);
GF_Matrix2D       432 include/gpac/maths.h void gf_mx2d_add_scale_at(GF_Matrix2D *_this, Fixed scale_x, Fixed scale_y, Fixed cx, Fixed cy, Fixed angle);
GF_Matrix2D       440 include/gpac/maths.h void gf_mx2d_add_skew(GF_Matrix2D *_this, Fixed skew_x, Fixed skew_y);
GF_Matrix2D       447 include/gpac/maths.h void gf_mx2d_add_skew_x(GF_Matrix2D *_this, Fixed angle);
GF_Matrix2D       454 include/gpac/maths.h void gf_mx2d_add_skew_y(GF_Matrix2D *_this, Fixed angle);
GF_Matrix2D       460 include/gpac/maths.h void gf_mx2d_inverse(GF_Matrix2D *_this);
GF_Matrix2D       468 include/gpac/maths.h void gf_mx2d_apply_coords(GF_Matrix2D *_this, Fixed *x, Fixed *y);
GF_Matrix2D       475 include/gpac/maths.h void gf_mx2d_apply_point(GF_Matrix2D *_this, GF_Point2D *pt);
GF_Matrix2D       482 include/gpac/maths.h void gf_mx2d_apply_rect(GF_Matrix2D *_this, GF_Rect *rc);
GF_Matrix2D       493 include/gpac/maths.h Bool gf_mx2d_decompose(GF_Matrix2D *_this, GF_Point2D *scale, Fixed *rotate, GF_Point2D *translate);
GF_Matrix2D       727 include/gpac/maths.h void gf_mx_from_mx2d(GF_Matrix *mx, GF_Matrix2D *mat2D);
GF_Matrix2D       775 include/gpac/maths.h void gf_mx_add_matrix_2d(GF_Matrix *mx, GF_Matrix2D *mat2D);
GF_Matrix2D       898 include/gpac/maths.h void gf_mx2d_from_mx(GF_Matrix2D *mx2d, GF_Matrix *mx);
GF_Matrix2D       147 include/gpac/modules/raster2d.h 	GF_Err (*stencil_set_matrix) (GF_STENCIL _this, GF_Matrix2D *mat);
GF_Matrix2D       230 include/gpac/modules/raster2d.h 	GF_Err (*surface_set_matrix) (GF_SURFACE _this, GF_Matrix2D *mat);
GF_Matrix2D       186 include/gpac/modules/video_out.h 	Bool (*BlitTexture)(struct _video_out *vout, GF_TextureH *texture, GF_Matrix2D *transform, GF_IRect *clip, u8 alpha, GF_ColorKey *col_key, Fixed depth_offset, Fixed depth_gain);
GF_Matrix2D       302 include/gpac/path2d.h GF_Err gf_path_add_subpath(GF_Path *gp, GF_Path *subpath, GF_Matrix2D *mx);
GF_Matrix2D       413 include/gpac/path2d.h Bool gf_path_iterator_get_transform(GF_PathIterator *it, Fixed offset, Bool follow_tangent, GF_Matrix2D *mat, Bool smooth_edges, Fixed length_after_point);
GF_Matrix2D       610 include/gpac/scenegraph_svg.h Bool gf_svg_parse_transformlist(GF_Matrix2D *mat, char *attribute_content);
GF_Matrix2D       209 include/gpac/svg_types.h typedef GF_Matrix2D SVG_Motion;
GF_Matrix2D       534 include/gpac/svg_types.h 	GF_Matrix2D mat;
GF_Matrix2D        69 modules/gdip_raster/gdip_grad.cpp GF_Err gdip_stencil_set_matrix(GF_STENCIL _this, GF_Matrix2D *mat)
GF_Matrix2D        70 modules/gdip_raster/gdip_priv.h GFINLINE GpMatrix *mat_gpac_to_gdip(GF_Matrix2D *mat)
GF_Matrix2D       275 modules/gdip_raster/gdip_rend.cpp GF_Err gdip_surface_set_matrix(GF_SURFACE _this, GF_Matrix2D * mat)
GF_Matrix2D       148 modules/soft_raster/ftgrays.c 	GF_Matrix2D *mx;
GF_Matrix2D       191 modules/soft_raster/ftgrays.c static GFINLINE void evg_translate_point(GF_Matrix2D *mx, EVG_Vector *pt, TPos *x, TPos *y)
GF_Matrix2D        53 modules/soft_raster/rast_soft.h 	GF_Matrix2D pmat;					\
GF_Matrix2D        54 modules/soft_raster/rast_soft.h 	GF_Matrix2D smat;					\
GF_Matrix2D       103 modules/soft_raster/rast_soft.h 	GF_Matrix2D *mx;
GF_Matrix2D       139 modules/soft_raster/rast_soft.h 	GF_Matrix2D mat;
GF_Matrix2D       214 modules/soft_raster/rast_soft.h 	GF_Matrix2D vecmat;
GF_Matrix2D       270 modules/soft_raster/rast_soft.h GF_Err evg_stencil_set_matrix(GF_STENCIL st, GF_Matrix2D *mx);
GF_Matrix2D       294 modules/soft_raster/rast_soft.h GF_Err evg_surface_set_matrix(GF_SURFACE surf, GF_Matrix2D *mat);
GF_Matrix2D       186 modules/soft_raster/stencil.c GF_Err evg_stencil_set_matrix(GF_STENCIL st, GF_Matrix2D *mx)
GF_Matrix2D       258 modules/soft_raster/stencil.c 	GF_Matrix2D mtx;
GF_Matrix2D        30 modules/soft_raster/surface.c static void get_surface_world_matrix(EVGSurface *_this, GF_Matrix2D *mat)
GF_Matrix2D        69 modules/soft_raster/surface.c GF_Err evg_surface_set_matrix(GF_SURFACE _this, GF_Matrix2D *mat)
GF_Matrix2D        71 modules/soft_raster/surface.c 	GF_Matrix2D tmp;
GF_Matrix2D       559 modules/soft_raster/surface.c 	GF_Matrix2D mat, st_mat;
GF_Matrix2D       213 src/compositor/camera.c void camera_update_stereo(GF_Camera *cam, GF_Matrix2D *user_transform, Bool center_coords, Fixed horizontal_shift, Fixed nominal_view_distance, Fixed view_distance_offset, u32 camera_layout)
GF_Matrix2D       402 src/compositor/camera.c void camera_update(GF_Camera *cam, GF_Matrix2D *user_transform, Bool center_coords)
GF_Matrix2D      2832 src/compositor/compositor.c 	GF_Matrix2D transf;
GF_Matrix2D      2973 src/compositor/compositor.c 		GF_Matrix2D mx_bck;
GF_Matrix2D      1507 src/compositor/compositor_2d.c 			GF_Matrix2D mx2d;
GF_Matrix2D        44 src/compositor/drawable.c 	GF_Matrix2D inv_2d;
GF_Matrix2D       988 src/compositor/drawable.c 	GF_Matrix2D cur;
GF_Matrix2D       253 src/compositor/drawable.h 	GF_Matrix2D transform;
GF_Matrix2D       573 src/compositor/font_engine.c 			GF_Matrix2D tr;
GF_Matrix2D       588 src/compositor/font_engine.c 	GF_Matrix2D mat;
GF_Matrix2D       613 src/compositor/font_engine.c 				GF_Matrix2D mx;
GF_Matrix2D       673 src/compositor/font_engine.c 	GF_Matrix2D mx;
GF_Matrix2D      1003 src/compositor/font_engine.c 	GF_Matrix2D mx, tx;
GF_Matrix2D      1079 src/compositor/font_engine.c 	GF_Matrix2D mx, m;
GF_Matrix2D      1158 src/compositor/font_engine.c 	GF_Matrix2D mx;
GF_Matrix2D      1363 src/compositor/font_engine.c 	GF_Matrix2D inv_2d;
GF_Matrix2D      1445 src/compositor/font_engine.c 				GF_Matrix2D r;
GF_Matrix2D       966 src/compositor/hardcoded_protos.c 		GF_Matrix2D mx2d_backup;
GF_Matrix2D       183 src/compositor/mpeg4_bitmap.c 		GF_Matrix2D _mat;
GF_Matrix2D       578 src/compositor/mpeg4_geometry_2d.c static void get_point_size(GF_Matrix2D *mat, Fixed *w, Fixed *h)
GF_Matrix2D        49 src/compositor/mpeg4_gradients.c void GradientGetMatrix(GF_Node *transform, GF_Matrix2D *mat)
GF_Matrix2D       133 src/compositor/mpeg4_gradients.c static void LG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d)
GF_Matrix2D       167 src/compositor/mpeg4_gradients.c 	GF_Matrix2D mat;
GF_Matrix2D       363 src/compositor/mpeg4_gradients.c 	GF_Matrix2D mat;
GF_Matrix2D       584 src/compositor/mpeg4_gradients.c static void RG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d)
GF_Matrix2D       797 src/compositor/mpeg4_grouping.c 		GF_Matrix2D mx2d;
GF_Matrix2D       808 src/compositor/mpeg4_grouping.c void parent_node_child_traverse_matrix(ChildGroup *cg, GF_TraverseState *tr_state, GF_Matrix2D *mat2D)
GF_Matrix2D       824 src/compositor/mpeg4_grouping.c 		GF_Matrix2D mx2d;
GF_Matrix2D       192 src/compositor/mpeg4_grouping.h void parent_node_child_traverse_matrix(ChildGroup *cg, GF_TraverseState *tr_state, GF_Matrix2D *mat2D);
GF_Matrix2D       132 src/compositor/mpeg4_grouping_2d.c 	GF_Matrix2D mat;
GF_Matrix2D       156 src/compositor/mpeg4_grouping_2d.c 		GF_Matrix2D bckup;
GF_Matrix2D       222 src/compositor/mpeg4_grouping_2d.c void tr_mx2d_get_matrix(GF_Node *n, GF_Matrix2D *mat)
GF_Matrix2D       100 src/compositor/mpeg4_layer_2d.c 	GF_Matrix2D backup;
GF_Matrix2D       348 src/compositor/mpeg4_layer_3d.c 	GF_Matrix2D mx2d_backup;
GF_Matrix2D       351 src/compositor/mpeg4_layer_3d.c 	GF_Matrix2D *transform;
GF_Matrix2D        53 src/compositor/mpeg4_path_layout.c 	GF_Matrix2D mx2d;
GF_Matrix2D       147 src/compositor/mpeg4_viewport.c 	GF_Matrix2D mat;
GF_Matrix2D       167 src/compositor/nodes_stacks.h void tr_mx2d_get_matrix(GF_Node *n, GF_Matrix2D *mat);
GF_Matrix2D       125 src/compositor/offscreen_cache.c 	GF_Matrix2D backup;
GF_Matrix2D       142 src/compositor/offscreen_cache.c 		GF_Matrix2D backup;
GF_Matrix2D       153 src/compositor/offscreen_cache.c 		GF_Matrix2D transf;
GF_Matrix2D       386 src/compositor/offscreen_cache.c 			GF_Matrix2D m;
GF_Matrix2D        49 src/compositor/svg_base.c void compositor_svg_apply_local_transformation(GF_TraverseState *tr_state, SVGAllAttributes *atts, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix)
GF_Matrix2D        89 src/compositor/svg_base.c void compositor_svg_restore_parent_transformation(GF_TraverseState *tr_state, GF_Matrix2D *backup_matrix_2d, GF_Matrix *backup_matrix)
GF_Matrix2D       200 src/compositor/svg_filters.c 	GF_Matrix2D backup;
GF_Matrix2D       267 src/compositor/svg_geometry.c 	GF_Matrix2D inv_2d;
GF_Matrix2D       272 src/compositor/svg_geometry.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D       343 src/compositor/svg_geometry.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D        47 src/compositor/svg_grouping.c 	GF_Matrix2D viewbox_mx;
GF_Matrix2D        60 src/compositor/svg_grouping.c 	GF_Matrix2D mx;
GF_Matrix2D       119 src/compositor/svg_grouping.c 					GF_Matrix2D mx;
GF_Matrix2D       281 src/compositor/svg_grouping.c 	GF_Matrix2D backup_matrix, vb_bck;
GF_Matrix2D       526 src/compositor/svg_grouping.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D       734 src/compositor/svg_grouping.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D       809 src/compositor/svg_grouping.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D       998 src/compositor/svg_grouping.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D      1000 src/compositor/svg_grouping.c 	GF_Matrix2D translate;
GF_Matrix2D      1228 src/compositor/svg_grouping.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D      1237 src/compositor/svg_grouping.c 	GF_Matrix2D translate;
GF_Matrix2D       249 src/compositor/svg_media.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D       324 src/compositor/svg_media.c 				GF_Matrix2D mx;
GF_Matrix2D       343 src/compositor/svg_paint_servers.c 	GF_Matrix2D mat;
GF_Matrix2D       496 src/compositor/svg_paint_servers.c static void SVG_LG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d)
GF_Matrix2D       602 src/compositor/svg_paint_servers.c static void SVG_RG_ComputeMatrix(GF_TextureHandler *txh, GF_Rect *bounds, GF_Matrix2D *mat, Bool for_3d)
GF_Matrix2D       837 src/compositor/svg_text.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D      1066 src/compositor/svg_text.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D      1255 src/compositor/svg_text.c 	GF_Matrix2D backup_matrix;
GF_Matrix2D      1542 src/compositor/texturing_gl.c 			GF_Matrix2D mat;
GF_Matrix2D      1984 src/compositor/texturing_gl.c 		GF_Matrix2D mx2d;
GF_Matrix2D       199 src/compositor/visual_manager.c 	GF_Matrix2D cur_mx;
GF_Matrix2D       868 src/compositor/visual_manager_2d.c 	GF_Matrix2D backup;
GF_Matrix2D       926 src/compositor/visual_manager_2d.c 	GF_Matrix2D backup;
GF_Matrix2D       125 src/compositor/visual_manager_2d.h void visual_2d_texture_path_extended(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, GF_TraverseState *tr_state);
GF_Matrix2D       126 src/compositor/visual_manager_2d.h void visual_2d_draw_path_extended(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, Bool is_erase);
GF_Matrix2D       177 src/compositor/visual_manager_2d_draw.c static void visual_2d_get_texture_transform(GF_Node *__appear, GF_TextureHandler *txh, GF_Matrix2D *mat, Bool line_texture, Fixed final_width, Fixed final_height)
GF_Matrix2D       228 src/compositor/visual_manager_2d_draw.c static void visual_2d_draw_gradient(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_TraverseState *tr_state, GF_Matrix2D *ext_mx, GF_Rect *orig_bounds)
GF_Matrix2D       232 src/compositor/visual_manager_2d_draw.c 	GF_Matrix2D g_mat;
GF_Matrix2D       250 src/compositor/visual_manager_2d_draw.c 		GF_Matrix2D txt_mat;
GF_Matrix2D       287 src/compositor/visual_manager_2d_draw.c 	GF_Matrix2D gf_mx2d_txt;
GF_Matrix2D       428 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path_opengl_auto(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, GF_TraverseState *tr_state)
GF_Matrix2D       474 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path_extended(GF_VisualManager *visual, GF_Path *path, GF_TextureHandler *txh, struct _drawable_context *ctx, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, GF_TraverseState *tr_state)
GF_Matrix2D       479 src/compositor/visual_manager_2d_draw.c 	GF_Matrix2D mx_texture;
GF_Matrix2D       559 src/compositor/visual_manager_2d_draw.c 		GF_Matrix2D tex_trans;
GF_Matrix2D       631 src/compositor/visual_manager_2d_draw.c void visual_2d_draw_path_extended(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state, GF_Rect *orig_bounds, GF_Matrix2D *ext_mx, Bool is_erase)
GF_Matrix2D      1796 src/laser/lsr_dec.c 			GF_Matrix2D *mat;
GF_Matrix2D      1798 src/laser/lsr_dec.c 			GF_SAFEALLOC(mat, GF_Matrix2D);
GF_Matrix2D      1888 src/laser/lsr_dec.c 				GF_Matrix2D *m = (GF_Matrix2D *)gf_malloc(sizeof(GF_Matrix2D ));
GF_Matrix2D      4676 src/laser/lsr_dec.c 		((GF_Matrix2D*)val)->m[2] = num.value;
GF_Matrix2D      4678 src/laser/lsr_dec.c 		((GF_Matrix2D*)val)->m[5] = num.value;
GF_Matrix2D      1907 src/laser/lsr_enc.c 			lsr_write_coordinate(lsr, ((GF_Matrix2D*)val)->m[2], GF_FALSE, "valX");
GF_Matrix2D      1908 src/laser/lsr_enc.c 			lsr_write_coordinate(lsr, ((GF_Matrix2D*)val)->m[5], GF_FALSE, "valY");
GF_Matrix2D      3824 src/laser/lsr_enc.c 			lsr_write_coordinate(lsr, ((GF_Matrix2D *)val)->m[2], GF_FALSE, "pointValueX");
GF_Matrix2D      3825 src/laser/lsr_enc.c 			lsr_write_coordinate(lsr, ((GF_Matrix2D *)val)->m[5], GF_FALSE, "pointValueY");
GF_Matrix2D       313 src/scene_manager/scene_stats.c 		GF_Matrix2D *mx = &((SVG_Transform *)field->far_ptr)->mat;
GF_Matrix2D       326 src/scene_manager/scene_stats.c 		GF_Matrix2D *mx = (GF_Matrix2D *)field->far_ptr;
GF_Matrix2D        96 src/scene_manager/swf_bifs.c static GF_Node *s2b_get_matrix(SWFReader *read, GF_Matrix2D *mat)
GF_Matrix2D       271 src/scene_manager/swf_bifs.c 	GF_Matrix2D mx;
GF_Matrix2D       361 src/scene_manager/swf_bifs.c 	GF_Matrix2D mx;
GF_Matrix2D      1511 src/scene_manager/swf_bifs.c static GF_Node *s2b_wrap_node(SWFReader *read, GF_Node *node, GF_Matrix2D *mat, GF_ColorMatrix *cmat)
GF_Matrix2D      1662 src/scene_manager/swf_bifs.c static GF_Err swf_bifs_place_obj(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat)
GF_Matrix2D       238 src/scene_manager/swf_parse.c static u32 swf_get_matrix(SWFReader *read, GF_Matrix2D *mat)
GF_Matrix2D       243 src/scene_manager/swf_parse.c 	memset(mat, 0, sizeof(GF_Matrix2D));
GF_Matrix2D      1063 src/scene_manager/swf_parse.c 	memset(&tmp->mat, 0, sizeof(GF_Matrix2D));
GF_Matrix2D      1233 src/scene_manager/swf_parse.c static Bool swf_mat_is_identity(GF_Matrix2D *mat)
GF_Matrix2D      1250 src/scene_manager/swf_parse.c 	GF_Matrix2D mat;
GF_Matrix2D      1361 src/scene_manager/swf_parse.c 				memcpy(&mat, &ds->mat, sizeof(GF_Matrix2D));
GF_Matrix2D      1384 src/scene_manager/swf_parse.c 	memcpy(&ds->mat, &mat, sizeof(GF_Matrix2D));
GF_Matrix2D       162 src/scene_manager/swf_svg.c static void swf_svg_print_matrix(SWFReader *read, GF_Matrix2D *mat)
GF_Matrix2D       387 src/scene_manager/swf_svg.c static GF_Err swf_svg_place_obj(SWFReader *read, u32 depth, u32 ID, u32 prev_id, u32 type, GF_Matrix2D *mat, GF_ColorMatrix *cmat, GF_Matrix2D *prev_mat, GF_ColorMatrix *prev_cmat)
GF_Matrix2D       728 src/scenegraph/commands.c 				GF_Matrix2D *dest;
GF_Matrix2D       730 src/scenegraph/commands.c 				dest = (GF_Matrix2D*)a.far_ptr;
GF_Matrix2D       565 src/scenegraph/smil_anim.c static void gf_svg_compute_path_anim(SMIL_Anim_RTI *rai, GF_Matrix2D *m, Fixed normalized_simple_time)
GF_Matrix2D       606 src/scenegraph/smil_anim.c 		gf_svg_compute_path_anim(rai, (GF_Matrix2D*)rai->interpolated_value.far_ptr, interpolation_coefficient);
GF_Matrix2D       684 src/scenegraph/smil_anim.c 		if (!rai->last_specified_value.far_ptr) rai->last_specified_value.far_ptr = gf_malloc(sizeof(GF_Matrix2D));
GF_Matrix2D      1138 src/scenegraph/smil_anim.c 			gf_mx2d_init(*(GF_Matrix2D *)target_attribute.far_ptr);
GF_Matrix2D      1039 src/scenegraph/svg_attributes.c Bool gf_svg_parse_transformlist(GF_Matrix2D *mat, char *attribute_content)
GF_Matrix2D      1041 src/scenegraph/svg_attributes.c 	GF_Matrix2D tmp;
GF_Matrix2D      2665 src/scenegraph/svg_attributes.c static u32 svg_parse_point_into_matrix(GF_Matrix2D *p, char *value_string)
GF_Matrix2D      3246 src/scenegraph/svg_attributes.c 		svg_parse_point_into_matrix((GF_Matrix2D*)info->far_ptr, attribute_content);
GF_Matrix2D      3515 src/scenegraph/svg_attributes.c 		GF_Matrix2D *p;
GF_Matrix2D      3516 src/scenegraph/svg_attributes.c 		GF_SAFEALLOC(p, GF_Matrix2D)
GF_Matrix2D      3990 src/scenegraph/svg_attributes.c static char *gf_svg_dump_matrix(GF_Matrix2D *matrix)
GF_Matrix2D      4556 src/scenegraph/svg_attributes.c 		GF_Matrix2D *m = (GF_Matrix2D *)info->far_ptr;
GF_Matrix2D      4934 src/scenegraph/svg_attributes.c static Bool svg_matrices_equal(GF_Matrix2D *m1, GF_Matrix2D *m2)
GF_Matrix2D      5144 src/scenegraph/svg_attributes.c 		return svg_matrices_equal((GF_Matrix2D*)f1->far_ptr, (GF_Matrix2D*)f2->far_ptr);
GF_Matrix2D      5624 src/scenegraph/svg_attributes.c static GF_Err svg_matrix_muladd(Fixed alpha, GF_Matrix2D *a, Fixed beta, GF_Matrix2D *b, GF_Matrix2D *c)
GF_Matrix2D      5727 src/scenegraph/svg_attributes.c 		return svg_matrix_muladd(alpha, (GF_Matrix2D*)a->far_ptr, beta, (GF_Matrix2D*)b->far_ptr, (GF_Matrix2D*)c->far_ptr);
GF_Matrix2D      5742 src/scenegraph/svg_attributes.c 			GF_Matrix2D tmp;
GF_Matrix2D      5970 src/scenegraph/svg_attributes.c 		gf_mx2d_copy(*(GF_Matrix2D *)a->far_ptr, *(GF_Matrix2D *)b->far_ptr);
GF_Matrix2D       850 src/scenegraph/svg_smjs.c 		GF_Matrix2D *mx = (GF_Matrix2D *)gf_malloc(sizeof(GF_Matrix2D));
GF_Matrix2D      1106 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx;
GF_Matrix2D      1341 src/scenegraph/svg_smjs.c 		GF_Matrix2D *mx = (GF_Matrix2D *)gf_malloc(sizeof(GF_Matrix2D));
GF_Matrix2D      1352 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx;
GF_Matrix2D      1361 src/scenegraph/svg_smjs.c 	GF_SAFEALLOC(mx, GF_Matrix2D)
GF_Matrix2D      2069 src/scenegraph/svg_smjs.c GF_Matrix2D *mx;
GF_Matrix2D      2071 src/scenegraph/svg_smjs.c mx = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2102 src/scenegraph/svg_smjs.c GF_Matrix2D *mx;
GF_Matrix2D      2104 src/scenegraph/svg_smjs.c mx = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2134 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx;
GF_Matrix2D      2138 src/scenegraph/svg_smjs.c 	mx = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2167 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx1, *mx2;
GF_Matrix2D      2171 src/scenegraph/svg_smjs.c 	mx1 = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2176 src/scenegraph/svg_smjs.c 	mx2 = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, mat);
GF_Matrix2D      2185 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx1;
GF_Matrix2D      2188 src/scenegraph/svg_smjs.c 	mx1 = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2198 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx1, mx2;
GF_Matrix2D      2202 src/scenegraph/svg_smjs.c 	mx1 = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2218 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx1, mx2;
GF_Matrix2D      2222 src/scenegraph/svg_smjs.c 	mx1 = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D      2235 src/scenegraph/svg_smjs.c 	GF_Matrix2D *mx1, mx2;
GF_Matrix2D      2239 src/scenegraph/svg_smjs.c 	mx1 = (GF_Matrix2D *)SMJS_GET_PRIVATE(c, obj);
GF_Matrix2D       704 src/utils/math.c void gf_mx2d_add_matrix(GF_Matrix2D *_this, GF_Matrix2D *from)
GF_Matrix2D       706 src/utils/math.c 	GF_Matrix2D bck;
GF_Matrix2D       725 src/utils/math.c void gf_mx2d_pre_multiply(GF_Matrix2D *_this, GF_Matrix2D *with)
GF_Matrix2D       727 src/utils/math.c 	GF_Matrix2D bck;
GF_Matrix2D       746 src/utils/math.c void gf_mx2d_add_translation(GF_Matrix2D *_this, Fixed cx, Fixed cy)
GF_Matrix2D       748 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       758 src/utils/math.c void gf_mx2d_add_rotation(GF_Matrix2D *_this, Fixed cx, Fixed cy, Fixed angle)
GF_Matrix2D       760 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       775 src/utils/math.c void gf_mx2d_add_scale(GF_Matrix2D *_this, Fixed scale_x, Fixed scale_y)
GF_Matrix2D       777 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       786 src/utils/math.c void gf_mx2d_add_scale_at(GF_Matrix2D *_this, Fixed scale_x, Fixed scale_y, Fixed cx, Fixed cy, Fixed angle)
GF_Matrix2D       788 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       801 src/utils/math.c void gf_mx2d_add_skew(GF_Matrix2D *_this, Fixed skew_x, Fixed skew_y)
GF_Matrix2D       803 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       812 src/utils/math.c void gf_mx2d_add_skew_x(GF_Matrix2D *_this, Fixed angle)
GF_Matrix2D       814 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       823 src/utils/math.c void gf_mx2d_add_skew_y(GF_Matrix2D *_this, Fixed angle)
GF_Matrix2D       825 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       835 src/utils/math.c void gf_mx2d_inverse(GF_Matrix2D *_this)
GF_Matrix2D       842 src/utils/math.c 	GF_Matrix2D tmp;
GF_Matrix2D       891 src/utils/math.c Bool gf_mx2d_decompose(GF_Matrix2D *mx, GF_Point2D *scale, Fixed *rotate, GF_Point2D *translate)
GF_Matrix2D       922 src/utils/math.c void gf_mx2d_apply_coords(GF_Matrix2D *_this, Fixed *x, Fixed *y)
GF_Matrix2D       933 src/utils/math.c void gf_mx2d_apply_point(GF_Matrix2D *_this, GF_Point2D *pt)
GF_Matrix2D       939 src/utils/math.c void gf_mx2d_apply_rect(GF_Matrix2D *_this, GF_Rect *rc)
GF_Matrix2D      1233 src/utils/math.c void gf_mx2d_from_mx(GF_Matrix2D *mat2D, GF_Matrix *mat)
GF_Matrix2D      1247 src/utils/math.c 	GF_Matrix2D mat2D;
GF_Matrix2D      1274 src/utils/math.c void gf_mx_add_matrix_2d(GF_Matrix *mat, GF_Matrix2D *mat2D)
GF_Matrix2D      1366 src/utils/math.c void gf_mx_from_mx2d(GF_Matrix *mat, GF_Matrix2D *mat2D)
GF_Matrix2D       292 src/utils/path2d.c GF_Err gf_path_add_subpath(GF_Path *gp, GF_Path *src, GF_Matrix2D *mx)
GF_Matrix2D       388 src/utils/path2d.c 	GF_Matrix2D mat, inv;
GF_Matrix2D      1213 src/utils/path2d.c Bool gf_path_iterator_get_transform(GF_PathIterator *path, Fixed offset, Bool follow_tangent, GF_Matrix2D *mat, Bool smooth_edges, Fixed length_after_point)
GF_Matrix2D      1215 src/utils/path2d.c 	GF_Matrix2D final, rot;