GF_Vec            534 include/gpac/maths.h Fixed gf_vec_len(GF_Vec v);
GF_Vec            541 include/gpac/maths.h Fixed gf_vec_lensq(GF_Vec v);
GF_Vec            548 include/gpac/maths.h Fixed gf_vec_dot(GF_Vec v1, GF_Vec v2);
GF_Vec            555 include/gpac/maths.h void gf_vec_norm(GF_Vec *v);
GF_Vec            564 include/gpac/maths.h GF_Vec gf_vec_scale(GF_Vec v, Fixed f);
GF_Vec            573 include/gpac/maths.h GF_Vec gf_vec_cross(GF_Vec v1, GF_Vec v2);
GF_Vec            639 include/gpac/maths.h GF_Vec gf_quat_rotate(GF_Vec4 *quat, GF_Vec *vec);
GF_Vec            647 include/gpac/maths.h GF_Vec4 gf_quat_from_axis_cos(GF_Vec axis, Fixed cos_a);
GF_Vec            666 include/gpac/maths.h 	GF_Vec min_edge;
GF_Vec            668 include/gpac/maths.h 	GF_Vec max_edge;
GF_Vec            671 include/gpac/maths.h 	GF_Vec center;
GF_Vec            689 include/gpac/maths.h void gf_bbox_grow_point(GF_BBox *box, GF_Vec pt);
GF_Vec            695 include/gpac/maths.h Bool gf_bbox_point_inside(GF_BBox *box, GF_Vec *p);
GF_Vec            705 include/gpac/maths.h void gf_bbox_get_vertices(GF_Vec bmin, GF_Vec bmax, GF_Vec *vecs);
GF_Vec            795 include/gpac/maths.h void gf_mx_apply_vec(GF_Matrix *mx, GF_Vec *pt);
GF_Vec            833 include/gpac/maths.h void gf_mx_lookat(GF_Matrix *mx, GF_Vec position, GF_Vec target, GF_Vec up_vector);
GF_Vec            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_Vec            882 include/gpac/maths.h void gf_mx_rotate_vector(GF_Matrix *mx, GF_Vec *pt);
GF_Vec            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_Vec            904 include/gpac/maths.h 	GF_Vec normal;
GF_Vec            922 include/gpac/maths.h Fixed gf_plane_get_distance(GF_Plane *plane, GF_Vec *p);
GF_Vec            931 include/gpac/maths.h GF_Vec gf_closest_point_to_line(GF_Vec line_pt, GF_Vec line_vec, GF_Vec pt);
GF_Vec            949 include/gpac/maths.h Bool gf_plane_intersect_line(GF_Plane *plane, GF_Vec *linepoint, GF_Vec *linevec, GF_Vec *outPoint);
GF_Vec            977 include/gpac/maths.h 	GF_Vec orig;
GF_Vec            979 include/gpac/maths.h 	GF_Vec dir;
GF_Vec            989 include/gpac/maths.h GF_Ray gf_ray(GF_Vec start, GF_Vec end);
GF_Vec           1006 include/gpac/maths.h Bool gf_ray_hit_box(GF_Ray *ray, GF_Vec min_edge, GF_Vec max_edge, GF_Vec *out_point);
GF_Vec           1016 include/gpac/maths.h Bool gf_ray_hit_sphere(GF_Ray *ray, GF_Vec *center, Fixed radius, GF_Vec *out_point);
GF_Vec           1027 include/gpac/maths.h Bool gf_ray_hit_triangle(GF_Ray *ray, GF_Vec *v0, GF_Vec *v1, GF_Vec *v2, Fixed *dist);
GF_Vec           1033 include/gpac/maths.h Bool gf_ray_hit_triangle_backcull(GF_Ray *ray, GF_Vec *v0, GF_Vec *v1, GF_Vec *v2, Fixed *dist);
GF_Vec            372 src/compositor/camera.c 		GF_Vec eye, disp, pos, tar;
GF_Vec           1124 src/compositor/font_engine.c 	GF_Vec s, e;
GF_Vec           1342 src/compositor/hardcoded_protos.c 			GF_Vec center, target, ref;
GF_Vec            277 src/compositor/mesh_collide.c static void ray_hit_triangle_get_u_v(GF_Ray *ray, GF_Vec *v0, GF_Vec *v1, GF_Vec *v2, Fixed *u, Fixed *v)
GF_Vec            280 src/compositor/mesh_collide.c 	GF_Vec edge1, edge2, tvec, pvec, qvec;
GF_Vec            131 src/compositor/mpeg4_geometry_3d.c 	GF_Vec target, ref;
GF_Vec            149 src/compositor/navigate.c 	GF_Vec prev_target = cam->target;
GF_Vec            615 src/compositor/navigate.c 		GF_Vec target;
GF_Vec           2182 src/compositor/visual_manager_3d_gl.c 	GF_Vec pt;
GF_Vec           2215 src/compositor/visual_manager_3d_gl.c 		GF_Vec orig;
GF_Vec           3218 src/compositor/visual_manager_3d_gl.c 	GF_Vec pt, end;
GF_Vec           3223 src/compositor/visual_manager_3d_gl.c 	GF_Vec va[2];
GF_Vec            329 src/scenegraph/mpeg4_animators.c 	GF_Vec d;
GF_Vec            350 src/scenegraph/mpeg4_animators.c 	GF_Vec d;
GF_Vec           1039 src/utils/math.c Fixed gf_vec_len(GF_Vec v)
GF_Vec           1064 src/utils/math.c Fixed gf_vec_lensq(GF_Vec v)
GF_Vec           1089 src/utils/math.c Fixed gf_vec_dot(GF_Vec v1, GF_Vec v2)
GF_Vec           1118 src/utils/math.c void gf_vec_norm(GF_Vec *v)
GF_Vec           1133 src/utils/math.c GF_Vec gf_vec_scale(GF_Vec v, Fixed f)
GF_Vec           1135 src/utils/math.c 	GF_Vec res;
GF_Vec           1143 src/utils/math.c GF_Vec gf_vec_cross(GF_Vec v1, GF_Vec v2)
GF_Vec           1145 src/utils/math.c 	GF_Vec res;
GF_Vec           1186 src/utils/math.c Fixed gf_vec_len(GF_Vec v) {
GF_Vec           1190 src/utils/math.c Fixed gf_vec_lensq(GF_Vec v) {
GF_Vec           1194 src/utils/math.c Fixed gf_vec_dot(GF_Vec v1, GF_Vec v2) {
GF_Vec           1198 src/utils/math.c void gf_vec_norm(GF_Vec *v)
GF_Vec           1210 src/utils/math.c GF_Vec gf_vec_scale(GF_Vec v, Fixed f)
GF_Vec           1212 src/utils/math.c 	GF_Vec res = v;
GF_Vec           1220 src/utils/math.c GF_Vec gf_vec_cross(GF_Vec v1, GF_Vec v2)
GF_Vec           1222 src/utils/math.c 	GF_Vec res;
GF_Vec           1498 src/utils/math.c void gf_mx_apply_vec(GF_Matrix *mx, GF_Vec *pt)
GF_Vec           1500 src/utils/math.c 	GF_Vec res;
GF_Vec           1536 src/utils/math.c void gf_mx_lookat(GF_Matrix *mx, GF_Vec eye, GF_Vec center, GF_Vec upVector)
GF_Vec           1538 src/utils/math.c 	GF_Vec f, s, u;
GF_Vec           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_Vec           1570 src/utils/math.c 	GF_Vec row0, row1, row2;
GF_Vec           1669 src/utils/math.c 	GF_Vec v[4];
GF_Vec           1693 src/utils/math.c void gf_mx_rotate_vector(GF_Matrix *mx, GF_Vec *pt)
GF_Vec           1695 src/utils/math.c 	GF_Vec res;
GF_Vec           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_Vec           1972 src/utils/math.c 	GF_Vec cross;
GF_Vec           1978 src/utils/math.c Bool gf_plane_intersect_line(GF_Plane *plane, GF_Vec *linepoint, GF_Vec *linevec, GF_Vec *outPoint)
GF_Vec           1991 src/utils/math.c Bool gf_plane_intersect_plane(GF_Plane *plane, GF_Plane *with, GF_Vec *linepoint, GF_Vec *linevec)
GF_Vec           1999 src/utils/math.c 		GF_Vec v1, v2;
GF_Vec           2012 src/utils/math.c Bool gf_plane_intersect_planes(GF_Plane *plane, GF_Plane *p1, GF_Plane *p2, GF_Vec *outPoint)
GF_Vec           2014 src/utils/math.c 	GF_Vec lp, lv;
GF_Vec           2023 src/utils/math.c GF_Ray gf_ray(GF_Vec start, GF_Vec end)
GF_Vec           2048 src/utils/math.c Bool gf_ray_hit_box(GF_Ray *ray, GF_Vec box_min, GF_Vec box_max, GF_Vec *outPoint)
GF_Vec           2130 src/utils/math.c Bool gf_ray_hit_sphere(GF_Ray *ray, GF_Vec *center, Fixed radius, GF_Vec *outPoint)
GF_Vec           2132 src/utils/math.c 	GF_Vec radv;
GF_Vec           2163 src/utils/math.c Bool gf_ray_hit_triangle(GF_Ray *ray, GF_Vec *v0, GF_Vec *v1, GF_Vec *v2, Fixed *dist)
GF_Vec           2166 src/utils/math.c 	GF_Vec edge1, edge2, tvec, pvec, qvec;
GF_Vec           2199 src/utils/math.c Bool gf_ray_hit_triangle_backcull(GF_Ray *ray, GF_Vec *v0, GF_Vec *v1, GF_Vec *v2, Fixed *dist)
GF_Vec           2202 src/utils/math.c 	GF_Vec edge1, edge2, tvec, pvec, qvec;
GF_Vec           2227 src/utils/math.c GF_Vec gf_closest_point_to_line(GF_Vec line_pt, GF_Vec line_vec, GF_Vec pt)
GF_Vec           2229 src/utils/math.c 	GF_Vec c;
GF_Vec           2292 src/utils/math.c 		GF_Vec axis;
GF_Vec           2331 src/utils/math.c GF_Vec4 gf_quat_from_axis_cos(GF_Vec axis, Fixed cos_a)
GF_Vec           2372 src/utils/math.c GF_Vec gf_quat_rotate(GF_Vec4 *quat, GF_Vec *vec)
GF_Vec           2374 src/utils/math.c 	GF_Vec ret;
GF_Vec           2440 src/utils/math.c 	GF_Vec v;
GF_Vec           2470 src/utils/math.c void gf_bbox_grow_point(GF_BBox *box, GF_Vec pt)
GF_Vec           2501 src/utils/math.c Bool gf_bbox_point_inside(GF_BBox *box, GF_Vec *p)
GF_Vec           2511 src/utils/math.c void gf_bbox_get_vertices(GF_Vec bmin, GF_Vec bmax, GF_Vec *vecs)
GF_Vec           2525 src/utils/math.c 	GF_Vec pt, end;
GF_Vec           2537 src/utils/math.c Fixed gf_plane_get_distance(GF_Plane *plane, GF_Vec *p)
GF_Vec           2560 src/utils/math.c 	GF_Vec nearv, farv;