Lines Matching defs:sy

30         double sx, shy, w0, shx, sy, w1, tx, ty, w2;
36 shx(0), sy (1), w1(0),
44 shx(v3), sy (v4), w1(v5),
50 shx(m[3]), sy (m[4]), w1(m[5]),
56 shx(a.shx), sy (a.sy ), w1(0),
249 nom_y(px * m.shy + py * m.sy + m.ty),
299 sy = q[5] - q[3];
316 sx = shy = w0 = shx = sy = w1 = tx = ty = w2 = 0.0;
327 sy = q[7] - q[1] + v * q[7];
339 double d0 = sy * w2 - w1 * ty;
341 double d2 = shy * w1 - w0 * sy;
345 sx = shy = w0 = shx = sy = w1 = tx = ty = w2 = 0.0;
354 sy = d * (a.sx *a.w2 - a.w0 *a.tx);
356 tx = d * (a.shx*a.ty - a.sy *a.tx);
358 w2 = d * (a.sx *a.sy - a.shy*a.shx);
434 shx = 0; sy = 1; w1 = 0;
445 shx = a.sx *b.shx + a.shx*b.sy + a.tx*b.w1;
447 shy = a.shy*b.sx + a.sy *b.shy + a.ty*b.w0;
448 sy = a.shy*b.shx + a.sy *b.sy + a.ty*b.w1;
449 ty = a.shy*b.tx + a.sy *b.ty + a.ty*b.w2;
451 w1 = a.w0 *b.shx + a.w1 *b.sy + a.w2*b.w1;
462 shx = a.sx *b.shx + a.shx*b.sy + a.tx*b.w1;
464 shy = a.shy*b.sx + a.sy *b.shy + a.ty*b.w0;
465 sy = a.shy*b.shx + a.sy *b.sy + a.ty*b.w1;
466 ty = a.shy*b.tx + a.sy *b.ty + a.ty*b.w2;
476 shx = a.sx *b.shx + a.shx*b.sy + a.tx*b.w1;
478 shy = a.shy*b.sx + a.sy *b.shy + a.ty*b.w0;
479 sy = a.shy*b.shx + a.sy *b.sy + a.ty*b.w1;
480 ty = a.shy*b.tx + a.sy *b.ty + a.ty*b.w2;
482 w1 = a.w0 *b.shx + a.w1 *b.sy + a.w2*b.w1;
493 shx = a.sx *b.shx + a.shx*b.sy;
495 shy = a.shy*b.sx + a.sy *b.shy;
496 sy = a.shy*b.shx + a.sy *b.sy;
497 ty = a.shy*b.tx + a.sy *b.ty + a.ty;
499 w1 = a.w0 *b.shx + a.w1 *b.sy;
577 *py = m * (x*shy + y*sy + ty);
585 *y = tmp * shy + *y * sy + ty;
593 *y = tmp * shy + *y * sy;
607 *m++ = shx; *m++ = sy; *m++ = w1;
615 shx = *m++; sy = *m++; w1 = *m++;
625 shx = a.shx; sy = a.sy; w1 = 0;
633 return sx * (sy * w2 - ty * w1) +
635 tx * (shy * w1 - sy * w0);
647 return std::fabs(sx) > epsilon && std::fabs(sy) > epsilon && std::fabs(w2) > epsilon;
657 is_equal_eps(sy, 1.0, epsilon) &&
672 is_equal_eps(sy, m.sy, epsilon) &&
683 double y = 0.707106781 * shy + 0.707106781 * sy;
725 *y = std::sqrt(shy * shy + sy * sy);