Lines Matching refs:c

99 void Impl_calcFatLine( FatLine& line, const Bezier& c )  in Impl_calcFatLine()  argument
105 line.a = -(c.p0.y - c.p3.y); in Impl_calcFatLine()
106 line.b = (c.p0.x - c.p3.x); in Impl_calcFatLine()
116 line.c = -(line.a*c.p0.x + line.b*c.p0.y); in Impl_calcFatLine()
123 const double dP2( calcLineDistance(line.a, line.b, line.c, c.p1.x, c.p1.y ) ); in Impl_calcFatLine()
124 const double dP3( calcLineDistance(line.a, line.b, line.c, c.p2.x, c.p2.y ) ); in Impl_calcFatLine()
462 << bounds_c2.c << ",t)+" << offset << ", liney(" in printCurvesWithSafeRange()
465 << bounds_c2.c << ",t) title \"fat line (center)\", linex(" in printCurvesWithSafeRange()
468 << bounds_c2.c-bounds_c2.dMin << ",t)+" << offset << ", liney(" in printCurvesWithSafeRange()
471 << bounds_c2.c-bounds_c2.dMin << ",t) title \"fat line (min) \", linex(" in printCurvesWithSafeRange()
474 << bounds_c2.c-bounds_c2.dMax << ",t)+" << offset << ", liney(" in printCurvesWithSafeRange()
477 << bounds_c2.c-bounds_c2.dMax << ",t) title \"fat line (max) \"" << endl; in printCurvesWithSafeRange()
607 bounds_c2.c, in Impl_calcClipRange()
612 bounds_c2.c, in Impl_calcClipRange()
617 bounds_c2.c, in Impl_calcClipRange()
622 bounds_c2.c, in Impl_calcClipRange()
645 void Impl_calcFocus( Bezier& res, const Bezier& c ) in Impl_calcFocus() argument
704 fMatrix[0] = c.p1.x - c.p0.x; in Impl_calcFocus()
705 fMatrix[1] = c.p2.x - c.p3.x; in Impl_calcFocus()
706 fMatrix[2] = (c.p3.y - c.p0.y)/3.0; in Impl_calcFocus()
707 fMatrix[3] = c.p0.y - c.p1.y; in Impl_calcFocus()
708 fMatrix[4] = c.p3.y - c.p2.y; in Impl_calcFocus()
709 fMatrix[5] = (c.p3.x - c.p0.x)/3.0; in Impl_calcFocus()
759 res.p0.x = c.p0.x - 3*fRes[0]*(c.p1.y - c.p0.y); in Impl_calcFocus()
760 res.p1.x = c.p1.x - fRes[1]*(c.p1.y - c.p0.y) - 2*fRes[0]*(c.p2.y - c.p1.y); in Impl_calcFocus()
761 res.p2.x = c.p2.x - 2*fRes[1]*(c.p2.y - c.p1.y) - fRes[0]*(c.p3.y - c.p2.y); in Impl_calcFocus()
762 res.p3.x = c.p3.x - 3*fRes[1]*(c.p3.y - c.p2.y); in Impl_calcFocus()
764 res.p0.y = c.p0.y + 3*fRes[0]*(c.p1.x - c.p0.x); in Impl_calcFocus()
765 res.p1.y = c.p1.y + 2*fRes[0]*(c.p2.x - c.p1.x) + fRes[1]*(c.p1.x - c.p0.x); in Impl_calcFocus()
766 res.p2.y = c.p2.y + fRes[0]*(c.p3.x - c.p2.x) + 2*fRes[1]*(c.p2.x - c.p1.x); in Impl_calcFocus()
767 res.p3.y = c.p3.y + 3*fRes[1]*(c.p3.x - c.p2.x); in Impl_calcFocus()
1429 Bezier c( someCurves[i] ); in main() local
1434 c.p0.x += multiSubdivide_xOffset; in main()
1435 c.p1.x += multiSubdivide_xOffset; in main()
1436 c.p2.x += multiSubdivide_xOffset; in main()
1437 c.p3.x += multiSubdivide_xOffset; in main()
1443 Impl_deCasteljauAt( c1_part1, c1_part2, c, t1 ); in main()
1455 Impl_deCasteljauAt( c1_part3, c1_part2, c, t2 ); in main()
1501 Bezier c( someCurves[i] ); in main() local
1503 c.p0.x += fatLine_xOffset; in main()
1504 c.p1.x += fatLine_xOffset; in main()
1505 c.p2.x += fatLine_xOffset; in main()
1506 c.p3.x += fatLine_xOffset; in main()
1510 Impl_calcFatLine(line, c); in main()
1513 << c.p0.x << "," in main()
1514 << c.p1.x << "," in main()
1515 << c.p2.x << "," in main()
1516 << c.p3.x << ",t), bez(" in main()
1517 << c.p0.y << "," in main()
1518 << c.p1.y << "," in main()
1519 << c.p2.y << "," in main()
1520 << c.p3.y << ",t) title \"bezier " << i << "\", linex(" in main()
1523 << line.c << ",t), liney(" in main()
1526 << line.c << ",t) title \"fat line (center) on " << i << "\", linex(" in main()
1529 << line.c-line.dMin << ",t), liney(" in main()
1532 << line.c-line.dMin << ",t) title \"fat line (min) on " << i << "\", linex(" in main()
1535 << line.c-line.dMax << ",t), liney(" in main()
1538 << line.c-line.dMax << ",t) title \"fat line (max) on " << i << "\""; in main()
1555 Bezier c( someCurves[i] ); in main() local
1557 c.p0.x += focus_xOffset; in main()
1558 c.p1.x += focus_xOffset; in main()
1559 c.p2.x += focus_xOffset; in main()
1560 c.p3.x += focus_xOffset; in main()
1564 Impl_calcFocus(focus, c); in main()
1567 << c.p0.x << "," in main()
1568 << c.p1.x << "," in main()
1569 << c.p2.x << "," in main()
1570 << c.p3.x << ",t), bez(" in main()
1571 << c.p0.y << "," in main()
1572 << c.p1.y << "," in main()
1573 << c.p2.y << "," in main()
1574 << c.p3.y << ",t) title \"bezier " << i << "\", bez(" in main()
1599 Bezier c( someCurves[i] ); in main() local
1601 c.p0.x += safeParamsBase_xOffset; in main()
1602 c.p1.x += safeParamsBase_xOffset; in main()
1603 c.p2.x += safeParamsBase_xOffset; in main()
1604 c.p3.x += safeParamsBase_xOffset; in main()
1607 poly[0] = c.p0; in main()
1608 poly[1] = c.p1; in main()
1609 poly[2] = c.p2; in main()
1610 poly[3] = c.p3; in main()
1648 Bezier c( someCurves[i] ); in main() local
1650 c.p0.x += safeParamsBase_xOffset; in main()
1651 c.p1.x += safeParamsBase_xOffset; in main()
1652 c.p2.x += safeParamsBase_xOffset; in main()
1653 c.p3.x += safeParamsBase_xOffset; in main()
1656 poly[0] = c.p0; in main()
1657 poly[1] = c.p1; in main()
1658 poly[2] = c.p2; in main()
1659 poly[3] = c.p3; in main()