/third_party/skia/src/gpu/geometry/ |
H A D | GrShape.cpp | 104 if (fArc.fOval.isEmpty() || !fArc.fSweepAngle) { in simplifyArc() 109 SkPoint center = {fArc.fOval.centerX(), fArc.fOval.centerY()}; in simplifyArc() 111 SkPoint start = {center.fX + 0.5f * fArc.fOval.width() * SkScalarCos(startRad), in simplifyArc() 112 center.fY + 0.5f * fArc.fOval.height() * SkScalarSin(startRad)}; in simplifyArc() 129 this->simplifyRRect(SkRRect::MakeOval(fArc.fOval), in simplifyArc() 378 return fArc.fOval; in bounds() 449 SkPathPriv::CreateDrawArcPath(out, fArc.fOval, fArc.fStartAngle, fArc.fSweepAngle, in asPath()
|
H A D | GrShape.h | 18 SkRect fOval; // The sorted, bounding box defining the oval the arc is traced along member
|
/third_party/skia/bench/ |
H A D | ShapesBench.cpp | 140 fOval.setOval(fRect.rect()); 183 fShapes[i].fDraw = bind(&SkCanvas::drawOval, _1, cref(fOval.rect()), _2); 193 case kOval_ShapesType: outer = &fOval; break; 241 SkRRect fOval; member in ShapesBench
|
/third_party/skia/samplecode/ |
H A D | SamplePathClip.cpp | 26 SkRect fOval; member in PathClipView 29 PathClipView() : fOval(SkRect::MakeWH(200, 50)), fCenter(SkPoint::Make(250, 250)) {} in PathClipView() 35 const SkRect oval = fOval.makeOffset(fCenter.fX - fOval.centerX(), 36 fCenter.fY - fOval.centerY());
|
/third_party/skia/gm/ |
H A D | circulararcs.cpp | 150 SkRect fOval; in DEF_SIMPLE_GM() member 203 canvas->drawArc(arc.fOval, arc.fStart, arc.fSweep, false, paint); in DEF_SIMPLE_GM() 204 canvas->drawArc(arc.fOval, arc.fStart, arc.fSweep, true, paint); in DEF_SIMPLE_GM() 219 canvas->drawArc(arc.fOval, arc.fStart, arc.fSweep, false, paint); in DEF_SIMPLE_GM() 223 canvas->drawArc(arc.fOval, arc.fStart, arc.fSweep, true, paint); in DEF_SIMPLE_GM()
|
H A D | aaxfermodes.cpp | 92 fOval = SkPathBuilder().moveTo(pts[0]) 265 canvas->drawPath(fOval, shapePaint); in drawShape() 280 SkPath fOval; member in AAXfermodesGM
|
/third_party/skia/tools/debugger/ |
H A D | DrawCommand.cpp | 1388 fOval = oval; in DrawOvalCommand() 1392 void DrawOvalCommand::execute(SkCanvas* canvas) const { canvas->drawOval(fOval, fPaint); } in execute() 1398 xlate_and_scale_to_bounds(canvas, fOval); in render() 1404 canvas->drawOval(fOval, p); in render() 1413 MakeJsonRect(writer, fOval); in toJSON() 1424 fOval = oval; in DrawArcCommand() 1432 canvas->drawArc(fOval, fStartAngle, fSweepAngle, fUseCenter, fPaint); in execute() 1439 xlate_and_scale_to_bounds(canvas, fOval); in render() 1445 canvas->drawArc(fOval, fStartAngle, fSweepAngle, fUseCenter, p); in render() 1454 MakeJsonRect(writer, fOval); in toJSON() [all...] |
H A D | DrawCommand.h | 366 SkRect fOval; member in DrawOvalCommand 384 SkRect fOval; member in DrawArcCommand
|
/third_party/skia/tests/ |
H A D | GrStyledShapeTest.cpp | 402 : fOval(oval) in ArcGeo() 409 SkPathPriv::CreateDrawArcPath(&path, fOval, fStartAngle, fSweepAngle, fUseCenter, false); 414 return GrStyledShape::MakeArc(fOval, fStartAngle, fSweepAngle, fUseCenter, GrStyle(paint)); 422 SkRect fOval; member in __anon19017::ArcGeo
|