Home
last modified time | relevance | path

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

12345678910>>...100

/dports/graphics/geomview/geomview-1.9.5/src/lib/gprim/bezier/
H A Dbezdraw.c44 mgbezier (bezier->degree_u, bezier->degree_v , bezier->dimn, in BezierDraw()
46 (bezier->geomflags & BEZ_ST) ? bezier->STCoords : NULL, in BezierDraw()
47 (bezier->geomflags & BEZ_C) ? bezier->c : NULL); in BezierDraw()
57 bezier->mesh->nu != bezier->nu || in BezierDraw()
58 bezier->mesh->nv != bezier->nv) in BezierDraw()
71 return bezier; in BezierDraw()
77 return bezier; in BezierBSPTree()
84 return bezier; in BezierBSPTree()
88 return bezier; in BezierBSPTree()
91 bezier->mesh->nu != bezier->nu || bezier->mesh->nv != bezier->nv) { in BezierBSPTree()
[all …]
H A Dbezcreate.c47 HandleSetObject(bezier->meshhandle, (Ref *)bezier->mesh); in bez_make_meshhandle()
87 if (bezier) { in BezierDelete()
105 Bezier *bezier; in BezierCreate() local
113 bezier->CtrlPnts = NULL; in BezierCreate()
114 bezier->nu = bezier->nv = 0; /* no mesh yet */ in BezierCreate()
115 bezier->mesh = NULL; in BezierCreate()
119 bezier = exist; in BezierCreate()
136 if (bezier->dimn == bezier->pdim) { in BezierCreate()
162 OOGLFree (bezier); in BezierCreate()
169 OOGLFree (bezier); in BezierCreate()
[all …]
H A Dbezevert.c42 BezierEvert( bezier ) in BezierEvert() argument
43 Bezier *bezier; in BezierEvert()
53 index1 = bezier->dimn * (j * (bezier->degree+1) + i);
54 index0 = bezier->dimn * (i * (bezier->degree+1) + j);
57 tmp = bezier->CtrlPnts[index0+k];
58 bezier->CtrlPnts[index0+k] = bezier->CtrlPnts[index1+k];
59 bezier->CtrlPnts[index1+k] = tmp;
63 if (bezier->geomflags & BEZ_REMESH || bezier->mesh == NULL)
64 BezierReDice(bezier);
65 MeshEvert(bezier->mesh);
[all …]
H A Dbezload.c50 bezier->dimn = 3; in bezierheader()
51 bezier->degree_u = bezier->degree_v = 3; /* Default bicubic 3-D patch */ in bezierheader()
53 bezier->nu = bezier->nv = 0; in bezierheader()
58 bezier->geomflags |= BEZ_ST; in bezierheader()
62 bezier->geomflags |= BEZ_C; in bezierheader()
76 bezier->geomflags |= BEZ_ST; in bezierheader()
85 if(bezier->degree_u <= 0 || bezier->degree_u > MAX_BEZ_DEGREE || in bezierheader()
86 bezier->degree_v <= 0 || bezier->degree_v > MAX_BEZ_DEGREE || in bezierheader()
87 bezier->dimn < 3 || bezier->dimn > MAX_BEZ_DIMN) in bezierheader()
102 bezier->CtrlPnts = NULL; in bezierheader()
[all …]
H A Dbezdice.c47 if(nu != bezier->nu || nv != bezier->nv) { in BezierDice()
49 bezier->nu = nu; in BezierDice()
50 bezier->nv = nv; in BezierDice()
52 return bezier; in BezierDice()
74 if (bezier->nu <= 1) bezier->nu = BEZ_DEFAULT_MESH_SIZE; in BezierReDice()
75 if (bezier->nv <= 1) bezier->nv = BEZ_DEFAULT_MESH_SIZE; in BezierReDice()
185 txs0 = bezier->STCoords[0].s*(1-tu) + bezier->STCoords[1].s*tu; in BezierReDice()
187 txt0 = bezier->STCoords[0].t*(1-tu) + bezier->STCoords[1].t*tu; in BezierReDice()
251 INTC(bezier->c[0], bezier->c[1], fv, unv, u0); in BezierReDice()
252 INTC(bezier->c[2], bezier->c[3], fv, unv, u1); in BezierReDice()
[all …]
/dports/graphics/dia/dia-0.97.3/lib/
H A Dbeziershape.c228 bezier->points[0].p1 = bezier->points[0].p3 = *to; in beziershape_move()
251 &bezier->points[i].p2, &bezier->points[i].p3, in beziershape_closest_segment()
330 bezier->points = g_realloc(bezier->points, in add_handles()
336 bezier->points[i] = bezier->points[i-1]; in add_handles()
343 bezier->points[0].p1 = bezier->points[0].p3 = bezier->points[pos].p3; in add_handles()
377 bezier->points[i] = bezier->points[i+1]; in remove_handles()
384 bezier->points[0].p1 = bezier->points[bezier->numpoints-1].p3; in remove_handles()
385 bezier->points[1].p1 = bezier->points[0].p1; in remove_handles()
388 bezier->points = g_realloc(bezier->points, in remove_handles()
655 bezier->points[0].p3 = bezier->points[0].p1; in beziershape_update_data()
[all …]
H A Dbeziershape.h47 void beziershape_update_data(BezierShape *bezier);
48 void beziershape_update_boundingbox(BezierShape *bezier);
51 void beziershape_init(BezierShape *bezier, int num_points);
53 void beziershape_destroy(BezierShape *bezier);
55 void beziershape_save(BezierShape *bezier, ObjectNode obj_node);
57 void beziershape_load(BezierShape *bezier, ObjectNode obj_node);
63 ObjectChange *beziershape_move_handle(BezierShape *bezier, Handle *id,
67 ObjectChange *beziershape_move(BezierShape *bezier, Point *to);
68 real beziershape_distance_from(BezierShape *bezier, Point *point,
70 Handle *beziershape_closest_handle(BezierShape *bezier, Point *point);
[all …]
/dports/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.30.0/test/
H A Dtest-bezier.c42 int bezier[size]; in test_linear() local
53 assert(bezier[0] == 0); in test_linear()
65 int bezier[size]; in test_flattened() local
76 assert(bezier[0] == 0); in test_flattened()
89 int bezier[size]; in test_raised() local
114 int bezier[size]; in test_windy() local
139 int bezier[size]; in test_nonzero_x_linear() local
160 if (bezier[x] == 0) in test_nonzero_x_linear()
164 assert(bezier[x] > bezier[x-1]); in test_nonzero_x_linear()
176 int bezier[size]; in test_nonzero_y_linear() local
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/devtools-frontend/src/front_end/inline_editor/
H A DbezierEditor.css28 .bezier-preset line.bezier-control-line {
35 .bezier-preset circle.bezier-control-circle {
39 .bezier-preset path.bezier-path {
46 .bezier-preset-selected path.bezier-path, .bezier-preset-selected line.bezier-control-line {
50 .bezier-preset-selected circle.bezier-control-circle {
65 .bezier-curve line.bezier-control-line {
73 .bezier-curve circle.bezier-control-circle {
78 .bezier-curve path.bezier-path {
129 .bezier-preset-selected .bezier-preset:hover {
139 .bezier-preset-selected .bezier-preset-modify {
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/devtools-frontend/src/front_end/inline_editor/
H A DbezierEditor.css28 .bezier-preset line.bezier-control-line {
35 .bezier-preset circle.bezier-control-circle {
39 .bezier-preset path.bezier-path {
46 .bezier-preset-selected path.bezier-path,
47 .bezier-preset-selected line.bezier-control-line {
66 .bezier-curve line.bezier-control-line {
74 .bezier-curve circle.bezier-control-circle {
79 .bezier-curve path.bezier-path {
131 .bezier-preset-selected .bezier-preset:hover {
141 .bezier-preset-selected .bezier-preset-modify {
[all …]
/dports/graphics/dia/dia-0.97.3/objects/standard/
H A Dbeziergon.c48 BezierShape bezier; member
225 BezierShape *bezier = &beziergon->bezier; in beziergon_draw() local
259 BezierShape *bezier; in beziergon_create() local
265 bezier = &beziergon->bezier; in beziergon_create()
285 bezier->points[1].p2 = bezier->points[1].p3; in beziergon_create()
287 bezier->points[2].p1 = bezier->points[1].p3; in beziergon_create()
322 bezier = &beziergon->bezier; in beziergon_copy()
343 BezierShape *bezier = &beziergon->bezier; in beziergon_update_data() local
408 bezier = &beziergon->bezier; in beziergon_load()
459 change = beziershape_add_segment(&bezier->bezier, segment, clicked); in beziergon_add_segment_callback()
[all …]
/dports/cad/geda/geda-gaf-1.8.2/libgeda/src/
H A Dm_polygon.c32 void m_polygon_append_bezier (GArray *points, BEZIER *bezier, int segments) in m_polygon_append_bezier() argument
34 m_polygon_append_point (points, bezier->x[0], bezier->y[0]); in m_polygon_append_bezier()
43 double x = bezier->x[0]; in m_polygon_append_bezier()
44 double xd = a * (bezier->x[1] - bezier->x[0]); in m_polygon_append_bezier()
45 double xdd = b * (bezier->x[0] - 2 * bezier->x[1] + bezier->x[2]); in m_polygon_append_bezier()
46 double xddd = c * (3 * (bezier->x[1] - bezier->x[2]) + bezier->x[3] - bezier->x[0]); in m_polygon_append_bezier()
52 double y = bezier->y[0]; in m_polygon_append_bezier()
53 double yd = a * (bezier->y[1] - bezier->y[0]); in m_polygon_append_bezier()
54 double ydd = b * (bezier->y[0] - 2 * bezier->y[1] + bezier->y[2]); in m_polygon_append_bezier()
55 double yddd = c * (3 * (bezier->y[1] - bezier->y[2]) + bezier->y[3] - bezier->y[0]); in m_polygon_append_bezier()
[all …]
/dports/cad/py-ezdxf/ezdxf-0.16.3/tests/test_06_math/
H A Dtest_632_bezier3p.py20 def bezier(request): function
25 curve = bezier(DEFPOINTS2D)
31 curve = bezier(DEFPOINTS3D)
36 def test_approximate(bezier): argument
37 curve = bezier(DEFPOINTS2D)
51 def test_reverse_points(bezier): argument
52 curve = bezier(DEFPOINTS2D)
60 curve = bezier(DEFPOINTS3D)
68 curve = bezier(DEFPOINTS2D)
73 def test_flattening(bezier): argument
[all …]
/dports/cad/lepton-eda/lepton-eda-1.9.17/liblepton/src/
H A Dm_polygon.c34 LeptonBezier *bezier, in m_polygon_append_bezier() argument
37 m_polygon_append_point (points, bezier->x[0], bezier->y[0]); in m_polygon_append_bezier()
46 double x = bezier->x[0]; in m_polygon_append_bezier()
47 double xd = a * (bezier->x[1] - bezier->x[0]); in m_polygon_append_bezier()
48 double xdd = b * (bezier->x[0] - 2 * bezier->x[1] + bezier->x[2]); in m_polygon_append_bezier()
49 double xddd = c * (3 * (bezier->x[1] - bezier->x[2]) + bezier->x[3] - bezier->x[0]); in m_polygon_append_bezier()
55 double y = bezier->y[0]; in m_polygon_append_bezier()
56 double yd = a * (bezier->y[1] - bezier->y[0]); in m_polygon_append_bezier()
57 double ydd = b * (bezier->y[0] - 2 * bezier->y[1] + bezier->y[2]); in m_polygon_append_bezier()
58 double yddd = c * (3 * (bezier->y[1] - bezier->y[2]) + bezier->y[3] - bezier->y[0]); in m_polygon_append_bezier()
[all …]
/dports/graphics/inkscape/inkscape-1.1_2021-05-24_c4e8f9ed74/src/3rdparty/2geom/src/2geom/
H A Dbezier-utils.cpp126 if(bezier == NULL || in bezier_fit_cubic_r()
210 double const dist = distance(bezier[0], bezier[3]) / 3.0; in bezier_fit_cubic_full()
213 bezier[1] = bezier[0]; in bezier_fit_cubic_full()
214 bezier[2] = bezier[3]; in bezier_fit_cubic_full()
217 ? ( 2 * bezier[0] + bezier[3] ) / 3. in bezier_fit_cubic_full()
220 ? ( bezier[0] + 2 * bezier[3] ) / 3. in bezier_fit_cubic_full()
378 if (bezier[1] != bezier[0]) { in generate_bezier()
379 est_tHat1 = unit_vector(bezier[1] - bezier[0]); in generate_bezier()
481 bezier[1] = alpha_l * tHat1 + bezier[0]; in estimate_lengths()
482 bezier[2] = alpha_r * tHat2 + bezier[3]; in estimate_lengths()
[all …]
/dports/math/lib2geom/lib2geom-1.1/src/2geom/
H A Dbezier-utils.cpp126 if(bezier == NULL || in bezier_fit_cubic_r()
210 double const dist = distance(bezier[0], bezier[3]) / 3.0; in bezier_fit_cubic_full()
213 bezier[1] = bezier[0]; in bezier_fit_cubic_full()
214 bezier[2] = bezier[3]; in bezier_fit_cubic_full()
217 ? ( 2 * bezier[0] + bezier[3] ) / 3. in bezier_fit_cubic_full()
220 ? ( bezier[0] + 2 * bezier[3] ) / 3. in bezier_fit_cubic_full()
378 if (bezier[1] != bezier[0]) { in generate_bezier()
379 est_tHat1 = unit_vector(bezier[1] - bezier[0]); in generate_bezier()
481 bezier[1] = alpha_l * tHat1 + bezier[0]; in estimate_lengths()
482 bezier[2] = alpha_r * tHat2 + bezier[3]; in estimate_lengths()
[all …]
/dports/print/scribus-devel/scribus-1.5.7/scribus/third_party/lib2geom/
H A Dbezier-utils.cpp133 if(bezier == NULL || in bezier_fit_cubic_r()
218 double const dist = distance(bezier[0], bezier[3]) / 3.0; in bezier_fit_cubic_full()
221 bezier[1] = bezier[0]; in bezier_fit_cubic_full()
222 bezier[2] = bezier[3]; in bezier_fit_cubic_full()
225 ? ( 2 * bezier[0] + bezier[3] ) / 3. in bezier_fit_cubic_full()
228 ? ( bezier[0] + 2 * bezier[3] ) / 3. in bezier_fit_cubic_full()
385 if (bezier[1] != bezier[0]) { in generate_bezier()
386 est_tHat1 = unit_vector(bezier[1] - bezier[0]); in generate_bezier()
488 bezier[1] = alpha_l * tHat1 + bezier[0]; in estimate_lengths()
489 bezier[2] = alpha_r * tHat2 + bezier[3]; in estimate_lengths()
[all …]
/dports/graphics/inkscape/inkscape-1.1_2021-05-24_c4e8f9ed74/share/extensions/inkex/deprecated-simple/
H A Dbezmisc.py21 from inkex import bezier
25 bezierpointatt = deprecate(bezier.bezierpointatt)
26 bezierslopeatt = deprecate(bezier.bezierslopeatt)
27 beziertatslope = deprecate(bezier.beziertatslope)
28 tpoint = deprecate(bezier.tpoint)
29 beziersplitatt = deprecate(bezier.beziersplitatt)
30 pointdistance = deprecate(bezier.pointdistance)
31 Gravesen_addifclose = deprecate(bezier.addifclose)
32 balf = deprecate(bezier.balf)
33 bezierlengthSimpson = deprecate(bezier.bezierlength)
[all …]
/dports/graphics/inkscape/inkscape-1.1_2021-05-24_c4e8f9ed74/src/3rdparty/2geom/src/toys/
H A Dpencil-2.cpp380 bezier[1] = bezier[0]; in bezier_fit_cubic_full()
381 bezier[2] = bezier[3]; in bezier_fit_cubic_full()
384 ? ( 2 * bezier[0] + bezier[3] ) / 3. in bezier_fit_cubic_full()
387 ? ( bezier[0] + 2 * bezier[3] ) / 3. in bezier_fit_cubic_full()
544 if (bezier[1] != bezier[0]) { in generate_bezier()
545 est_tHat1 = unit_vector(bezier[1] - bezier[0]); in generate_bezier()
647 bezier[1] = alpha_l * tHat1 + bezier[0]; in estimate_lengths()
648 bezier[2] = alpha_r * tHat2 + bezier[3]; in estimate_lengths()
689 bezier[ei] = ( oi * bezier[0] + ei * bezier[3] ) / 3.; in estimate_bi()
1024 cairo_curve_to(cr, bezier[bezi], bezier[bezi+1], bezier[bezi+2]); in draw()
[all …]
/dports/math/lib2geom/lib2geom-1.1/src/toys/
H A Dpencil-2.cpp380 bezier[1] = bezier[0]; in bezier_fit_cubic_full()
381 bezier[2] = bezier[3]; in bezier_fit_cubic_full()
384 ? ( 2 * bezier[0] + bezier[3] ) / 3. in bezier_fit_cubic_full()
387 ? ( bezier[0] + 2 * bezier[3] ) / 3. in bezier_fit_cubic_full()
544 if (bezier[1] != bezier[0]) { in generate_bezier()
545 est_tHat1 = unit_vector(bezier[1] - bezier[0]); in generate_bezier()
647 bezier[1] = alpha_l * tHat1 + bezier[0]; in estimate_lengths()
648 bezier[2] = alpha_r * tHat2 + bezier[3]; in estimate_lengths()
689 bezier[ei] = ( oi * bezier[0] + ei * bezier[3] ) / 3.; in estimate_bi()
1024 cairo_curve_to(cr, bezier[bezi], bezier[bezi+1], bezier[bezi+2]); in draw()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/devtools/client/shared/widgets/
H A Dcubic-bezier.css5 /* Based on Lea Verou www.cubic-bezier.com
8 .cubic-bezier-container {
18 .cubic-bezier-container .display-wrap {
49 .cubic-bezier-container .display-wrap {
53 var(--bezier-grid-color) 0,
54 var(--bezier-grid-color) 1px,
59 var(--bezier-grid-color) 0,
60 var(--bezier-grid-color) 1px,
136 .cubic-bezier-container .category {
179 .cubic-bezier-container .preset {
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/devtools/client/shared/widgets/
H A Dcubic-bezier.css5 /* Based on Lea Verou www.cubic-bezier.com
8 .cubic-bezier-container {
18 .cubic-bezier-container .display-wrap {
49 .cubic-bezier-container .display-wrap {
53 var(--bezier-grid-color) 0,
54 var(--bezier-grid-color) 1px,
59 var(--bezier-grid-color) 0,
60 var(--bezier-grid-color) 1px,
136 .cubic-bezier-container .category {
179 .cubic-bezier-container .preset {
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/devtools/client/shared/widgets/
H A Dcubic-bezier.css5 /* Based on Lea Verou www.cubic-bezier.com
8 .cubic-bezier-container {
18 .cubic-bezier-container .display-wrap {
49 .cubic-bezier-container .display-wrap {
53 var(--bezier-grid-color) 0,
54 var(--bezier-grid-color) 1px,
59 var(--bezier-grid-color) 0,
60 var(--bezier-grid-color) 1px,
136 .cubic-bezier-container .category {
179 .cubic-bezier-container .preset {
[all …]
/dports/www/firefox/firefox-99.0/devtools/client/shared/widgets/
H A Dcubic-bezier.css5 /* Based on Lea Verou www.cubic-bezier.com
8 .cubic-bezier-container {
18 .cubic-bezier-container .display-wrap {
49 .cubic-bezier-container .display-wrap {
53 var(--bezier-grid-color) 0,
54 var(--bezier-grid-color) 1px,
59 var(--bezier-grid-color) 0,
60 var(--bezier-grid-color) 1px,
136 .cubic-bezier-container .category {
179 .cubic-bezier-container .preset {
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/devtools/client/shared/widgets/
H A Dcubic-bezier.css5 /* Based on Lea Verou www.cubic-bezier.com
8 .cubic-bezier-container {
18 .cubic-bezier-container .display-wrap {
49 .cubic-bezier-container .display-wrap {
53 var(--bezier-grid-color) 0,
54 var(--bezier-grid-color) 1px,
59 var(--bezier-grid-color) 0,
60 var(--bezier-grid-color) 1px,
137 .cubic-bezier-container .category {
180 .cubic-bezier-container .preset {
[all …]

12345678910>>...100