Home | History | Annotate | Download | only in ops

Lines Matching refs:ellipse

260  * ellipse, specified as a 2D offset from center, and the reciprocals of the outer and inner radii,
396 * The output of this effect is a modulation of the input color and coverage for an ellipse,
1164 const SkRect& ellipse, const SkStrokeRec& stroke) {
1168 SkPoint center = SkPoint::Make(ellipse.centerX(), ellipse.centerY());
1170 SkScalar ellipseXRadius = SkScalarHalf(ellipse.width());
1171 SkScalar ellipseYRadius = SkScalarHalf(ellipse.height());
1205 // we don't handle it if curvature of the stroke is less than curvature of the ellipse
1385 const SkRect& ellipse,
1387 SkPoint center = SkPoint::Make(ellipse.centerX(), ellipse.centerY());
1388 SkScalar xRadius = SkScalarHalf(ellipse.width());
1389 SkScalar yRadius = SkScalarHalf(ellipse.height());
1415 // we don't handle it if curvature of the stroke is less than curvature of the ellipse
2101 // we don't handle it if curvature of the stroke is less than curvature of the ellipse
2340 // The way the effect interpolates the offset-to-ellipse/circle-center attribute only works on
2353 // otherwise we use the ellipse renderer
2391 // prefer the device space ellipse op for batchability
2464 SkRect ellipse = GrTest::TestSquare(random);
2465 return EllipseOp::Make(color, viewMatrix, ellipse, GrTest::TestStrokeRec(random));
2471 SkRect ellipse = GrTest::TestSquare(random);
2472 return DIEllipseOp::Make(color, viewMatrix, ellipse, GrTest::TestStrokeRec(random));