Searched defs:useCenter (Results 1 - 11 of 11) sorted by relevance

/frameworks/base/libs/hwui/
H A DPathCache.cpp554 float startAngle, float sweepAngle, bool useCenter, const SkPaint* paint) {
560 entry.shape.arc.mUseCenter = useCenter;
568 if (useCenter) {
571 path.arcTo(r, startAngle, sweepAngle, !useCenter);
572 if (useCenter) {
553 getArc(float width, float height, float startAngle, float sweepAngle, bool useCenter, const SkPaint* paint) argument
H A DRecordedOp.h205 ArcOp(BASE_PARAMS, float startAngle, float sweepAngle, bool useCenter) argument
209 , useCenter(useCenter) {}
212 const bool useCenter; member in struct:android::uirenderer::ArcOp
H A DDisplayListCanvas.cpp393 float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) {
398 startAngle, sweepAngle, useCenter, refPaint(&paint)));
392 drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) argument
H A DRecordingCanvas.cpp421 float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) {
430 startAngle, sweepAngle, useCenter)); local
420 drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) argument
H A DDisplayListOp.h1155 float startAngle, float sweepAngle, bool useCenter, const SkPaint* paint)
1157 mStartAngle(startAngle), mSweepAngle(sweepAngle), mUseCenter(useCenter) {}
1166 OP_LOG("Draw Arc " RECT_STRING ", start %f, sweep %f, useCenter %d",
1154 DrawArcOp(float left, float top, float right, float bottom, float startAngle, float sweepAngle, bool useCenter, const SkPaint* paint) argument
H A DSkiaCanvas.cpp131 float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) override;
605 float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) {
607 mCanvas->drawArc(arc, startAngle, sweepAngle, useCenter, paint);
604 drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, bool useCenter, const SkPaint& paint) argument
H A DOpenGLRenderer.cpp1890 float startAngle, float sweepAngle, bool useCenter, const SkPaint* p) {
1897 // TODO: support fills (accounting for concavity if useCenter && sweepAngle > 180)
1898 if (p->getStyle() != SkPaint::kStroke_Style || p->getPathEffect() != nullptr || useCenter) {
1901 startAngle, sweepAngle, useCenter, p);
1911 if (useCenter) {
1914 path.arcTo(rect, startAngle, sweepAngle, !useCenter);
1915 if (useCenter) {
1889 drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, bool useCenter, const SkPaint* p) argument
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/
H A DNopCanvas.java178 public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, argument
184 float sweepAngle, boolean useCenter, Paint paint) {
183 drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, boolean useCenter, Paint paint) argument
/frameworks/base/core/jni/
H A Dandroid_graphics_Canvas.cpp296 jboolean useCenter, jlong paintHandle) {
299 useCenter, *paint);
294 drawArc(JNIEnv* env, jobject, jlong canvasHandle, jfloat left, jfloat top, jfloat right, jfloat bottom, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, jlong paintHandle) argument
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DCanvas_Delegate.java648 final boolean useCenter, long paint) {
659 useCenter ? Arc2D.PIE : Arc2D.OPEN);
645 native_drawArc(long nativeCanvas, final float left, final float top, final float right, final float bottom, final float startAngle, final float sweep, final boolean useCenter, long paint) argument
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java1188 * @param useCenter If true, include the center of the oval in the arc, and
1192 public void drawArc(@NonNull RectF oval, float startAngle, float sweepAngle, boolean useCenter, argument
1194 drawArc(oval.left, oval.top, oval.right, oval.bottom, startAngle, sweepAngle, useCenter,
1215 * @param useCenter If true, include the center of the oval in the arc, and
1220 float sweepAngle, boolean useCenter, @NonNull Paint paint) {
1222 useCenter, paint.getNativeInstance());
2075 float startAngle, float sweep, boolean useCenter,
1219 drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, boolean useCenter, @NonNull Paint paint) argument
2073 native_drawArc(long nativeCanvas, float left, float top, float right, float bottom, float startAngle, float sweep, boolean useCenter, long nativePaint) argument

Completed in 318 milliseconds