GF_Matrix 170 applications/testapps/hevcbench/main.c GF_Matrix mx; GF_Matrix 155 include/gpac/internal/camera.h GF_Matrix projection, modelview; GF_Matrix 157 include/gpac/internal/camera.h GF_Matrix unprojection; GF_Matrix 159 include/gpac/internal/camera.h GF_Matrix viewport; GF_Matrix 450 include/gpac/internal/compositor_dev.h GF_Matrix hit_world_to_local, hit_local_to_world; GF_Matrix 930 include/gpac/internal/compositor_dev.h GF_Matrix layer_matrix; GF_Matrix 945 include/gpac/internal/compositor_dev.h GF_Matrix model_matrix; GF_Matrix 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_Matrix 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_Matrix 722 include/gpac/maths.h #define gf_mx_copy(_obj, from) memcpy(&(_obj), &(from), sizeof(GF_Matrix)); GF_Matrix 727 include/gpac/maths.h void gf_mx_from_mx2d(GF_Matrix *mx, GF_Matrix2D *mat2D); GF_Matrix 733 include/gpac/maths.h Bool gf_mx_equal(GF_Matrix *mx1, GF_Matrix *mx2); GF_Matrix 742 include/gpac/maths.h void gf_mx_add_translation(GF_Matrix *mx, Fixed tx, Fixed ty, Fixed tz); GF_Matrix 751 include/gpac/maths.h void gf_mx_add_scale(GF_Matrix *mx, Fixed sx, Fixed sy, Fixed sz); GF_Matrix 761 include/gpac/maths.h void gf_mx_add_rotation(GF_Matrix *mx, Fixed angle, Fixed x, Fixed y, Fixed z); GF_Matrix 768 include/gpac/maths.h void gf_mx_add_matrix(GF_Matrix *mx, GF_Matrix *mul); GF_Matrix 775 include/gpac/maths.h void gf_mx_add_matrix_2d(GF_Matrix *mx, GF_Matrix2D *mat2D); GF_Matrix 782 include/gpac/maths.h void gf_mx_inverse(GF_Matrix *mx); GF_Matrix 788 include/gpac/maths.h void gf_mx_transpose(GF_Matrix *mx); GF_Matrix 795 include/gpac/maths.h void gf_mx_apply_vec(GF_Matrix *mx, GF_Vec *pt); GF_Matrix 802 include/gpac/maths.h void gf_mx_apply_rect(GF_Matrix *_this, GF_Rect *rc); GF_Matrix 814 include/gpac/maths.h void gf_mx_ortho(GF_Matrix *mx, Fixed left, Fixed right, Fixed bottom, Fixed top, Fixed z_near, Fixed z_far); GF_Matrix 824 include/gpac/maths.h void gf_mx_perspective(GF_Matrix *mx, Fixed fov, Fixed aspect_ratio, Fixed z_near, Fixed z_far); GF_Matrix 833 include/gpac/maths.h void gf_mx_lookat(GF_Matrix *mx, GF_Vec position, GF_Vec target, GF_Vec up_vector); GF_Matrix 840 include/gpac/maths.h void gf_mx_apply_bbox(GF_Matrix *mx, GF_BBox *b); GF_Matrix 847 include/gpac/maths.h void gf_mx_apply_bbox_sphere(GF_Matrix *mx, GF_BBox *box); GF_Matrix 852 include/gpac/maths.h void gf_mx_add_matrix_4x4(GF_Matrix *mat, GF_Matrix *mul); GF_Matrix 858 include/gpac/maths.h Bool gf_mx_inverse_4x4(GF_Matrix *mx); GF_Matrix 865 include/gpac/maths.h void gf_mx_apply_vec_4x4(GF_Matrix *mx, GF_Vec4 *vec); GF_Matrix 875 include/gpac/maths.h void gf_mx_decompose(GF_Matrix *mx, GF_Vec *translate, GF_Vec *scale, GF_Vec4 *rotate, GF_Vec *shear); GF_Matrix 882 include/gpac/maths.h void gf_mx_rotate_vector(GF_Matrix *mx, GF_Vec *pt); GF_Matrix 891 include/gpac/maths.h void gf_mx_rotation_matrix_from_vectors(GF_Matrix *mx, GF_Vec x_axis, GF_Vec y_axis, GF_Vec z_axis); GF_Matrix 898 include/gpac/maths.h void gf_mx2d_from_mx(GF_Matrix2D *mx2d, GF_Matrix *mx); GF_Matrix 914 include/gpac/maths.h void gf_mx_apply_plane(GF_Matrix *mx, GF_Plane *plane); GF_Matrix 996 include/gpac/maths.h void gf_mx_apply_ray(GF_Matrix *mx, GF_Ray *r); GF_Matrix 522 include/gpac/scenegraph.h GF_Matrix mx; GF_Matrix 72 modules/droid_out/droid_vout.c GF_Matrix identity, ortho; GF_Matrix 56 src/compositor/camera.c static void camera_frustum_from_matrix(GF_Camera *cam, GF_Matrix *mx) GF_Matrix 217 src/compositor/camera.c GF_Matrix post_model_view; GF_Matrix 320 src/compositor/camera.c GF_Matrix mx; GF_Matrix 346 src/compositor/camera.c GF_Matrix mx; GF_Matrix 2959 src/compositor/compositor.c GF_Matrix mx_bck, mx; GF_Matrix 3391 src/compositor/compositor.c GF_Matrix mx; GF_Matrix 1499 src/compositor/compositor_2d.c GF_Matrix mx; GF_Matrix 233 src/compositor/compositor_3d.c GF_Matrix mx; GF_Matrix 237 src/compositor/compositor_3d.c GF_Matrix bck_mx; GF_Matrix 1359 src/compositor/font_engine.c GF_Matrix inv_mx; GF_Matrix 436 src/compositor/hardcoded_protos.c GF_Matrix mx; GF_Matrix 688 src/compositor/hardcoded_protos.c GF_Matrix mx_bckup, mx; GF_Matrix 905 src/compositor/hardcoded_protos.c GF_Matrix mx_model; GF_Matrix 1739 src/compositor/mesh.c GF_Matrix mx; GF_Matrix 273 src/compositor/mpeg4_background.c GF_Matrix mx; GF_Matrix 364 src/compositor/mpeg4_background.c GF_Matrix bck_mx; GF_Matrix 393 src/compositor/mpeg4_background.c GF_Matrix bck_mx; GF_Matrix 418 src/compositor/mpeg4_background.c GF_Matrix bck_mx; GF_Matrix 225 src/compositor/mpeg4_background2d.c GF_Matrix mx, bck_mx, bck_mx_cam; GF_Matrix 703 src/compositor/mpeg4_composite.c GF_Matrix mx; GF_Matrix 708 src/compositor/mpeg4_composite.c GF_Matrix l2w_mx, w2l_mx; GF_Matrix 433 src/compositor/mpeg4_geometry_3d.c static Bool NLD_GetMatrix(M_NonLinearDeformer *nld, GF_Matrix *mx) GF_Matrix 490 src/compositor/mpeg4_geometry_3d.c GF_Matrix mx; GF_Matrix 537 src/compositor/mpeg4_grouping.c memcpy(&dl->light_matrix, &tr_state->model_matrix, sizeof(GF_Matrix)); GF_Matrix 788 src/compositor/mpeg4_grouping.c GF_Matrix mx_bckup; GF_Matrix 815 src/compositor/mpeg4_grouping.c GF_Matrix mx, mx_bckup; GF_Matrix 147 src/compositor/mpeg4_grouping_2d.c GF_Matrix mx_bckup; GF_Matrix 156 src/compositor/mpeg4_grouping_3d.c GF_Matrix mx; GF_Matrix 178 src/compositor/mpeg4_grouping_3d.c GF_Matrix gf_mx_bckup; GF_Matrix 233 src/compositor/mpeg4_grouping_3d.c GF_Matrix gf_mx_bckup; GF_Matrix 326 src/compositor/mpeg4_grouping_3d.c GF_Matrix mx; GF_Matrix 106 src/compositor/mpeg4_layer_2d.c GF_Matrix mx3d, prev_layer_mx; GF_Matrix 347 src/compositor/mpeg4_layer_3d.c GF_Matrix model_backup; GF_Matrix 51 src/compositor/mpeg4_path_layout.c GF_Matrix mat; GF_Matrix 246 src/compositor/mpeg4_sensors.c GF_Matrix initial_matrix; GF_Matrix 384 src/compositor/mpeg4_sensors.c GF_Matrix initial_matrix; GF_Matrix 743 src/compositor/mpeg4_sensors.c GF_Matrix mx; GF_Matrix 815 src/compositor/mpeg4_sensors.c GF_Matrix initial_matrix; GF_Matrix 970 src/compositor/mpeg4_sensors.c GF_Matrix init_matrix; GF_Matrix 167 src/compositor/mpeg4_sound.c GF_Matrix mx; GF_Matrix 197 src/compositor/mpeg4_sound.c GF_Matrix mx; GF_Matrix 145 src/compositor/mpeg4_viewport.c GF_Matrix mx; GF_Matrix 338 src/compositor/mpeg4_viewport.c GF_Matrix mx; GF_Matrix 55 src/compositor/navigate.c static void gf_mx_rotation_matrix(GF_Matrix *mx, SFVec3f axis_pt, SFVec3f axis, Fixed angle) GF_Matrix 65 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 73 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 87 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 97 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 112 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 139 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 148 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 616 src/compositor/navigate.c GF_Matrix mx; GF_Matrix 93 src/compositor/nodes_stacks.h GF_Matrix world_view_mx; GF_Matrix 129 src/compositor/nodes_stacks.h GF_Matrix current_mx; GF_Matrix 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_Matrix 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_Matrix 178 src/compositor/svg_geometry.c GF_Matrix mx; GF_Matrix 273 src/compositor/svg_geometry.c GF_Matrix mx_3d; GF_Matrix 344 src/compositor/svg_geometry.c GF_Matrix mx_3d; GF_Matrix 283 src/compositor/svg_grouping.c GF_Matrix bck_mx; GF_Matrix 527 src/compositor/svg_grouping.c GF_Matrix mx_3d; GF_Matrix 735 src/compositor/svg_grouping.c GF_Matrix mx_3d; GF_Matrix 810 src/compositor/svg_grouping.c GF_Matrix mx_3d; GF_Matrix 999 src/compositor/svg_grouping.c GF_Matrix mx_3d; GF_Matrix 1229 src/compositor/svg_grouping.c GF_Matrix backup_matrix3d; GF_Matrix 250 src/compositor/svg_media.c GF_Matrix mx_3d; GF_Matrix 340 src/compositor/svg_media.c GF_Matrix mx_bck; GF_Matrix 838 src/compositor/svg_text.c GF_Matrix mx3d; GF_Matrix 1067 src/compositor/svg_text.c GF_Matrix mx3d; GF_Matrix 1254 src/compositor/svg_text.c GF_Matrix mx3d; GF_Matrix 49 src/compositor/texturing.h Bool gf_sc_texture_get_transform(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Matrix *mx, Bool for_picking); GF_Matrix 79 src/compositor/texturing_gl.c GF_Matrix texcoordmatrix; GF_Matrix 1474 src/compositor/texturing_gl.c Bool gf_sc_texture_get_transform(GF_TextureHandler *txh, GF_Node *tx_transform, GF_Matrix *mx, Bool for_picking) GF_Matrix 1537 src/compositor/texturing_gl.c GF_Matrix tmp; GF_Matrix 1949 src/compositor/texturing_gl.c GF_Matrix mx; GF_Matrix 227 src/compositor/visual_manager.h GF_Matrix tx_matrix; GF_Matrix 431 src/compositor/visual_manager_2d_draw.c GF_Matrix mx; GF_Matrix 67 src/compositor/visual_manager_3d.c GF_Matrix cur; GF_Matrix 225 src/compositor/visual_manager_3d.c GF_Matrix mx; GF_Matrix 455 src/compositor/visual_manager_3d.c GF_Matrix proj, model; GF_Matrix 756 src/compositor/visual_manager_3d.c memcpy(&ctx->model_matrix, &tr_state->model_matrix, sizeof(GF_Matrix)); GF_Matrix 815 src/compositor/visual_manager_3d.c GF_Matrix mx; GF_Matrix 834 src/compositor/visual_manager_3d.c memcpy(&tr_state->model_matrix, &ctx->model_matrix, sizeof(GF_Matrix)); GF_Matrix 1345 src/compositor/visual_manager_3d.c GF_Matrix mx; GF_Matrix 1464 src/compositor/visual_manager_3d.c GF_Matrix mx; GF_Matrix 2004 src/compositor/visual_manager_3d.c void visual_3d_set_clipper_2d(GF_VisualManager *visual, GF_Rect clip, GF_Matrix *mx_at_clipper) GF_Matrix 2017 src/compositor/visual_manager_3d.c void visual_3d_set_clip_plane(GF_VisualManager *visual, GF_Plane p, GF_Matrix *mx_at_clipper, Bool is_2d_clip) GF_Matrix 2057 src/compositor/visual_manager_3d.c void visual_3d_set_texture_matrix(GF_VisualManager *visual, GF_Matrix *mx) GF_Matrix 2068 src/compositor/visual_manager_3d.c Bool visual_3d_add_point_light(GF_VisualManager *visual, Fixed ambientIntensity, SFVec3f attenuation, SFColor color, Fixed intensity, SFVec3f location, GF_Matrix *light_mx) GF_Matrix 2077 src/compositor/visual_manager_3d.c memcpy(&visual->lights[visual->num_lights].light_mx, light_mx, sizeof(GF_Matrix) ); GF_Matrix 2083 src/compositor/visual_manager_3d.c SFColor color, Fixed cutOffAngle, SFVec3f direction, Fixed intensity, SFVec3f location, GF_Matrix *light_mx) GF_Matrix 2095 src/compositor/visual_manager_3d.c memcpy(&visual->lights[visual->num_lights].light_mx, light_mx, sizeof(GF_Matrix) ); GF_Matrix 2100 src/compositor/visual_manager_3d.c Bool visual_3d_add_directional_light(GF_VisualManager *visual, Fixed ambientIntensity, SFColor color, Fixed intensity, SFVec3f direction, GF_Matrix *light_mx) GF_Matrix 2109 src/compositor/visual_manager_3d.c memcpy(&visual->lights[visual->num_lights].light_mx, light_mx, sizeof(GF_Matrix) ); GF_Matrix 130 src/compositor/visual_manager_3d.h GF_Matrix light_matrix; GF_Matrix 139 src/compositor/visual_manager_3d.h GF_Matrix model_matrix; GF_Matrix 175 src/compositor/visual_manager_3d.h GF_Matrix light_mx; GF_Matrix 183 src/compositor/visual_manager_3d.h GF_Matrix *mx_clipper; GF_Matrix 221 src/compositor/visual_manager_3d.h void visual_3d_set_texture_matrix(GF_VisualManager *visual, GF_Matrix *mx); GF_Matrix 241 src/compositor/visual_manager_3d.h void visual_3d_set_clipper_2d(GF_VisualManager *visual, GF_Rect clip, GF_Matrix *mx_at_clipper); GF_Matrix 248 src/compositor/visual_manager_3d.h void visual_3d_set_clip_plane(GF_VisualManager *visual, GF_Plane p, GF_Matrix *mx_at_clipper, Bool is_2d_clip); GF_Matrix 282 src/compositor/visual_manager_3d.h SFColor color, Fixed cutOffAngle, SFVec3f direction, Fixed intensity, SFVec3f location, GF_Matrix *light_mx); GF_Matrix 284 src/compositor/visual_manager_3d.h Bool visual_3d_add_point_light(GF_VisualManager *visual, Fixed ambientIntensity, SFVec3f attenuation, SFColor color, Fixed intensity, SFVec3f location, GF_Matrix *light_mx); GF_Matrix 286 src/compositor/visual_manager_3d.h Bool visual_3d_add_directional_light(GF_VisualManager *visual, Fixed ambientIntensity, SFColor color, Fixed intensity, SFVec3f direction, GF_Matrix *light_mx); GF_Matrix 1265 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 1676 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 1695 src/compositor/visual_manager_3d_gl.c GF_Matrix inv_mx; GF_Matrix 1707 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 1784 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 2049 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 2165 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 2185 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 2366 src/compositor/visual_manager_3d_gl.c GF_Matrix inv_mx, eye_mx; GF_Matrix 2381 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 2602 src/compositor/visual_manager_3d_gl.c GF_Matrix normal_mx; GF_Matrix 2705 src/compositor/visual_manager_3d_gl.c GF_Matrix toBeParsed; //4x4 RGBA Color Matrix GF_Matrix 3294 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 3312 src/compositor/visual_manager_3d_gl.c GF_Matrix mx; GF_Matrix 2494 src/scenegraph/vrml_smjs.c GF_Matrix mx; GF_Matrix 1233 src/utils/math.c void gf_mx2d_from_mx(GF_Matrix2D *mat2D, GF_Matrix *mat) GF_Matrix 1245 src/utils/math.c void gf_mx_apply_rect(GF_Matrix *mat, GF_Rect *rc) GF_Matrix 1253 src/utils/math.c void gf_mx_add_matrix(GF_Matrix *mat, GF_Matrix *mul) GF_Matrix 1255 src/utils/math.c GF_Matrix tmp; GF_Matrix 1274 src/utils/math.c void gf_mx_add_matrix_2d(GF_Matrix *mat, GF_Matrix2D *mat2D) GF_Matrix 1276 src/utils/math.c GF_Matrix tmp; GF_Matrix 1297 src/utils/math.c void gf_mx_add_translation(GF_Matrix *mat, Fixed tx, Fixed ty, Fixed tz) GF_Matrix 1312 src/utils/math.c void gf_mx_add_scale(GF_Matrix *mat, Fixed sx, Fixed sy, Fixed sz) GF_Matrix 1329 src/utils/math.c void gf_mx_add_rotation(GF_Matrix *mat, Fixed angle, Fixed x, Fixed y, Fixed z) GF_Matrix 1331 src/utils/math.c GF_Matrix tmp; GF_Matrix 1366 src/utils/math.c void gf_mx_from_mx2d(GF_Matrix *mat, GF_Matrix2D *mat2D) GF_Matrix 1378 src/utils/math.c Bool gf_mx_equal(GF_Matrix *mx1, GF_Matrix *mx2) GF_Matrix 1397 src/utils/math.c void gf_mx_inverse(GF_Matrix *mx) GF_Matrix 1404 src/utils/math.c GF_Matrix rev; GF_Matrix 1478 src/utils/math.c void gf_mx_transpose(GF_Matrix *mx) GF_Matrix 1480 src/utils/math.c GF_Matrix rev; GF_Matrix 1498 src/utils/math.c void gf_mx_apply_vec(GF_Matrix *mx, GF_Vec *pt) GF_Matrix 1508 src/utils/math.c void gf_mx_ortho(GF_Matrix *mx, Fixed left, Fixed right, Fixed bottom, Fixed top, Fixed z_near, Fixed z_far) GF_Matrix 1521 src/utils/math.c void gf_mx_perspective(GF_Matrix *mx, Fixed fieldOfView, Fixed aspectRatio, Fixed z_near, Fixed z_far) GF_Matrix 1536 src/utils/math.c void gf_mx_lookat(GF_Matrix *mx, GF_Vec eye, GF_Vec center, GF_Vec upVector) GF_Matrix 1561 src/utils/math.c GF_Vec4 gf_quat_from_matrix(GF_Matrix *mx); GF_Matrix 1564 src/utils/math.c void gf_mx_decompose(GF_Matrix *mx, GF_Vec *translate, GF_Vec *scale, GF_Vec4 *rotate, GF_Vec *shear) GF_Matrix 1569 src/utils/math.c GF_Matrix tmp; GF_Matrix 1638 src/utils/math.c void gf_mx_apply_bbox_sphere(GF_Matrix *mx, GF_BBox *box) GF_Matrix 1666 src/utils/math.c void gf_mx_apply_bbox(GF_Matrix *mx, GF_BBox *box) GF_Matrix 1693 src/utils/math.c void gf_mx_rotate_vector(GF_Matrix *mx, GF_Vec *pt) GF_Matrix 1709 src/utils/math.c void gf_mx_rotation_matrix_from_vectors(GF_Matrix *mx, GF_Vec x, GF_Vec y, GF_Vec z) GF_Matrix 1732 src/utils/math.c void gf_mx_add_matrix_4x4(GF_Matrix *mat, GF_Matrix *mul) GF_Matrix 1734 src/utils/math.c GF_Matrix tmp; GF_Matrix 1757 src/utils/math.c void gf_mx_apply_vec_4x4(GF_Matrix *mx, GF_Vec4 *vec) GF_Matrix 1776 src/utils/math.c Bool gf_mx_inverse_4x4(GF_Matrix *mx) GF_Matrix 1783 src/utils/math.c GF_Matrix res; GF_Matrix 2033 src/utils/math.c void gf_mx_apply_ray(GF_Matrix *mx, GF_Ray *r) GF_Matrix 2240 src/utils/math.c GF_Vec4 gf_quat_from_matrix(GF_Matrix *mx) GF_Matrix 2523 src/utils/math.c void gf_mx_apply_plane(GF_Matrix *mx, GF_Plane *plane)