Lines Matching defs:cross
34 SkScalar perpDot = v.cross(w);
53 quadArea += v0.cross(v1);
97 SkScalar denom = v0.cross(v1);
102 if (!SkScalarNearlyZero(w.cross(v0), kCrossTolerance) ||
103 !SkScalarNearlyZero(w.cross(v1), kCrossTolerance)) {
162 sNumer = w.cross(v1);
166 tNumer = w.cross(v0);
204 SkScalar perpDot = v0.cross(v1);
214 SkScalar quadArea = w0.cross(w1);
275 SkScalar denom = v0.cross(v1);
282 SkScalar localS = w.cross(v1) / denom;
480 SkScalar rSin = v1.cross(v2);
563 SkScalar cross = d.cross(v);
564 if (cross > kCrossTolerance) {
566 } else if (cross < -kCrossTolerance) {
580 SkScalar cross = d.cross(v);
581 if (cross > kCrossTolerance) {
583 } else if (cross < -kCrossTolerance) {
1354 // the point where the segment lines cross and the segments themselves.
1471 SkScalar n = v0.cross(v1);
1474 if (n*v0.cross(w0) < SK_ScalarNearlyZero) {
1479 if (n*v1.cross(w1) < SK_ScalarNearlyZero) {
1485 if (n*v2.cross(w2) < SK_ScalarNearlyZero) {
1593 if (winding*v0.cross(v1) > SK_ScalarNearlyZero*SK_ScalarNearlyZero) {
1638 if (winding*v0.cross(v1) > SK_ScalarNearlyZero*SK_ScalarNearlyZero) {