Lines Matching refs:alpha
862 double dd, denom, alpha; in smooth() local
875 alpha = dd>1 ? (1 - 1.0/dd) : 0; in smooth()
876 alpha = alpha / 0.75; in smooth()
878 alpha = 4/3.0; in smooth()
880 curve->alpha0[j] = alpha; /* remember "original" value of alpha */ in smooth()
882 if (alpha >= alphamax) { /* pointed corner */ in smooth()
887 if (alpha < 0.55) { in smooth()
888 alpha = 0.55; in smooth()
889 } else if (alpha > 1) { in smooth()
890 alpha = 1; in smooth()
892 p2 = interval(.5+.5*alpha, curve->vertex[i], curve->vertex[j]); in smooth()
893 p3 = interval(.5+.5*alpha, curve->vertex[k], curve->vertex[j]); in smooth()
899 curve->alpha[j] = alpha; /* store the "cropped" value of alpha */ in smooth()
915 double alpha; /* curve parameter */ member
925 double area, alpha, d, d1, d2; in opti_penalty() local
994 alpha = 2 - sqrt(4 - R / 0.3); /* overall alpha for p0-o-p3 curve */ in opti_penalty()
996 res->c[0] = interval(t * alpha, p0, p1); in opti_penalty()
997 res->c[1] = interval(s * alpha, p3, p2); in opti_penalty()
998 res->alpha = alpha; in opti_penalty()
1044 d2 *= 0.75 * pp->curve.alpha[k1]; in opti_penalty()
1075 double alpha; in opticurve() local
1105 alpha = pp->curve.alpha[i1]; in opticurve()
1106 … area += 0.3*alpha*(4-alpha)*dpara(pp->curve.c[i][2], pp->curve.vertex[i1], pp->curve.c[i1][2])/2; in opticurve()
1154 pp->ocurve.alpha[i] = pp->curve.alpha[mod(j,m)]; in opticurve()
1164 pp->ocurve.alpha[i] = opt[j].alpha; in opticurve()
1165 pp->ocurve.alpha0[i] = opt[j].alpha; in opticurve()