GF_Mesh           521 include/gpac/internal/compositor_dev.h 	GF_Mesh *unit_bbox;
GF_Mesh           550 include/gpac/internal/compositor_dev.h 	GF_Mesh *hybgl_mesh;
GF_Mesh           551 include/gpac/internal/compositor_dev.h 	GF_Mesh *hybgl_mesh_background;
GF_Mesh           174 include/gpac/internal/mesh.h GF_Mesh *new_mesh();
GF_Mesh           175 include/gpac/internal/mesh.h void mesh_free(GF_Mesh *mesh);
GF_Mesh           177 include/gpac/internal/mesh.h void mesh_reset(GF_Mesh *mesh);
GF_Mesh           179 include/gpac/internal/mesh.h void mesh_update_bounds(GF_Mesh *mesh);
GF_Mesh           181 include/gpac/internal/mesh.h void mesh_set_vertex_vx(GF_Mesh *mesh, GF_Vertex *vx);
GF_Mesh           183 include/gpac/internal/mesh.h void mesh_set_vertex(GF_Mesh *mesh, Fixed x, Fixed y, Fixed z, Fixed nx, Fixed ny, Fixed nz, Fixed u, Fixed v);
GF_Mesh           185 include/gpac/internal/mesh.h void mesh_set_index(GF_Mesh *mesh, u32 idx);
GF_Mesh           187 include/gpac/internal/mesh.h void mesh_set_point(GF_Mesh *mesh, Fixed x, Fixed y, Fixed z, SFColorRGBA col);
GF_Mesh           189 include/gpac/internal/mesh.h void mesh_set_triangle(GF_Mesh *mesh, u32 id1, u32 id2, u32 id3);
GF_Mesh           191 include/gpac/internal/mesh.h void mesh_clone(GF_Mesh *dest, GF_Mesh *orig);
GF_Mesh           193 include/gpac/internal/mesh.h void mesh_recompute_normals(GF_Mesh *mesh);
GF_Mesh           195 include/gpac/internal/mesh.h void mesh_generate_tex_coords(GF_Mesh *mesh, GF_Node *__texCoords);
GF_Mesh           198 include/gpac/internal/mesh.h void mesh_new_unit_bbox(GF_Mesh *mesh);
GF_Mesh           201 include/gpac/internal/mesh.h void mesh_new_rectangle(GF_Mesh *mesh, SFVec2f size, SFVec2f *orig, Bool flip);
GF_Mesh           202 include/gpac/internal/mesh.h void mesh_new_ellipse(GF_Mesh *mesh, Fixed a_dia, Fixed b_dia, Bool low_res);
GF_Mesh           203 include/gpac/internal/mesh.h void mesh_new_box(GF_Mesh *mesh, SFVec3f size);
GF_Mesh           204 include/gpac/internal/mesh.h void mesh_new_cylinder(GF_Mesh *mesh, Fixed height, Fixed radius, Bool bottom, Bool side, Bool top, Bool low_res);
GF_Mesh           205 include/gpac/internal/mesh.h void mesh_new_cone(GF_Mesh *mesh, Fixed height, Fixed radius, Bool bottom, Bool side, Bool low_res);
GF_Mesh           216 include/gpac/internal/mesh.h void mesh_new_sphere(GF_Mesh *mesh, Fixed radius, Bool low_res, GF_MeshSphereAngles *angles);
GF_Mesh           218 include/gpac/internal/mesh.h void mesh_new_ils(GF_Mesh *mesh, GF_Node *__coord, MFInt32 *coordIndex, GF_Node *__color, MFInt32 *colorIndex, Bool colorPerVertex, Bool do_close);
GF_Mesh           220 include/gpac/internal/mesh.h void mesh_new_ifs2d(GF_Mesh *mesh, GF_Node *ifs2d);
GF_Mesh           222 include/gpac/internal/mesh.h void mesh_new_ifs(GF_Mesh *mesh, GF_Node *ifs);
GF_Mesh           224 include/gpac/internal/mesh.h void mesh_new_ps(GF_Mesh *mesh, GF_Node *__coord, GF_Node *__color);
GF_Mesh           226 include/gpac/internal/mesh.h void mesh_new_elevation_grid(GF_Mesh *mesh, GF_Node *eg);
GF_Mesh           228 include/gpac/internal/mesh.h void mesh_new_extrusion(GF_Mesh *mesh, GF_Node *ext);
GF_Mesh           230 include/gpac/internal/mesh.h void mesh_from_path(GF_Mesh *mesh, GF_Path *path);
GF_Mesh           232 include/gpac/internal/mesh.h void mesh_get_outline(GF_Mesh *mesh, GF_Path *path);
GF_Mesh           242 include/gpac/internal/mesh.h void mesh_extrude_path(GF_Mesh *mesh, GF_Path *path, MFVec3f *thespine, Fixed creaseAngle, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool tx_along_spine);
GF_Mesh           244 include/gpac/internal/mesh.h void mesh_extrude_path_ext(GF_Mesh *mesh, GF_Path *path, MFVec3f *thespine, Fixed creaseAngle, Fixed min_cx, Fixed min_cy, Fixed width_cx, Fixed width_cy, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool tx_along_spine);
GF_Mesh           247 include/gpac/internal/mesh.h Bool gf_mesh_intersect_ray(GF_Mesh *mesh, GF_Ray *r, SFVec3f *outPoint, SFVec3f *outNormal, SFVec2f *outTexCoords);
GF_Mesh           249 include/gpac/internal/mesh.h Bool gf_mesh_closest_face(GF_Mesh *mesh, SFVec3f pos, Fixed min_dist, SFVec3f *outPoint);
GF_Mesh           284 include/gpac/internal/mesh.h void gf_mesh_build_aabbtree(GF_Mesh *mesh);
GF_Mesh           294 include/gpac/internal/mesh.h void TesselateFaceMesh(GF_Mesh *mesh, GF_Mesh *face);
GF_Mesh           303 include/gpac/internal/mesh.h void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style);
GF_Mesh           309 include/gpac/internal/mesh.h void TesselateFaceMeshComplex(GF_Mesh *dest, GF_Mesh *orig, u32 nbFaces, u32 *ptsPerFaces);
GF_Mesh           284 src/compositor/compositor_2d.c 		GF_Mesh *mesh;
GF_Mesh           103 src/compositor/drawable.h 	GF_Mesh *mesh;
GF_Mesh           315 src/compositor/drawable.h 	GF_Mesh *mesh_outline;
GF_Mesh           473 src/compositor/font_engine.c 	GF_Mesh *mesh;
GF_Mesh           475 src/compositor/font_engine.c 	GF_Mesh *tx_mesh;
GF_Mesh           477 src/compositor/font_engine.c 	GF_Mesh *outline;
GF_Mesh            40 src/compositor/hc_flash_shape.c 	GF_Mesh *mesh;
GF_Mesh            66 src/compositor/mesh.c void mesh_reset(GF_Mesh *mesh)
GF_Mesh            90 src/compositor/mesh.c void mesh_free(GF_Mesh *mesh)
GF_Mesh           100 src/compositor/mesh.c GF_Mesh *new_mesh()
GF_Mesh           102 src/compositor/mesh.c 	GF_Mesh *mesh = (GF_Mesh *)gf_malloc(sizeof(GF_Mesh));
GF_Mesh           104 src/compositor/mesh.c 		memset(mesh, 0, sizeof(GF_Mesh));
GF_Mesh           113 src/compositor/mesh.c static void mesh_fit_alloc(GF_Mesh *m)
GF_Mesh           126 src/compositor/mesh.c void mesh_update_bounds(GF_Mesh *mesh)
GF_Mesh           153 src/compositor/mesh.c void mesh_clone(GF_Mesh *dest, GF_Mesh *orig)
GF_Mesh           202 src/compositor/mesh.c void mesh_set_vertex(GF_Mesh *mesh, Fixed x, Fixed y, Fixed z, Fixed nx, Fixed ny, Fixed nz, Fixed u, Fixed v)
GF_Mesh           209 src/compositor/mesh.c void mesh_set_vertex_v(GF_Mesh *mesh, SFVec3f pt, SFVec3f nor, SFVec2f tx, SFColorRGBA col)
GF_Mesh           222 src/compositor/mesh.c void mesh_set_vertex_vx(GF_Mesh *mesh, GF_Vertex *vx)
GF_Mesh           229 src/compositor/mesh.c void mesh_set_point(GF_Mesh *mesh, Fixed x, Fixed y, Fixed z, SFColorRGBA col)
GF_Mesh           240 src/compositor/mesh.c void mesh_set_index(GF_Mesh *mesh, u32 idx)
GF_Mesh           246 src/compositor/mesh.c void mesh_set_triangle(GF_Mesh *mesh, u32 v1_idx, u32 v2_idx, u32 v3_idx)
GF_Mesh           252 src/compositor/mesh.c void mesh_set_line(GF_Mesh *mesh, u32 v1_idx, u32 v2_idx)
GF_Mesh           258 src/compositor/mesh.c void mesh_recompute_normals(GF_Mesh *mesh)
GF_Mesh           276 src/compositor/mesh.c void mesh_generate_tex_coords(GF_Mesh *mesh, GF_Node *__texCoords)
GF_Mesh           299 src/compositor/mesh.c void mesh_new_box(GF_Mesh *mesh, SFVec3f size)
GF_Mesh           361 src/compositor/mesh.c void mesh_new_unit_bbox(GF_Mesh *mesh)
GF_Mesh           412 src/compositor/mesh.c void mesh_new_cylinder(GF_Mesh *mesh, Fixed height, Fixed radius, Bool bottom, Bool side, Bool top, Bool low_res)
GF_Mesh           514 src/compositor/mesh.c void mesh_new_cone(GF_Mesh *mesh, Fixed height, Fixed radius, Bool bottom, Bool side, Bool low_res)
GF_Mesh           638 src/compositor/mesh.c void mesh_new_sphere(GF_Mesh *mesh, Fixed radius, Bool low_res, GF_MeshSphereAngles *sphere_angles)
GF_Mesh           700 src/compositor/mesh.c void mesh_new_rectangle(GF_Mesh *mesh, SFVec2f size, SFVec2f *orig, Bool flip)
GF_Mesh           734 src/compositor/mesh.c void mesh_new_ellipse(GF_Mesh *mesh, Fixed a_dia, Fixed b_dia, Bool low_res)
GF_Mesh           772 src/compositor/mesh.c void mesh_from_path_intern(GF_Mesh *mesh, GF_Path *path, Bool make_ccw)
GF_Mesh           833 src/compositor/mesh.c void mesh_from_path(GF_Mesh *mesh, GF_Path *path)
GF_Mesh           839 src/compositor/mesh.c void mesh_get_outline(GF_Mesh *mesh, GF_Path *path)
GF_Mesh           874 src/compositor/mesh.c void mesh_new_ils(GF_Mesh *mesh, GF_Node *__coord, MFInt32 *coordIndex, GF_Node *__color, MFInt32 *colorIndex, Bool colorPerVertex, Bool do_close)
GF_Mesh          1000 src/compositor/mesh.c void mesh_new_ps(GF_Mesh *mesh, GF_Node *__coord, GF_Node *__color)
GF_Mesh          1131 src/compositor/mesh.c void mesh_new_ifs_intern(GF_Mesh *mesh, GF_Node *__coord, MFInt32 *coordIndex,
GF_Mesh          1145 src/compositor/mesh.c 	GF_Mesh **faces;
GF_Mesh          1276 src/compositor/mesh.c 	faces = (GF_Mesh**)gf_malloc(sizeof(GF_Mesh *)*face_count);
GF_Mesh          1434 src/compositor/mesh.c void mesh_new_ifs2d(GF_Mesh *mesh, GF_Node *node)
GF_Mesh          1444 src/compositor/mesh.c void mesh_new_ifs(GF_Mesh *mesh, GF_Node *node)
GF_Mesh          1454 src/compositor/mesh.c void mesh_new_elevation_grid(GF_Mesh *mesh, GF_Node *node)
GF_Mesh          1458 src/compositor/mesh.c 	GF_Mesh **faces;
GF_Mesh          1549 src/compositor/mesh.c 		faces = (GF_Mesh **)gf_malloc(sizeof(GF_Mesh *)*face_count);
GF_Mesh          1680 src/compositor/mesh.c 				GF_Mesh *face = faces[i];
GF_Mesh          1733 src/compositor/mesh.c static void mesh_extrude_path_intern(GF_Mesh *mesh, GF_Path *path, MFVec3f *thespine, Fixed creaseAngle, Fixed min_cx, Fixed min_cy, Fixed width_cx, Fixed width_cy, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool tx_along_spine)
GF_Mesh          1735 src/compositor/mesh.c 	GF_Mesh **faces;
GF_Mesh          1789 src/compositor/mesh.c 	faces = (GF_Mesh**)gf_malloc(sizeof(GF_Mesh *)*face_count);
GF_Mesh          2272 src/compositor/mesh.c 			GF_Mesh *face = faces[i];
GF_Mesh          2334 src/compositor/mesh.c void mesh_extrude_path_ext(GF_Mesh *mesh, GF_Path *path, MFVec3f *thespine, Fixed creaseAngle, Fixed min_cx, Fixed min_cy, Fixed width_cx, Fixed width_cy, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool tx_along_spine)
GF_Mesh          2339 src/compositor/mesh.c void mesh_extrude_path(GF_Mesh *mesh, GF_Path *path, MFVec3f *thespine, Fixed creaseAngle, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool tx_along_spine)
GF_Mesh          2348 src/compositor/mesh.c void mesh_new_extrusion(GF_Mesh *mesh, GF_Node *node)
GF_Mesh            48 src/compositor/mesh_collide.c static GFINLINE void update_node_bounds(GF_Mesh *mesh, AABBNode *node)
GF_Mesh            83 src/compositor/mesh_collide.c static GFINLINE Fixed tri_get_center(GF_Mesh *mesh, u32 tri_idx, u32 axis)
GF_Mesh            94 src/compositor/mesh_collide.c static GFINLINE u32 aabb_split(GF_Mesh *mesh, AABBNode *node, u32 axis)
GF_Mesh           122 src/compositor/mesh_collide.c static void mesh_subdivide_aabbtree(GF_Mesh *mesh, AABBNode *node, AABSplitParams *aab_par)
GF_Mesh           246 src/compositor/mesh_collide.c void gf_mesh_build_aabbtree(GF_Mesh *mesh)
GF_Mesh           298 src/compositor/mesh_collide.c Bool gf_mesh_aabb_ray_hit(GF_Mesh *mesh, AABBNode *n, GF_Ray *ray, Fixed *closest, SFVec3f *outPoint, SFVec3f *outNormal, SFVec2f *outTexCoords)
GF_Mesh           364 src/compositor/mesh_collide.c Bool gf_mesh_intersect_ray(GF_Mesh *mesh, GF_Ray *ray, SFVec3f *outPoint, SFVec3f *outNormal, SFVec2f *outTexCoords)
GF_Mesh           493 src/compositor/mesh_collide.c Bool gf_mesh_closest_face_aabb(GF_Mesh *mesh, AABBNode *node, SFVec3f pos, Fixed min_dist, Fixed min_sq_dist, Fixed *min_col_dist, SFVec3f *outPoint)
GF_Mesh           547 src/compositor/mesh_collide.c Bool gf_mesh_closest_face(GF_Mesh *mesh, SFVec3f pos, Fixed min_dist, SFVec3f *outPoint)
GF_Mesh            51 src/compositor/mesh_tesselate.c 	GF_Mesh *mesh;
GF_Mesh           136 src/compositor/mesh_tesselate.c void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style)
GF_Mesh           226 src/compositor/mesh_tesselate.c void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style) { }
GF_Mesh           323 src/compositor/mesh_tesselate.c void TesselateFaceMesh(GF_Mesh *dest, GF_Mesh *orig)
GF_Mesh           429 src/compositor/mesh_tesselate.c void TesselateFaceMeshComplex(GF_Mesh *dest, GF_Mesh *orig, u32 nbFaces, u32 *ptsPerFaces)
GF_Mesh           122 src/compositor/mpeg4_background.c static void back_build_dome(GF_Mesh *mesh, MFFloat *angles, MFColor *color, Bool ground_dome)
GF_Mesh           256 src/compositor/mpeg4_background.c static void back_draw_texture(GF_TraverseState *tr_state, GF_TextureHandler *txh, GF_Mesh *mesh)
GF_Mesh           487 src/compositor/mpeg4_geometry_3d.c static void NLD_Apply(M_NonLinearDeformer *nld, GF_Mesh *mesh)
GF_Mesh           726 src/compositor/mpeg4_text.c void compositor_extrude_text(GF_Node *node, GF_TraverseState *tr_state, GF_Mesh *mesh, MFVec3f *thespine, Fixed creaseAngle, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool txAlongSpine)
GF_Mesh           109 src/compositor/nodes_stacks.h 	GF_Mesh *mesh;
GF_Mesh           123 src/compositor/nodes_stacks.h 	GF_Mesh *sky_mesh, *ground_mesh;
GF_Mesh           127 src/compositor/nodes_stacks.h 	GF_Mesh *front_mesh, *back_mesh, *top_mesh, *bottom_mesh, *left_mesh, *right_mesh;
GF_Mesh           269 src/compositor/nodes_stacks.h void compositor_extrude_text(GF_Node *node, GF_TraverseState *tr_state, GF_Mesh *mesh, MFVec3f *thespine, Fixed creaseAngle, Bool begin_cap, Bool end_cap, MFRotation *spine_ori, MFVec2f *spine_scale, Bool txAlongSpine);
GF_Mesh           205 src/compositor/visual_manager.h 	GF_Mesh *autostereo_mesh;
GF_Mesh          1336 src/compositor/visual_manager_3d.c void visual_3d_vrml_drawable_pick(GF_Node *n, GF_TraverseState *tr_state, GF_Mesh *mesh, Drawable *drawable)
GF_Mesh          1574 src/compositor/visual_manager_3d.c static GF_TextureHandler *visual_3d_setup_texture_2d(GF_TraverseState *tr_state, DrawAspect2D *asp, GF_Mesh *mesh)
GF_Mesh          1935 src/compositor/visual_manager_3d.c void visual_3d_draw(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh            56 src/compositor/visual_manager_3d.h void visual_3d_vrml_drawable_pick(GF_Node *n, GF_TraverseState *tr_state, GF_Mesh *mesh, Drawable *drawable) ;
GF_Mesh            69 src/compositor/visual_manager_3d.h void visual_3d_draw(GF_TraverseState *tr_state, GF_Mesh *mesh);
GF_Mesh           112 src/compositor/visual_manager_3d.h 	GF_Mesh *mesh;
GF_Mesh           254 src/compositor/visual_manager_3d.h void visual_3d_mesh_paint(GF_TraverseState *tr_state, GF_Mesh *mesh);
GF_Mesh           256 src/compositor/visual_manager_3d.h void visual_3d_mesh_strike(GF_TraverseState *tr_state, GF_Mesh *mesh, Fixed width, Fixed line_scale, u32 dash_style);
GF_Mesh           300 src/compositor/visual_manager_3d.h void visual_3d_mesh_hatch(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 hatchStyle, SFColor hatchColor);
GF_Mesh          1599 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_aabb_node(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 prim_type, GF_Plane *fplanes, u32 *p_indices, AABBNode *n, void *idx_addr)
GF_Mesh          2046 src/compositor/visual_manager_3d_gl.c static void visual_3d_do_draw_mesh(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh          2106 src/compositor/visual_manager_3d_gl.c static Bool visual_3d_bind_buffer(GF_Compositor *compositor, GF_Mesh *mesh, void **base_address)
GF_Mesh          2409 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_mesh_shader_only(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh          2817 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_mesh(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh          3214 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_normals(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh          3337 src/compositor/visual_manager_3d_gl.c static void visual_3d_draw_bounds(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh          3348 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_paint(GF_TraverseState *tr_state, GF_Mesh *mesh)
GF_Mesh          3495 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_hatch(GF_TraverseState *tr_state, GF_Mesh *mesh, u32 hatchStyle, SFColor hatchColor)
GF_Mesh          3549 src/compositor/visual_manager_3d_gl.c void visual_3d_mesh_strike(GF_TraverseState *tr_state, GF_Mesh *mesh, Fixed width, Fixed line_scale, u32 dash_style)
GF_Mesh           415 src/compositor/x3d_geometry.c static void BuildTriangleSet(GF_Mesh *mesh, GF_Node *_coords, GF_Node *_color, GF_Node *_txcoords, GF_Node *_normal, MFInt32 *indices, Bool normalPerVertex, Bool ccw, Bool solid)
GF_Mesh           568 src/compositor/x3d_geometry.c static void BuildTriangleStripSet(GF_Mesh *mesh, GF_Node *_coords, GF_Node *_color, GF_Node *_txcoords, GF_Node *_normal, MFInt32 *stripList, MFInt32 *indices, Bool normalPerVertex, Bool ccw, Bool solid)
GF_Mesh           825 src/compositor/x3d_geometry.c static void BuildTriangleFanSet(GF_Mesh *mesh, GF_Node *_coords, GF_Node *_color, GF_Node *_txcoords, GF_Node *_normal, MFInt32 *fanList, MFInt32 *indices, Bool normalPerVertex, Bool ccw, Bool solid)