Lines Matching refs:sweepAngle
628 SkScalar sweepAngle, in build_arc_points() argument
633 stop.fY = SkScalarSinCos(SkDegreesToRadians(startAngle + sweepAngle), in build_arc_points()
645 SkScalar sw = SkScalarAbs(sweepAngle); in build_arc_points()
647 SkScalar stopRad = SkDegreesToRadians(startAngle + sweepAngle); in build_arc_points()
649 SkScalar deltaRad = SkScalarCopySign(SK_Scalar1/512, sweepAngle); in build_arc_points()
664 sweepAngle > 0 ? kCW_SkRotationDirection : kCCW_SkRotationDirection, in build_arc_points()
668 void SkPath::arcTo(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle, in arcTo() argument
675 int count = build_arc_points(oval, startAngle, sweepAngle, pts); in arcTo()
689 SkScalar sweepAngle) { in addArc() argument
690 if (oval.isEmpty() || 0 == sweepAngle) { in addArc()
696 if (sweepAngle >= kFullCircleAngle || sweepAngle <= -kFullCircleAngle) { in addArc()
697 this->addOval(oval, sweepAngle > 0 ? kCW_Direction : kCCW_Direction); in addArc()
702 int count = build_arc_points(oval, startAngle, sweepAngle, pts); in addArc()