Home
last modified time | relevance | path

Searched refs:splines (Results 1 – 25 of 2285) sorted by relevance

12345678910>>...92

/dports/graphics/cairo/cairo-1.17.4/test/
H A Dbug-spline.c37 } 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dsplineoverlap.c485 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 Dsplineorder2.c85 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 Dtest_bsplines.py19 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 Dsplineoverlap.c142 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 Dsplineorder2.c94 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 Dspiro.c211 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 Dsplinerefigure.c48 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 Dtest_bsplines.py11 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 DNEWS1 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 Dsplinegeometry.cpp20 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 Dsplinegeometry.cpp21 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 Dsplinegeometry.hpp30 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()

12345678910>>...92