Lines Matching refs:x

89   double eps = 1.0, x = 2.0, y = 1.0;
90 while ( y < x )
92 x = 1.0 + eps;
99 double x = 1.0, one = 1.0, b = 1.0;
101 while ( (x + one) - x == one ) x *= 2.0;
102 while ( (x + b) == x ) b *= 2.0;
104 return ( (short) ((x + b) - x) );
449 sal_uInt16 NaturalSpline(sal_uInt16 n, double* x, double* y, in NaturalSpline() argument
464 h[i]=x[i+1]-x[i]; in NaturalSpline()
558 sal_uInt16 PeriodicSpline(sal_uInt16 n, double* x, double* y, in PeriodicSpline() argument
570 for (i=0;i<=nm1;i++) if (x[i+1]<=x[i]) return 2; // muss streng nonoton fallend sein! in PeriodicSpline()
578 c[1]=3.0*((y[2]-y[1])/(x[2]-x[1])); in PeriodicSpline()
579 c[1]=c[1]-3.0*((y[i]-y[0])/(x[1]-x[0])); in PeriodicSpline()
580 c[1]=c[1]/(x[2]-x[0]); in PeriodicSpline()
585 hl=x[i]-x[im1]; in PeriodicSpline()
586 hr=x[i+1]-x[i]; in PeriodicSpline()
592 hl=x[n]-x[nm1]; in PeriodicSpline()
593 hr=x[1]-x[0]; in PeriodicSpline()
611 hl=x[i+1]-x[i]; in PeriodicSpline()
636 sal_uInt16 ParaSpline(sal_uInt16 n, double* x, double* y, sal_uInt8 MargCond, in ParaSpline() argument
654 deltX=x[i+1]-x[i]; deltY=y[i+1]-y[i]; in ParaSpline()
668 if (x[n]!=x[0]) return 3; in ParaSpline()
677 alphX=sign(sqrt(1.0/(1.0+Marg01*Marg01)),x[1]-x[0]); in ParaSpline()
684 betX=sign(sqrt(1.0/(1.0+MargN1*MargN1)),x[n]-x[n-1]); in ParaSpline()
690 Error=PeriodicSpline(n,T,x,bx,cx,dx); in ParaSpline()
695 Error=NaturalSpline(n,T,x,alphX,betX,MargCond,bx,cx,dx); in ParaSpline()
835 long x,y; in Spline2Poly() local
851 x=long(ax[i]+bx[i]*dt1+cx[i]*dt2+dx[i]*dt3); in Spline2Poly()
853 if (x<MinKoord) x=MinKoord; if (x>MaxKoord) x=MaxKoord; in Spline2Poly()
857 rPoly.SetPoint(Point(short(x),short(y)),rPoly.GetSize()-1); in Spline2Poly()