Lines Matching defs:crosses
217 double crosses[3];
225 crosses[index - 1] = AlmostBequalUlps(xy1, xy2) ? 0 : xy1 - xy2;
227 if (crosses[0] * crosses[1] < 0) {
231 if (crosses[0] * crosses[2] < 0 || crosses[1] * crosses[2] < 0) {
235 if (crosses[0]) {
236 return crosses[0] < 0;
238 if (crosses[1]) {
239 return crosses[1] < 0;
241 if (SkPath::kCubic_Verb == testVerb && crosses[2]) {
242 return crosses[2] < 0;
269 double crosses[2];
276 crosses[index] = AlmostBequalUlps(xy1, xy2) ? 0 : xy1 - xy2;
278 if (crosses[0] * crosses[1] < 0) {
281 if (crosses[0]) {
282 return crosses[0] < 0;
284 if (crosses[1]) {
285 return crosses[1] < 0;