Lines Matching full:sweepangle
885 SkScalar sweepAngle,
888 if (0 == sweepAngle &&
909 stop.fY = SkScalarSinCos(SkDegreesToRadians(startAngle + sweepAngle),
921 SkScalar sw = SkScalarAbs(sweepAngle);
923 SkScalar stopRad = SkDegreesToRadians(startAngle + sweepAngle);
925 SkScalar deltaRad = SkScalarCopySign(SK_Scalar1/512, sweepAngle);
940 sweepAngle > 0 ? kCW_SkRotationDirection :
1323 void SkPath::arcTo(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle,
1330 int count = build_arc_points(oval, startAngle, sweepAngle, pts);
1343 void SkPath::addArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle) {
1344 if (oval.isEmpty() || 0 == sweepAngle) {
1350 if (sweepAngle >= kFullCircleAngle || sweepAngle <= -kFullCircleAngle) {
1351 this->addOval(oval, sweepAngle > 0 ? kCW_Direction : kCCW_Direction);
1356 int count = build_arc_points(oval, startAngle, sweepAngle, pts);