GF_Path          1423 include/gpac/internal/compositor_dev.h GF_Path *gf_font_span_create_path(GF_TextSpan *span);
GF_Path           230 include/gpac/internal/mesh.h void mesh_from_path(GF_Mesh *mesh, GF_Path *path);
GF_Path           232 include/gpac/internal/mesh.h void mesh_get_outline(GF_Mesh *mesh, GF_Path *path);
GF_Path           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_Path           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_Path           303 include/gpac/internal/mesh.h void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style);
GF_Path           809 include/gpac/internal/scenegraph_dev.h 	GF_Path *path;
GF_Path            47 include/gpac/modules/font.h 	GF_Path *path;
GF_Path           168 include/gpac/modules/raster2d.h 	GF_Err (*stencil_set_vertex_path) (GF_STENCIL _this, GF_Path *path);
GF_Path           239 include/gpac/modules/raster2d.h 	GF_Err (*surface_set_path) (GF_SURFACE _this, GF_Path *path);
GF_Path            87 include/gpac/path2d.h GF_Path *gf_path_new();
GF_Path            94 include/gpac/path2d.h void gf_path_del(GF_Path *gp);
GF_Path           101 include/gpac/path2d.h void gf_path_reset(GF_Path *gp);
GF_Path           109 include/gpac/path2d.h GF_Path *gf_path_clone(GF_Path *gp);
GF_Path           117 include/gpac/path2d.h GF_Err gf_path_close(GF_Path *gp);
GF_Path           127 include/gpac/path2d.h GF_Err gf_path_add_move_to(GF_Path *gp, Fixed x, Fixed y);
GF_Path           136 include/gpac/path2d.h GF_Err gf_path_add_move_to_vec(GF_Path *gp, GF_Point2D *pt);
GF_Path           146 include/gpac/path2d.h GF_Err gf_path_add_line_to(GF_Path *gp, Fixed x, Fixed y);
GF_Path           155 include/gpac/path2d.h GF_Err gf_path_add_line_to_vec(GF_Path *gp, GF_Point2D *pt);
GF_Path           169 include/gpac/path2d.h GF_Err gf_path_add_cubic_to(GF_Path *gp, Fixed c1_x, Fixed c1_y, Fixed c2_x, Fixed c2_y, Fixed x, Fixed y);
GF_Path           180 include/gpac/path2d.h GF_Err gf_path_add_cubic_to_vec(GF_Path *gp, GF_Point2D *c1, GF_Point2D *c2, GF_Point2D *pt);
GF_Path           192 include/gpac/path2d.h GF_Err gf_path_add_quadratic_to(GF_Path *gp, Fixed c_x, Fixed c_y, Fixed x, Fixed y);
GF_Path           202 include/gpac/path2d.h GF_Err gf_path_add_quadratic_to_vec(GF_Path *gp, GF_Point2D *c, GF_Point2D *pt);
GF_Path           214 include/gpac/path2d.h GF_Err gf_path_add_rect_center(GF_Path *gp, Fixed cx, Fixed cy, Fixed w, Fixed h);
GF_Path           226 include/gpac/path2d.h GF_Err gf_path_add_rect(GF_Path *gp, Fixed ox, Fixed oy, Fixed w, Fixed h);
GF_Path           238 include/gpac/path2d.h GF_Err gf_path_add_ellipse(GF_Path *gp, Fixed cx, Fixed cy, Fixed a_axis, Fixed b_axis);
GF_Path           249 include/gpac/path2d.h GF_Err gf_path_add_bezier(GF_Path *gp, GF_Point2D *pts, u32 nb_pts);
GF_Path           264 include/gpac/path2d.h GF_Err gf_path_add_arc_to(GF_Path *gp, Fixed end_x, Fixed end_y, Fixed fa_x, Fixed fa_y, Fixed fb_x, Fixed fb_y, Bool cw);
GF_Path           279 include/gpac/path2d.h GF_Err gf_path_add_svg_arc_to(GF_Path *gp, Fixed end_x, Fixed end_y, Fixed r_x, Fixed r_y, Fixed x_axis_rotation, Bool large_arc_flag, Bool sweep_flag);
GF_Path           291 include/gpac/path2d.h GF_Err gf_path_add_arc(GF_Path *gp, Fixed radius, Fixed start_angle, Fixed end_angle, u32 close_type);
GF_Path           302 include/gpac/path2d.h GF_Err gf_path_add_subpath(GF_Path *gp, GF_Path *subpath, GF_Matrix2D *mx);
GF_Path           311 include/gpac/path2d.h GF_Err gf_path_get_control_bounds(GF_Path *gp, GF_Rect *rc);
GF_Path           320 include/gpac/path2d.h GF_Err gf_path_get_bounds(GF_Path *gp, GF_Rect *rc);
GF_Path           327 include/gpac/path2d.h void gf_path_flatten(GF_Path *gp);
GF_Path           335 include/gpac/path2d.h GF_Path *gf_path_get_flatten(GF_Path *gp);
GF_Path           345 include/gpac/path2d.h Bool gf_path_point_over(GF_Path *gp, Fixed x, Fixed y);
GF_Path           354 include/gpac/path2d.h Bool gf_path_is_empty(GF_Path *gp);
GF_Path           371 include/gpac/path2d.h GF_PathIterator *gf_path_iterator_new(GF_Path *gp);
GF_Path           605 include/gpac/path2d.h GF_Path *gf_path_get_outline(GF_Path *path, GF_PenSettings pen);
GF_Path           599 include/gpac/scenegraph_svg.h void gf_svg_path_build(GF_Path *path, GF_List *commands, GF_List *points);
GF_Path           398 include/gpac/svg_types.h typedef GF_Path SVG_PathData;
GF_Path           572 modules/ft_font/ft_font.c 	GF_Path *path;
GF_Path           655 modules/ft_font/ft_font.c 	GF_SAFEALLOC(glyph->path, GF_Path);
GF_Path           283 modules/gdip_raster/gdip_font.cpp 	GF_SAFEALLOC(glyph->path, GF_Path);
GF_Path           352 modules/gdip_raster/gdip_grad.cpp GF_Err gdip_set_vertex_path(GF_STENCIL _this, GF_Path *path)
GF_Path           114 modules/gdip_raster/gdip_priv.h GpPath *gdip_create_path(GF_Path * _this);
GF_Path            60 modules/gdip_raster/gdip_rend.cpp GpPath *gdip_create_path(GF_Path *_this)
GF_Path           306 modules/gdip_raster/gdip_rend.cpp static GpPath *gdip_setup_path(struct _graphics *_this, GF_Path *path)
GF_Path           315 modules/gdip_raster/gdip_rend.cpp GF_Err gdip_surface_set_path(GF_SURFACE _this, GF_Path *path)
GF_Path           297 modules/soft_raster/rast_soft.h GF_Err evg_surface_set_path(GF_SURFACE surf, GF_Path *gp);
GF_Path           494 modules/soft_raster/surface.c GF_Err evg_surface_set_path(GF_SURFACE _this, GF_Path *gp)
GF_Path          1080 src/compositor/drawable.c StrikeInfo2D *drawable_get_strikeinfo(GF_Compositor *compositor, Drawable *drawable, DrawAspect2D *asp, GF_Node *appear, GF_Path *path, u32 svg_flags, GF_TraverseState *tr_state)
GF_Path           115 src/compositor/drawable.h 	GF_Path *path;
GF_Path           299 src/compositor/drawable.h 	GF_Path *outline;
GF_Path           309 src/compositor/drawable.h 	GF_Path *original;
GF_Path           321 src/compositor/drawable.h StrikeInfo2D *drawable_get_strikeinfo(GF_Compositor *compositor, Drawable *drawable, DrawAspect2D *asp, GF_Node *appear, GF_Path *path, u32 svg_flags, GF_TraverseState *tr_state);
GF_Path            38 src/compositor/font_engine.c 	GF_Path *line_path;
GF_Path           469 src/compositor/font_engine.c 	GF_Path *path;
GF_Path           585 src/compositor/font_engine.c GF_Path *gf_font_span_create_path(GF_TextSpan *span)
GF_Path           590 src/compositor/font_engine.c 	GF_Path *path = gf_path_new();
GF_Path           669 src/compositor/font_engine.c 	GF_Path *span_path;
GF_Path           820 src/compositor/font_engine.c 		GF_Path *path = gf_font_span_create_path(span);
GF_Path           833 src/compositor/font_engine.c 		GF_Path *path = gf_font_span_create_path(span);
GF_Path           837 src/compositor/font_engine.c 			GF_Path *outline = gf_path_get_outline(path, asp->pen_props);
GF_Path           216 src/compositor/hardcoded_protos.c 	GF_Path *geo, *spine;
GF_Path            36 src/compositor/hc_flash_shape.c 	GF_Path *path;
GF_Path           772 src/compositor/mesh.c void mesh_from_path_intern(GF_Mesh *mesh, GF_Path *path, Bool make_ccw)
GF_Path           833 src/compositor/mesh.c void mesh_from_path(GF_Mesh *mesh, GF_Path *path)
GF_Path           839 src/compositor/mesh.c void mesh_get_outline(GF_Mesh *mesh, GF_Path *path)
GF_Path          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_Path          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_Path          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_Path          2350 src/compositor/mesh.c 	GF_Path *path;
GF_Path           136 src/compositor/mesh_tesselate.c void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style)
GF_Path           226 src/compositor/mesh_tesselate.c void gf_mesh_tesselate_path(GF_Mesh *mesh, GF_Path *path, u32 outline_style) { }
GF_Path           610 src/compositor/mpeg4_geometry_2d.c 	GF_Path *path;
GF_Path            87 src/compositor/mpeg4_geometry_ifs2d.c 	GF_Path *path;
GF_Path            75 src/compositor/mpeg4_geometry_ils2d.c 	GF_Path *path;
GF_Path           171 src/compositor/mpeg4_gradients.c 	GF_Path *path;
GF_Path           367 src/compositor/mpeg4_gradients.c 	GF_Path *path;
GF_Path           752 src/compositor/mpeg4_text.c 		GF_Path *span_path = gf_font_span_create_path(span);
GF_Path           462 src/compositor/svg_geometry.c static GF_Err svg_rect_add_arc(GF_Path *gp, Fixed end_x, Fixed end_y, Fixed cx, Fixed cy, Fixed rx, Fixed ry)
GF_Path           347 src/compositor/svg_paint_servers.c 	GF_Path *path;
GF_Path           113 src/compositor/visual_manager_2d.h void visual_2d_texture_path(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_TraverseState *tr_state);
GF_Path           116 src/compositor/visual_manager_2d.h void visual_2d_draw_path(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state);
GF_Path           118 src/compositor/visual_manager_2d.h void visual_2d_texture_path_text(GF_VisualManager *visual, DrawableContext *txt_ctx, GF_Path *path, GF_Rect *object_bounds, GF_TextureHandler *txh, GF_TraverseState *tr_state);
GF_Path           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_Path           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_Path            74 src/compositor/visual_manager_2d_draw.c 	GF_Path *clippath, *cliper;
GF_Path           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_Path           283 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path_text(GF_VisualManager *visual, DrawableContext *txt_ctx, GF_Path *path, GF_Rect *object_bounds, GF_TextureHandler *txh, GF_TraverseState *tr_state)
GF_Path           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_Path           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_Path           607 src/compositor/visual_manager_2d_draw.c void visual_2d_texture_path(GF_VisualManager *visual, GF_Path *path, struct _drawable_context *ctx, GF_TraverseState *tr_state)
GF_Path           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_Path           717 src/compositor/visual_manager_2d_draw.c void visual_2d_draw_path(GF_VisualManager *visual, GF_Path *path, DrawableContext *ctx, GF_STENCIL brush, GF_STENCIL pen, GF_TraverseState *tr_state)
GF_Path           724 src/compositor/visual_manager_2d_draw.c 	GF_Path *path;
GF_Path           767 src/compositor/visual_manager_2d_draw.c 		GF_Path *outline;
GF_Path           787 src/compositor/visual_manager_2d_draw.c 	GF_Path *path;
GF_Path           788 src/compositor/visual_manager_2d_draw.c 	GF_Path *outline;
GF_Path          1228 src/scenegraph/smil_anim.c 		GF_Path *the_path = NULL;
GF_Path          1459 src/scenegraph/svg_smjs.c 		GF_Path *p = (GF_Path *)info.far_ptr;
GF_Path           223 src/scenegraph/svg_types.c void gf_svg_path_build(GF_Path *path, GF_List *commands, GF_List *points)
GF_Path           393 src/scenegraph/svg_types.c 		gf_path_del((GF_Path *)value);
GF_Path            30 src/utils/path2d.c GF_Path *gf_path_new()
GF_Path            32 src/utils/path2d.c 	GF_Path *gp;
GF_Path            33 src/utils/path2d.c 	GF_SAFEALLOC(gp, GF_Path);
GF_Path            40 src/utils/path2d.c void gf_path_reset(GF_Path *gp)
GF_Path            50 src/utils/path2d.c 	memset(gp, 0, sizeof(GF_Path));
GF_Path            56 src/utils/path2d.c GF_Path *gf_path_clone(GF_Path *gp)
GF_Path            58 src/utils/path2d.c 	GF_Path *dst;
GF_Path            59 src/utils/path2d.c 	GF_SAFEALLOC(dst, GF_Path);
GF_Path            91 src/utils/path2d.c void gf_path_del(GF_Path *gp)
GF_Path           109 src/utils/path2d.c GF_Err gf_path_add_move_to(GF_Path *gp, Fixed x, Fixed y)
GF_Path           138 src/utils/path2d.c GF_Err gf_path_add_move_to_vec(GF_Path *gp, GF_Point2D *pt) {
GF_Path           143 src/utils/path2d.c GF_Err gf_path_add_line_to(GF_Path *gp, Fixed x, Fixed y)
GF_Path           160 src/utils/path2d.c GF_Err gf_path_add_line_to_vec(GF_Path *gp, GF_Point2D *pt) {
GF_Path           165 src/utils/path2d.c GF_Err gf_path_close(GF_Path *gp)
GF_Path           186 src/utils/path2d.c GF_Err gf_path_add_cubic_to(GF_Path *gp, Fixed c1_x, Fixed c1_y, Fixed c2_x, Fixed c2_y, Fixed x, Fixed y)
GF_Path           210 src/utils/path2d.c GF_Err gf_path_add_cubic_to_vec(GF_Path *gp, GF_Point2D *c1, GF_Point2D *c2, GF_Point2D *pt)
GF_Path           217 src/utils/path2d.c GF_Err gf_path_add_quadratic_to(GF_Path *gp, Fixed c_x, Fixed c_y, Fixed x, Fixed y)
GF_Path           236 src/utils/path2d.c GF_Err gf_path_add_quadratic_to_vec(GF_Path *gp, GF_Point2D *c, GF_Point2D *pt)
GF_Path           243 src/utils/path2d.c GF_Err gf_path_add_rect_center(GF_Path *gp, Fixed cx, Fixed cy, Fixed w, Fixed h)
GF_Path           257 src/utils/path2d.c GF_Err gf_path_add_rect(GF_Path *gp, Fixed ox, Fixed oy, Fixed w, Fixed h)
GF_Path           273 src/utils/path2d.c GF_Err gf_path_add_ellipse(GF_Path *gp, Fixed cx, Fixed cy, Fixed a_axis, Fixed b_axis)
GF_Path           292 src/utils/path2d.c GF_Err gf_path_add_subpath(GF_Path *gp, GF_Path *src, GF_Matrix2D *mx)
GF_Path           354 src/utils/path2d.c static void gf_add_n_bezier(GF_Path *gp, GF_Point2D *newpts, u32 nbPoints)
GF_Path           370 src/utils/path2d.c GF_Err gf_path_add_bezier(GF_Path *gp, GF_Point2D *pts, u32 nbPoints)
GF_Path           386 src/utils/path2d.c GF_Err gf_path_add_arc_to(GF_Path *gp, Fixed end_x, Fixed end_y, Fixed fa_x, Fixed fa_y, Fixed fb_x, Fixed fb_y, Bool cw)
GF_Path           443 src/utils/path2d.c GF_Err gf_path_add_svg_arc_to(GF_Path *gp, Fixed end_x, Fixed end_y, Fixed r_x, Fixed r_y, Fixed x_axis_rotation, Bool large_arc_flag, Bool sweep_flag)
GF_Path           581 src/utils/path2d.c GF_Err gf_path_add_arc(GF_Path *gp, Fixed radius, Fixed start_angle, Fixed end_angle, u32 close_type)
GF_Path           620 src/utils/path2d.c GF_Err gf_path_get_control_bounds(GF_Path *gp, GF_Rect *rc)
GF_Path           762 src/utils/path2d.c GF_Err gf_path_get_bounds(GF_Path *gp, GF_Rect *rc)
GF_Path           863 src/utils/path2d.c static GF_Err gf_subdivide_cubic(GF_Path *gp, Fixed x0, Fixed y0, Fixed x1, Fixed y1, Fixed x2, Fixed y2, Fixed x3, Fixed y3, Fixed fineness)
GF_Path           936 src/utils/path2d.c GF_Path *gf_path_get_flatten(GF_Path *gp)
GF_Path           938 src/utils/path2d.c 	GF_Path *ngp;
GF_Path           997 src/utils/path2d.c void gf_path_flatten(GF_Path *gp)
GF_Path           999 src/utils/path2d.c 	GF_Path *res;
GF_Path          1006 src/utils/path2d.c 	memcpy(gp, res, sizeof(GF_Path));
GF_Path          1064 src/utils/path2d.c Bool gf_path_point_over(GF_Path *gp, Fixed x, Fixed y)
GF_Path          1145 src/utils/path2d.c Bool gf_path_is_empty(GF_Path *gp)
GF_Path          1167 src/utils/path2d.c GF_PathIterator *gf_path_iterator_new(GF_Path *gp)
GF_Path          1169 src/utils/path2d.c 	GF_Path *flat;
GF_Path           402 src/utils/path2d_stroker.c static void ft_stroke_border_export( FT_StrokeBorder  border, GF_Path*      outline )
GF_Path          1178 src/utils/path2d_stroker.c static s32 FT_Stroker_ParseOutline(FT_Stroker *stroker, GF_Path*  outline)
GF_Path          1422 src/utils/path2d_stroker.c static GF_Err gf_path_mergedashes(GF_Path *gp, u32 start_contour_index)
GF_Path          1456 src/utils/path2d_stroker.c static GF_Err evg_dash_subpath(GF_Path *dashed, GF_Point2D *pts, u32 nb_pts, GF_PenSettings *pen, Fixed length_scale)
GF_Path          1635 src/utils/path2d_stroker.c static GF_Path *gf_path_dash(GF_Path *path, GF_PenSettings *pen)
GF_Path          1641 src/utils/path2d_stroker.c 	GF_Path *dashed = gf_path_new();
GF_Path          1678 src/utils/path2d_stroker.c GF_Path *gf_path_get_outline(GF_Path *path, GF_PenSettings pen)
GF_Path          1681 src/utils/path2d_stroker.c 	GF_Path *outline;
GF_Path          1682 src/utils/path2d_stroker.c 	GF_Path *dashed;
GF_Path          1683 src/utils/path2d_stroker.c 	GF_Path *scaled;
GF_Path          1727 src/utils/path2d_stroker.c 		GF_Path *flat;