/dports/graphics/cairo/cairo-1.17.4/test/ |
H A D | bug-spline.c | 37 } splines[] = { variable 70 for (n = 0; n < ARRAY_LENGTH(splines); n++) { in draw() 71 cairo_set_line_width (cr, splines[n].line_width); in draw() 73 splines[n].rgba[0], in draw() 74 splines[n].rgba[1], in draw() 75 splines[n].rgba[2], in draw() 76 splines[n].rgba[3]); in draw() 78 cairo_move_to (cr, splines[n].pt[0].x, splines[n].pt[0].y); in draw() 80 splines[n].pt[1].x, splines[n].pt[1].y, in draw() 81 splines[n].pt[2].x, splines[n].pt[2].y, in draw() [all …]
|
/dports/print/tex-luatex/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/devel/tex-web2c/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/devel/tex-synctex/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/japanese/tex-ptex/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/print/tex-basic-engines/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/print/tex-aleph/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/print/tex-xetex/texlive-20150521-source/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ |
H A D | splineoverlap.c | 485 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in GradImproveInter() 486 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in GradImproveInter() 487 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in GradImproveInter() 488 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in GradImproveInter() 549 x1 = s1->splines[0].a+s1->splines[0].b+s1->splines[0].c+s1->splines[0].d; in GradImproveInter() 550 y1 = s1->splines[1].a+s1->splines[1].b+s1->splines[1].c+s1->splines[1].d; in GradImproveInter() 558 x2 = s2->splines[0].a+s2->splines[0].b+s2->splines[0].c+s2->splines[0].d; in GradImproveInter() 559 y2 = s2->splines[1].a+s2->splines[1].b+s2->splines[1].c+s2->splines[1].d; in GradImproveInter() 2181 double x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 2189 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 85 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 86 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 111 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 112 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 142 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 244 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 245 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 279 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 347 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 348 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
/dports/math/py-Diofant/Diofant-0.13.0/diofant/tests/functions/ |
H A D | test_bsplines.py | 19 splines = bspline_basis_set(d, knots, x) 20 for i, si in enumerate(splines): 27 splines = bspline_basis_set(d, knots, x) 28 assert splines[0] == Piecewise((x, 32 assert splines[1] == Piecewise((-1 + x, 36 assert splines[2] == Piecewise((-2 + x, 45 splines = bspline_basis_set(d, knots, x) 57 assert splines[0] == b0 58 assert splines[1] == b1 72 assert splines[0] == b0 [all …]
|
/dports/print/fontforge/fontforge-20201107/fontforge/ |
H A D | splineoverlap.c | 142 return ((s->splines[dim].a*t+s->splines[dim].b)*t+s->splines[dim].c)*t+s->splines[dim].d; in evalSpline() 967 bigreal basex=((s2->splines[0].a*t2+s2->splines[0].b)*t2+s2->splines[0].c)*t2+s2->splines[0].d; in CloserT() 968 bigreal basey=((s2->splines[1].a*t2+s2->splines[1].b)*t2+s2->splines[1].c)*t2+s2->splines[1].d; in CloserT() 1256 x1 = ((s1->splines[0].a*t1 + s1->splines[0].b)*t1 + s1->splines[0].c)*t1 + s1->splines[0].d; in ImproveInter() 1257 x2 = ((s2->splines[0].a*t2 + s2->splines[0].b)*t2 + s2->splines[0].c)*t2 + s2->splines[0].d; in ImproveInter() 1258 y1 = ((s1->splines[1].a*t1 + s1->splines[1].b)*t1 + s1->splines[1].c)*t1 + s1->splines[1].d; in ImproveInter() 1259 y2 = ((s2->splines[1].a*t2 + s2->splines[1].b)*t2 + s2->splines[1].c)*t2 + s2->splines[1].d; in ImproveInter() 3762 bigreal x = ((s2->splines[0].a*t+s2->splines[0].b)*t+s2->splines[0].c)*t+s2->splines[0].d; in AdjacentSplinesMatch() 3763 bigreal y = ((s2->splines[1].a*t+s2->splines[1].b)*t+s2->splines[1].c)*t+s2->splines[1].d; in AdjacentSplinesMatch() 3770 x1 = ((s1->splines[0].a*t1+s1->splines[0].b)*t1+s1->splines[0].c)*t1+s1->splines[0].d; in AdjacentSplinesMatch() [all …]
|
H A D | splineorder2.c | 94 d = (ttf->splines[0].b*t+ttf->splines[0].c)*t+ttf->splines[0].d; in comparespline() 95 o = (ttf->splines[1].b*t+ttf->splines[1].c)*t+ttf->splines[1].d; in comparespline() 120 d = ((ps->splines[dim].a*t+ps->splines[dim].b)*t+ps->splines[dim].c)*t+ps->splines[dim].d; in comparespline() 121 o = ((ps->splines[other].a*t+ps->splines[other].b)*t+ps->splines[other].c)*t+ps->splines[other].d; in comparespline() 151 d = (ttf->splines[dim].b*t+ttf->splines[dim].c)*t+ttf->splines[dim].d; in comparespline() 241 x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax+ps->splines[0].d; in LinearSpline() 242 y = ((ps->splines[1].a*tmax+ps->splines[1].b)*tmax+ps->splines[1].c)*tmax+ps->splines[1].d; in LinearSpline() 278 … rend.x = ((ps->splines[0].a*tmax+ps->splines[0].b)*tmax+ps->splines[0].c)*tmax + ps->splines[0].d; in _ttfapprox() 345 x = ((ps->splines[0].a*t+ps->splines[0].b)*t+ps->splines[0].c)*t+ps->splines[0].d; in _ttfapprox() 346 y = ((ps->splines[1].a*t+ps->splines[1].b)*t+ps->splines[1].c)*t+ps->splines[1].d; in _ttfapprox() [all …]
|
H A D | spiro.c | 211 ret[cnt].x = s->splines[0].d + .5*(s->splines[0].c+.5*(s->splines[0].b + .5*s->splines[0].a)); in SplineSet2SpiroCP() 212 ret[cnt].y = s->splines[1].d + .5*(s->splines[1].c+.5*(s->splines[1].b + .5*s->splines[1].a)); in SplineSet2SpiroCP() 215 …ret[cnt].x = s->splines[0].d + .333*(s->splines[0].c+.333*(s->splines[0].b + .333*s->splines[0].a)… in SplineSet2SpiroCP() 216 …ret[cnt].y = s->splines[1].d + .333*(s->splines[1].c+.333*(s->splines[1].b + .333*s->splines[1].a)… in SplineSet2SpiroCP() 218 …ret[cnt].x = s->splines[0].d + .667*(s->splines[0].c+.667*(s->splines[0].b + .667*s->splines[0].a)… in SplineSet2SpiroCP() 219 …ret[cnt].y = s->splines[1].d + .667*(s->splines[1].c+.667*(s->splines[1].b + .667*s->splines[1].a)… in SplineSet2SpiroCP()
|
H A D | splinerefigure.c | 48 Spline1D *xsp = &spline->splines[0], *ysp = &spline->splines[1]; in SplineRefigure3() 108 if ( !RealNear(old.splines[0].a,spline->splines[0].a) || in SplineRefigure3() 109 !RealNear(old.splines[0].b,spline->splines[0].b) || in SplineRefigure3() 110 !RealNear(old.splines[0].c,spline->splines[0].c) || in SplineRefigure3() 111 !RealNear(old.splines[1].a,spline->splines[1].a) || in SplineRefigure3() 112 !RealNear(old.splines[1].b,spline->splines[1].b) || in SplineRefigure3() 113 !RealNear(old.splines[1].c,spline->splines[1].c) ) in SplineRefigure3()
|
/dports/math/py-sympy/sympy-1.9/sympy/functions/special/tests/ |
H A D | test_bsplines.py | 11 splines = bspline_basis_set(d, knots, x) 12 for i in range(len(splines)): 20 splines = bspline_basis_set(d, knots, x) 21 assert splines[0] == Piecewise((x, Interval(0, 1).contains(x)), 35 splines = bspline_basis_set(d, knots, x) 44 assert splines[0] == b0 45 assert splines[1] == b1 51 splines = bspline_basis_set(d, knots, x) 59 assert splines[0] == b0 65 splines = bspline_basis_set(d, knots, x) [all …]
|
/dports/math/octave-forge-splines/splines-1.3.4/ |
H A D | NEWS | 1 Summary of important user-visible changes for splines 1.3.4: 7 Summary of important user-visible changes for splines 1.3.3: 14 Summary of important user-visible changes for splines 1.3.2: 19 Summary of important user-visible changes for splines 1.3.1: 24 Summary of important user-visible changes for splines 1.3.0: 30 Summary of important user-visible changes for splines 1.2.9: 36 Summary of important user-visible changes for splines 1.2.8: 42 Summary of important user-visible changes for splines 1.2.7: 48 Summary of important user-visible changes for splines 1.2.6: 53 Summary of important user-visible changes for splines 1.2.5: [all …]
|
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/Netgen/libsrc/gprim/ |
H A D | splinegeometry.cpp | 20 for(int i = 0; i < splines.Size(); i++) in ~SplineGeometry() 21 delete splines[i]; in ~SplineGeometry() 31 raw_data.Append(splines.Size()); in GetRawData() 32 for(int i=0; i<splines.Size(); i++) in GetRawData() 33 splines[i]->GetRawData(raw_data); in GetRawData() 49 splines.SetSize(int(raw_data[pos])); in Load() 54 for(int i=0; i<splines.Size(); i++) in Load() 68 splines[i] = new LineSeg<D>(GeomPoint<D>(pts[0],1), in Load() 95 if (!splines.Size()) in GetBoundingBox() 103 for (int i = 0; i < splines.Size(); i++) in GetBoundingBox() [all …]
|
/dports/cad/netgen/netgen-6.2.2105/libsrc/gprim/ |
H A D | splinegeometry.cpp | 21 for(int i = 0; i < splines.Size(); i++) in ~SplineGeometry() 22 delete splines[i]; in ~SplineGeometry() 32 raw_data.Append(splines.Size()); in GetRawData() 33 for(int i=0; i<splines.Size(); i++) in GetRawData() 34 splines[i]->GetRawData(raw_data); in GetRawData() 50 splines.SetSize(int(raw_data[pos])); in Load() 55 for(int i=0; i<splines.Size(); i++) in Load() 69 splines[i] = new LineSeg<D>(GeomPoint<D>(pts[0],1), in Load() 96 if (!splines.Size()) in GetBoundingBox() 104 for (int i = 0; i < splines.Size(); i++) in GetBoundingBox() [all …]
|
H A D | splinegeometry.hpp | 30 NgArray < SplineSeg<D>* > splines; member in netgen::SplineGeometry 32 SplineGeometry() : geompoints{}, splines{} { ; } in SplineGeometry() 39 ar & geompoints & splines; in DoArchive() local 46 { return splines; } in GetSplines() 48 int GetNSplines (void) const { return splines.Size(); } in GetNSplines() 49 string GetSplineType (const int i) const { return splines[i]->GetType(); } in GetSplineType() 50 SplineSeg<D> & GetSpline (const int i) {return *splines[i];} in GetSpline() 51 const SplineSeg<D> & GetSpline (const int i) const {return *splines[i];} in GetSpline() 65 splines.Append (spline); in AppendSegment()
|