Searched refs:arcTo (Results 1 - 25 of 31) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/core/svg/
H A DSVGPathSegListSource.cpp141 SVGPathSegArc* arcTo = static_cast<SVGPathSegArc*>(m_segment.get()); local
142 rx = arcTo->r1();
143 ry = arcTo->r2();
144 angle = arcTo->angle();
145 largeArc = arcTo->largeArcFlag();
146 sweep = arcTo->sweepFlag();
147 targetPoint = FloatPoint(arcTo->x(), arcTo->y());
H A DSVGPathBuilder.h57 virtual void arcTo(float, float, float, bool, bool, const FloatPoint&, PathCoordinateMode) { ASSERT_NOT_REACHED(); } function in class:WebCore::SVGPathBuilder
H A DSVGPathConsumer.h63 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode) = 0;
H A DSVGPathStringBuilder.h50 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode);
H A DSVGPathTraversalStateBuilder.h59 virtual void arcTo(float, float, float, bool, bool, const FloatPoint&, PathCoordinateMode) { ASSERT_NOT_REACHED(); } function in class:WebCore::SVGPathTraversalStateBuilder
H A DSVGPathByteStreamBuilder.h54 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode);
H A DSVGPathSegListBuilder.h65 virtual void arcTo(float, float, float, bool largeArcFlag, bool sweepFlag, const FloatPoint&, PathCoordinateMode);
H A DSVGPathByteStreamBuilder.cpp94 void SVGPathByteStreamBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) function in class:WebCore::SVGPathByteStreamBuilder
H A DSVGPathBlender.cpp252 m_consumer->arcTo(fromRx + toRx * m_addTypesCount,
260 m_consumer->arcTo(blend(fromRx, toRx, m_progress),
H A DSVGPathSegListBuilder.cpp139 void SVGPathSegListBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) function in class:WebCore::SVGPathSegListBuilder
H A DSVGPathStringBuilder.cpp116 void SVGPathStringBuilder::arcTo(float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag, const FloatPoint& targetPoint, PathCoordinateMode mode) function in class:WebCore::SVGPathStringBuilder
H A DSVGPathParser.cpp280 m_consumer->arcTo(rx, ry, angle, largeArc, sweep, targetPoint, m_mode);
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/
H A DCanvasPathMethods.h48 void arcTo(float x0, float y0, float x1, float y1, float radius, ExceptionState&);
H A DPath.idl53 [RaisesException] void arcTo([Default=Undefined] optional float x1,
H A DCanvasRenderingContext2D.idl78 [RaisesException] void arcTo(float x1, float y1, float x2, float y2, float radius);
H A DCanvasPathMethods.cpp110 void CanvasPathMethods::arcTo(float x1, float y1, float x2, float y2, float r, ExceptionState& exceptionState) function in class:WebCore::CanvasPathMethods
/external/chromium_org/third_party/WebKit/Source/platform/graphics/
H A DPath.cpp271 m_path.arcTo(p1, p2, WebCoreFloatToSkScalar(radius));
300 // Use s180, not s360, because SkPath::arcTo(oval, angle, s360, false) draws nothing.
303 // SkPath::arcTo can't handle the sweepAngle that is equal to or greater than 2Pi.
304 m_path.arcTo(oval, startDegrees, s180, false);
305 m_path.arcTo(oval, startDegrees + s180, s180, false);
309 m_path.arcTo(oval, startDegrees, -s180, false);
310 m_path.arcTo(oval, startDegrees - s180, -s180, false);
314 m_path.arcTo(oval, startDegrees, sweepDegrees, false);
/external/chromium_org/third_party/skia/include/core/
H A DSkPath.h464 void arcTo(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle,
470 void arcTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
476 void arcTo(const SkPoint p1, const SkPoint p2, SkScalar radius) { function in class:SkPath
477 this->arcTo(p1.fX, p1.fY, p2.fX, p2.fY, radius);
/external/skia/include/core/
H A DSkPath.h464 void arcTo(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle,
470 void arcTo(SkScalar x1, SkScalar y1, SkScalar x2, SkScalar y2,
476 void arcTo(const SkPoint p1, const SkPoint p2, SkScalar radius) { function in class:SkPath
477 this->arcTo(p1.fX, p1.fY, p2.fX, p2.fY, radius);
/external/skia/gm/
H A Dshadertext.cpp176 path.arcTo(SkRect::MakeXYWH(SkIntToScalar(-40), SkIntToScalar(15),
H A Dconvexpaths.cpp120 fPaths.push_back().arcTo(SkRect::MakeXYWH(0, 0,
H A Dshadertext2.cpp171 path.arcTo(SkRect::MakeXYWH(-0.1f * w, 0.f,
/external/chromium_org/chrome/browser/download/
H A Ddownload_shelf.cc141 path.arcTo(oval,
/external/skia/tests/
H A DPathTest.cpp477 path.arcTo(37, 442, 315, 163, 957494590897113.0f);
527 path->arcTo(arcRect, SkIntToScalar(startAngle), SkIntToScalar(90), false);
2984 p.arcTo(0, 0, 1, 2, 1);
2986 p.arcTo(1, 2, 1, 2, 1);
2988 p.arcTo(1, 2, 3, 4, 0);
2990 p.arcTo(1, 2, 0, 0, 1);
2992 p.arcTo(1, 0, 1, 1, 1);
2996 p.arcTo(1, 0, 1, -1, 1);
3000 p.arcTo(oval, 0, 0, true);
3002 p.arcTo(ova
[all...]
/external/skia/bench/
H A DPathBench.cpp638 temp.arcTo(r, 0, 0, false);
640 temp.arcTo(r, 360, 0, true);
702 path->arcTo(arcRect, SkIntToScalar(startAngle), SkIntToScalar(90), false);

Completed in 522 milliseconds

12