Lines Matching defs:x3
365 VGfloat x0, y0, x1, y1, x2, y2, x3, y3;
467 x3 = data[4];
471 map_if_relative(ox, oy, relative, &x3, &y3);
472 ox = x3;
480 matrix_map_point(matrix, x3, y3, &x3, &y3);
482 x2, y2, x3, y3);
493 x3 = data[2];
496 map_if_relative(ox, oy, relative, &x3, &y3);
500 x2 = (x3 + 2*x1) / 3.f;
505 ox = x3;
511 matrix_map_point(matrix, x3, y3, &x3, &y3);
513 x2, y2, x3, y3);
524 x3 = data[0];
526 map_if_relative(ox, oy, relative, &x3, &y3);
530 x2 = (x3 + 2*x1) / 3.f;
535 ox = x3;
541 matrix_map_point(matrix, x3, y3, &x3, &y3);
543 x2, y2, x3, y3);
556 x3 = data[2];
559 map_if_relative(ox, oy, relative, &x3, &y3);
560 ox = x3;
568 matrix_map_point(matrix, x3, y3, &x3, &y3);
570 x2, y2, x3, y3);
1027 VGfloat x0, y0, x1, y1, x2, y2, x3, y3;
1033 x3 = data[2];
1036 map_if_relative(pd->ox, pd->oy, relative, &x3, &y3);
1040 x2 = (x3 + 2*x1) / 3.f;
1045 pd->ox = x3;
1051 data[4] = x3;
1058 VGfloat x0, y0, x1, y1, x2, y2, x3, y3;
1064 x3 = data[0];
1066 map_if_relative(pd->ox, pd->oy, relative, &x3, &y3);
1070 x2 = (x3 + 2*x1) / 3.f;
1075 pd->ox = x3;
1081 data[4] = x3;
1088 VGfloat x0, y0, x1, y1, x2, y2, x3, y3;
1096 x3 = data[2];
1099 map_if_relative(pd->ox, pd->oy, relative, &x3, &y3);
1100 pd->ox = x3;
1108 data[4] = x3;
1234 VGfloat x0, y0, x1, y1, x2, y2, x3, y3;
1342 x3 = data[4];
1346 map_if_relative(ox, oy, relative, &x3, &y3);
1349 floatsEqual(x2, x3) && floatsEqual(y2, y3)) {
1352 } else if (floatsEqual(x3, ox) && floatsEqual(y3, oy)) {
1354 ox = x3;
1356 matrix_map_point(matrix, x3, y3, &x3, &y3);
1357 stroker_line_to((struct stroker *)&stroker, x3, y3);
1360 ox = x3;
1368 matrix_map_point(matrix, x3, y3, &x3, &y3);
1369 stroker_curve_to((struct stroker *)&stroker, x1, y1, x2, y2, x3, y3);
1378 x3 = data[2];
1381 map_if_relative(ox, oy, relative, &x3, &y3);
1385 x2 = (x3 + 2*x1) / 3.f;
1392 floatsEqual(x2, x3) && floatsEqual(y2, y3)) {
1395 } else if (floatsEqual(x3, ox) && floatsEqual(y3, oy)) {
1397 ox = x3;
1399 matrix_map_point(matrix, x3, y3, &x3, &y3);
1400 stroker_line_to((struct stroker *)&stroker, x3, y3);
1403 ox = x3;
1409 matrix_map_point(matrix, x3, y3, &x3, &y3);
1410 stroker_curve_to((struct stroker *)&stroker, x1, y1, x2, y2, x3, y3);
1419 x3 = data[0];
1421 map_if_relative(ox, oy, relative, &x3, &y3);
1425 x2 = (x3 + 2*x1) / 3.f;
1432 floatsEqual(x2, x3) && floatsEqual(y2, y3)) {
1435 } else if (floatsEqual(x3, ox) && floatsEqual(y3, oy)) {
1437 ox = x3;
1439 matrix_map_point(matrix, x3, y3, &x3, &y3);
1440 stroker_line_to((struct stroker *)&stroker, x3, y3);
1443 ox = x3;
1449 matrix_map_point(matrix, x3, y3, &x3, &y3);
1450 stroker_curve_to((struct stroker *)&stroker, x1, y1, x2, y2, x3, y3);
1461 x3 = data[2];
1464 map_if_relative(ox, oy, relative, &x3, &y3);
1467 floatsEqual(x2, x3) && floatsEqual(y2, y3)) {
1470 } else if (floatsEqual(x3, ox) && floatsEqual(y3, oy)) {
1472 ox = x3;
1474 matrix_map_point(matrix, x3, y3, &x3, &y3);
1475 stroker_line_to((struct stroker *)&stroker, x3, y3);
1478 ox = x3;
1486 matrix_map_point(matrix, x3, y3, &x3, &y3);
1487 stroker_curve_to((struct stroker *)&stroker, x1, y1, x2, y2, x3, y3);