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;