/external/webkit/Source/WebCore/platform/graphics/cairo/ |
H A D | PathCairo.cpp | 147 void Path::addArc(const FloatPoint& p, float r, float startAngle, float endAngle, bool anticlockwise) argument 151 if (!isfinite(r) || !isfinite(startAngle) || !isfinite(endAngle)) 155 float sweep = endAngle - startAngle; 158 && ((anticlockwise && (endAngle < startAngle)) || (!anticlockwise && (startAngle < endAngle)))) { 160 cairo_arc_negative(cr, p.x(), p.y(), r, startAngle, startAngle - twoPI); 162 cairo_arc(cr, p.x(), p.y(), r, startAngle, startAngle + twoPI); 167 cairo_arc_negative(cr, p.x(), p.y(), r, startAngle, endAngl [all...] |
H A D | GraphicsContextCairo.cpp | 399 void GraphicsContext::strokeArc(const IntRect& rect, int startAngle, int angleSpan) argument 413 float fa = startAngle;
|
/external/webkit/Source/WebCore/platform/graphics/openvg/ |
H A D | PathOpenVG.cpp | 305 void Path::addArc(const FloatPoint& center, float radius, float startAngle, float endAngle, bool anticlockwise) argument 310 if (!isfinite(radius) || !isfinite(startAngle) || !isfinite(endAngle)) 316 startAngle = fmod((2.0 * piDouble) - startAngle, 2.0 * piDouble); 319 // Make it so that endAngle > startAngle. fmod() above takes care of 321 if (endAngle <= startAngle) 325 ? (endAngle - startAngle) 326 : (startAngle - endAngle + (2.0 * piDouble)); 339 // (Set angle = {startAngle, endAngle} to retrieve the respective endpoints.) 341 const VGfloat startX = radius * cos(startAngle) [all...] |
H A D | PainterOpenVG.h | 103 void drawArc(const IntRect& ellipseBounds, int startAngle, int angleSpan, VGbitfield paintModes = (VG_STROKE_PATH | VG_FILL_PATH));
|
H A D | GraphicsContextOpenVG.cpp | 121 void GraphicsContext::strokeArc(const IntRect& rect, int startAngle, int angleSpan) argument 126 m_data->drawArc(rect, startAngle, angleSpan, VG_STROKE_PATH);
|
H A D | PainterOpenVG.cpp | 955 void PainterOpenVG::drawArc(const IntRect& rect, int startAngle, int angleSpan, VGbitfield specifiedPaintModes) argument 980 if (vguArc(path, rect.x() + rect.width() / 2.0, rect.y() + rect.height() / 2.0, rect.width(), rect.height(), -startAngle, -angleSpan, VGU_ARC_OPEN) == VGU_NO_ERROR) {
|
/external/webkit/Source/WebCore/platform/graphics/wx/ |
H A D | PathWx.cpp | 188 void Path::addArc(const FloatPoint& point, float radius, float startAngle, float endAngle, bool clockwise) argument 192 m_path->AddArc(point.x(), point.y(), radius, startAngle, endAngle, clockwise);
|
H A D | GraphicsContextWx.cpp | 228 void GraphicsContext::strokeArc(const IntRect& rect, int startAngle, int angleSpan) argument 234 m_data->context->DrawEllipticArc(rect.x(), rect.y(), rect.width(), rect.height(), startAngle, angleSpan);
|
/external/webkit/Source/WebCore/platform/graphics/ |
H A D | Path.h | 136 void addArc(const FloatPoint&, float radius, float startAngle, float endAngle, bool anticlockwise);
|
/external/webkit/Source/WebCore/platform/graphics/skia/ |
H A D | GraphicsContextSkia.cpp | 190 void addCornerArc(SkPath* path, const SkRect& rect, const IntSize& size, int startAngle) argument 197 switch (startAngle) { 216 path->arcTo(r, SkIntToScalar(startAngle), SkIntToScalar(90), false); 1168 void GraphicsContext::strokeArc(const IntRect& r, int startAngle, int angleSpan) argument 1187 startAngle = fastMod(startAngle, 360); 1191 path.addArc(oval, SkIntToScalar(-startAngle), SkIntToScalar(-angleSpan));
|
/external/proguard/src/proguard/gui/splash/ |
H A D | OverrideGraphics2D.java | 274 public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle) argument 276 graphics.drawArc(x, y, width, height, startAngle, arcAngle); 414 public void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) argument 416 graphics.fillArc(x, y, width, height, startAngle, arcAngle);
|
/external/webkit/Source/WebCore/platform/graphics/android/context/ |
H A D | PlatformGraphicsContextSkia.cpp | 567 void PlatformGraphicsContextSkia::strokeArc(const IntRect& r, int startAngle, argument 582 startAngle = fastMod(startAngle, 360); 585 path.addArc(oval, SkIntToScalar(-startAngle), SkIntToScalar(-angleSpan));
|
H A D | PlatformGraphicsContextSkia.h | 99 virtual void strokeArc(const IntRect& r, int startAngle, int angleSpan);
|
H A D | GraphicsContextAndroid.cpp | 206 void GraphicsContext::strokeArc(const IntRect& r, int startAngle, int angleSpan) argument 212 platformContext()->strokeArc(r, startAngle, angleSpan);
|
H A D | PlatformGraphicsContext.h | 140 virtual void strokeArc(const IntRect& r, int startAngle, int angleSpan) = 0;
|
H A D | PlatformGraphicsContextRecording.h | 137 virtual void strokeArc(const IntRect& r, int startAngle, int angleSpan);
|
H A D | GraphicsOperation.h | 515 StrokeArc(const IntRect& r, int startAngle, int angleSpan) argument 517 , m_startAngle(startAngle)
|
H A D | PlatformGraphicsContextRecording.cpp | 896 void PlatformGraphicsContextRecording::strokeArc(const IntRect& r, int startAngle, argument 899 appendDrawingOperation(NEW_OP(StrokeArc)(r, startAngle, angleSpan), r);
|
/external/skia/include/core/ |
H A D | SkPath.h | 423 @param startAngle Starting angle (in degrees) where the arc begins 428 void arcTo(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle, 518 @param startAngle Starting angle (in degrees) where the arc begins 521 void addArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle);
|
H A D | SkCanvas.h | 609 @param startAngle Starting angle (in degrees) where the arc begins 615 void drawArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle,
|
/external/webkit/Source/WebCore/platform/graphics/haiku/ |
H A D | GraphicsContextHaiku.cpp | 124 void GraphicsContext::strokeArc(const IntRect& rect, int startAngle, int angleSpan) argument 129 m_data->m_view->StrokeArc(rect, startAngle, angleSpan, getHaikuStrokeStyle());
|
/external/skia/src/core/ |
H A D | SkPath.cpp | 679 SkScalar rx, SkScalar ry, int startAngle, 687 switch (startAngle) { 696 default: SkDEBUGFAIL("unexpected startAngle in add_corner_arc"); 699 SkScalar start = SkIntToScalar(startAngle); 808 static int build_arc_points(const SkRect& oval, SkScalar startAngle, argument 813 start.fY = SkScalarSinCos(SkDegreesToRadians(startAngle), &start.fX); 814 stop.fY = SkScalarSinCos(SkDegreesToRadians(startAngle + sweepAngle), 828 SkScalar stopRad = SkDegreesToRadians(startAngle + sweepAngle); 849 void SkPath::arcTo(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle, argument 856 int count = build_arc_points(oval, startAngle, sweepAngl 678 add_corner_arc(SkPath* path, const SkRect& rect, SkScalar rx, SkScalar ry, int startAngle, SkPath::Direction dir, bool forceMoveTo) argument 869 addArc(const SkRect& oval, SkScalar startAngle, SkScalar sweepAngle) argument [all...] |
/external/quake/quake/src/QW/scitech/include/ |
H A D | mgraph.h | 1314 void MGLAPI MGL_ellipseArc(rect_t extentRect,m_int startAngle,m_int endAngle);
1315 void MGLAPI MGL_ellipseArcCoord(m_int x,m_int y,m_int xradius,m_int yradius,m_int startAngle,m_int endAngle);
1319 void MGLAPI MGL_fillEllipseArc(rect_t extentRect,m_int startAngle,m_int endAngle);
1320 void MGLAPI MGL_fillEllipseArcCoord(m_int x,m_int y,m_int xradius,m_int yradius,m_int startAngle,m_int endAngle);
1324 void MGLAPI MGL_ellipseArcEngine(rect_t extentRect,m_int startAngle,m_int endAngle,arc_coords_t *ac,void (ASMAPI *plotPoint)(m_int x,m_int y));
1415 region_t * MGLAPI MGL_rgnEllipseArc(rect_t extentRect,m_int startAngle,m_int endAngle,const region_t *pen);
1418 region_t * MGLAPI MGL_rgnSolidEllipseArc(rect_t extentRect,m_int startAngle,m_int endAngle);
|
/external/quake/quake/src/WinQuake/scitech/INCLUDE/ |
H A D | MGRAPH.H | 1314 void MGLAPI MGL_ellipseArc(rect_t extentRect,m_int startAngle,m_int endAngle);
1315 void MGLAPI MGL_ellipseArcCoord(m_int x,m_int y,m_int xradius,m_int yradius,m_int startAngle,m_int endAngle);
1319 void MGLAPI MGL_fillEllipseArc(rect_t extentRect,m_int startAngle,m_int endAngle);
1320 void MGLAPI MGL_fillEllipseArcCoord(m_int x,m_int y,m_int xradius,m_int yradius,m_int startAngle,m_int endAngle);
1324 void MGLAPI MGL_ellipseArcEngine(rect_t extentRect,m_int startAngle,m_int endAngle,arc_coords_t *ac,void (ASMAPI *plotPoint)(m_int x,m_int y));
1415 region_t * MGLAPI MGL_rgnEllipseArc(rect_t extentRect,m_int startAngle,m_int endAngle,const region_t *pen);
1418 region_t * MGLAPI MGL_rgnSolidEllipseArc(rect_t extentRect,m_int startAngle,m_int endAngle);
|
/external/webkit/Source/WebCore/html/canvas/ |
H A D | CanvasRenderingContext2D.idl | 74 void arc(in float x, in float y, in float radius, in float startAngle, in float endAngle, in boolean anticlockwise)
|