Home
last modified time | relevance | path

Searched refs:bezier (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/gallium/state_trackers/vega/
Dbezier.h33 struct bezier { struct
50 void bezier_init(struct bezier *bez,
56 struct polygon *bezier_to_polygon(struct bezier *bez);
57 void bezier_add_to_polygon(const struct bezier *bez,
59 float bezier_length(struct bezier *bez, float error);
60 void bezier_transform(struct bezier *bez,
63 int bezier_translate_by_normal(struct bezier *b,
64 struct bezier *curves,
68 void bezier_bounds(const struct bezier *bez,
70 void bezier_exact_bounds(const struct bezier *bez,
[all …]
Darc.c453 void (*bezier)(struct arc_cb *cb, struct bezier *bezier); member
468 static void polygon_bezier(struct arc_cb *cb, struct bezier *bezier) in polygon_bezier() argument
471 bezier_add_to_polygon(bezier, poly); in polygon_bezier()
480 static void stroke_curve(struct arc_cb *cb, struct bezier *bezier) in stroke_curve() argument
484 bezier->x2, bezier->y2, in stroke_curve()
485 bezier->x3, bezier->y3, in stroke_curve()
486 bezier->x4, bezier->y4); in stroke_curve()
495 static void stroke_emit_curve(struct arc_cb *cb, struct bezier *bezier) in stroke_emit_curve() argument
499 bezier->x2, bezier->y2, in stroke_emit_curve()
500 bezier->x3, bezier->y3, in stroke_emit_curve()
[all …]
Dbezier.c43 static INLINE void split_left(struct bezier *bez, VGfloat t, struct bezier* left) in split_left()
67 static INLINE void split(struct bezier *bez, in split()
68 struct bezier *first_half, in split()
69 struct bezier *second_half) in split()
92 struct polygon * bezier_to_polygon(struct bezier *bez) in bezier_to_polygon()
100 void bezier_add_to_polygon(const struct bezier *bez, in bezier_add_to_polygon()
103 struct bezier beziers[32]; in bezier_add_to_polygon()
104 struct bezier *b; in bezier_add_to_polygon()
134 static void add_if_close(struct bezier *bez, VGfloat *length, VGfloat error) in add_if_close()
136 struct bezier left, right; /* bez poly splits */ in add_if_close()
[all …]
Dpath.c459 struct bezier bezier; in path_get_fill_polygons() local
481 bezier_init(&bezier, x0, y0, x1, y1, in path_get_fill_polygons()
483 bezier_add_to_polygon(&bezier, current); in path_get_fill_polygons()
487 struct bezier bezier; in path_get_fill_polygons() local
512 bezier_init(&bezier, x0, y0, x1, y1, in path_get_fill_polygons()
514 bezier_add_to_polygon(&bezier, current); in path_get_fill_polygons()
518 struct bezier bezier; in path_get_fill_polygons() local
542 bezier_init(&bezier, x0, y0, x1, y1, in path_get_fill_polygons()
544 bezier_add_to_polygon(&bezier, current); in path_get_fill_polygons()
548 struct bezier bezier; in path_get_fill_polygons() local
[all …]
Dstroker.c263 struct bezier bezier; in stroke_flat_next() local
275 bezier_init(&bezier, in stroke_flat_next()
286 itr->curve_poly = bezier_to_polygon(&bezier); in stroke_flat_next()
874 struct bezier offset_curves[MAX_OFFSET]; in vg_stroke_outline()
948 struct bezier bezier; in vg_stroke_outline() local
951 bezier_init(&bezier, in vg_stroke_outline()
955 count = bezier_translate_by_normal(&bezier, in vg_stroke_outline()
966 bezier_start_tangent(&bezier, tangent); in vg_stroke_outline()
968 offset_curves[0].x1 - bezier.x1, in vg_stroke_outline()
969 offset_curves[0].y1 - bezier.y1); in vg_stroke_outline()
[all …]
DSConscript31 'bezier.c',
/external/pdfium/core/src/fxge/agg/agg23/
Dfx_agg_curves.cpp36 bezier(x1, y1, x2, y2, x3, y3, x4, y4); in init()
100 void curve4_div::bezier(FX_FLOAT x1, FX_FLOAT y1, in bezier() function in agg::curve4_div
Dagg_curves.h124 void bezier(FX_FLOAT x1, FX_FLOAT y1,
/external/fio/tools/plot/
Dgraph2D.gpm31 plot '$1' using 2:3 smooth bezier title '$2', $7 w l ls 1 ti 'Global average value ($7)'
/external/chromium-trace/trace-viewer/tracing/third_party/gl-matrix/src/gl-matrix/
Dvec3.js453 vec3.bezier = function (out, a, b, c, d, t) { function
/external/chromium-trace/trace-viewer/tracing/third_party/gl-matrix/dist/
Dgl-matrix-min.js28 …s,t[1]=n[1]*i+r[1]*c+a[1]*f+e[1]*s,t[2]=n[2]*i+r[2]*c+a[2]*f+e[2]*s,t},e.bezier=function(t,n,r,a,e…
Dgl-matrix.js3686 vec3.bezier = function (out, a, b, c, d, t) {
/external/jmonkeyengine/
DNOTICE1002 …* A class that helps to calculate the bezier curves calues. It uses doubles for performing calcula…
1014 * like animation or constraint influence. The curves are 3rd degree bezier
1053 * This class is used to calculate bezier curves value for the given frames. The
1055 * degree bezier curves) of a different type.
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
Dorg.eclipse.swt.gtk.linux.x86_3.6.1.v3657a.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF ...
Dorg.eclipse.swt.win32.win32.x86_3.6.1.v3657a.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF ...