/dports/graphics/geomview/geomview-1.9.5/src/lib/gprim/bezier/ |
H A D | bezdraw.c | 44 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 D | bezcreate.c | 47 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 D | bezevert.c | 42 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 D | bezload.c | 50 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 D | bezdice.c | 47 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 D | beziershape.c | 228 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 D | beziershape.h | 47 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 D | test-bezier.c | 42 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 D | bezierEditor.css | 28 .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 D | bezierEditor.css | 28 .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 D | beziergon.c | 48 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 D | m_polygon.c | 32 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 D | test_632_bezier3p.py | 20 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 D | m_polygon.c | 34 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 D | bezier-utils.cpp | 126 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 D | bezier-utils.cpp | 126 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 D | bezier-utils.cpp | 133 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 D | bezmisc.py | 21 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 D | pencil-2.cpp | 380 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 D | pencil-2.cpp | 380 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 D | cubic-bezier.css | 5 /* 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 D | cubic-bezier.css | 5 /* 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 D | cubic-bezier.css | 5 /* 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 D | cubic-bezier.css | 5 /* 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 D | cubic-bezier.css | 5 /* 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 …]
|