Searched refs:canvas (Results 1 - 25 of 107) sorted by relevance

12345

/frameworks/base/graphics/java/android/graphics/drawable/shapes/
H A DOvalShape.java36 public void draw(Canvas canvas, Paint paint) { argument
37 canvas.drawOval(rect(), paint);
H A DPathShape.java55 public void draw(Canvas canvas, Paint paint) { argument
56 canvas.save();
57 canvas.scale(mScaleX, mScaleY);
58 canvas.drawPath(mPath, paint);
59 canvas.restore();
H A DArcShape.java47 public void draw(Canvas canvas, Paint paint) { argument
48 canvas.drawArc(rect(), mStart, mSweep, true, paint);
H A DRectShape.java38 public void draw(Canvas canvas, Paint paint) { argument
39 canvas.drawRect(mRect, paint);
H A DShape.java51 * @param canvas the Canvas within which this shape should be drawn
54 public abstract void draw(Canvas canvas, Paint paint); argument
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/
H A DMockView.java42 public void onDraw(Canvas canvas) { argument
43 canvas.drawARGB(0xFF, 0x7F, 0x7F, 0x7F);
45 super.onDraw(canvas);
/frameworks/base/graphics/java/com/android/internal/graphics/
H A DNativeUtils.java31 * Scroll a rectangular portion of a canvas.
33 * @param canvas the canvas to manipulate
38 public static native boolean nativeScrollRect(Canvas canvas, Rect src, argument
/frameworks/base/core/jni/
H A Dandroid_view_ViewRoot.cpp41 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
42 const SkBitmap& bm = canvas->getDevice()->accessBitmap(false);
69 canvas->save();
70 canvas->setMatrix(m);
71 canvas->clipRect(r, SkRegion::kReplace_Op);
73 canvas->drawPaint(p);
75 canvas->drawText(str, 4, SkIntToScalar(1), bot - SK_Scalar1, p);
76 canvas->restore();
H A Dcom_android_internal_graphics_NativeUtils.cpp37 static jboolean scrollRect(JNIEnv* env, jobject graphics2D, jobject canvas, jobject rect, int dx, int dy) { argument
38 if (canvas == NULL) {
48 SkCanvas* c = GraphicsJNI::getNativeCanvas(env, canvas);
/frameworks/base/graphics/java/android/graphics/drawable/
H A DPictureDrawable.java67 public void draw(Canvas canvas) { argument
70 canvas.save();
71 canvas.clipRect(bounds);
72 canvas.translate(bounds.left, bounds.top);
73 canvas.drawPicture(mPicture);
74 canvas.restore();
/frameworks/base/core/jni/android/graphics/
H A DCanvas.cpp55 static void finalizer(JNIEnv* env, jobject clazz, SkCanvas* canvas) { argument
56 canvas->unref();
76 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
79 Currently we cannot support transparency in GL-based canvas' at
86 if (canvas->getViewport(NULL)) {
91 return canvas->getDevice()->accessBitmap(false).isOpaque();
96 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
97 return canvas->getDevice()->accessBitmap(false).width();
102 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
103 return canvas
106 setViewport(JNIEnv* env, jobject, SkCanvas* canvas, int width, int height) argument
111 setBitmap(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap) argument
126 saveLayer(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds, SkPaint* paint, int flags) argument
137 saveLayer4F(JNIEnv* env, jobject, SkCanvas* canvas, jfloat l, jfloat t, jfloat r, jfloat b, SkPaint* paint, int flags) argument
146 saveLayerAlpha(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds, int alpha, int flags) argument
158 saveLayerAlpha4F(JNIEnv* env, jobject, SkCanvas* canvas, jfloat l, jfloat t, jfloat r, jfloat b, int alpha, int flags) argument
170 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
185 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
220 concat(JNIEnv* env, jobject, SkCanvas* canvas, const SkMatrix* matrix) argument
225 setMatrix(JNIEnv* env, jobject, SkCanvas* canvas, const SkMatrix* matrix) argument
269 clipRect(JNIEnv* env, jobject, SkCanvas* canvas, float left, float top, float right, float bottom, int op) argument
278 clipPath(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, int op) argument
283 clipRegion(JNIEnv* env, jobject, SkCanvas* canvas, SkRegion* deviceRgn, int op) argument
288 setDrawFilter(JNIEnv* env, jobject, SkCanvas* canvas, SkDrawFilter* filter) argument
293 quickReject__RectFI(JNIEnv* env, jobject, SkCanvas* canvas, jobject rect, int edgetype) argument
300 quickReject__PathI(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, int edgetype) argument
305 quickReject__FFFFI(JNIEnv* env, jobject, SkCanvas* canvas, jfloat left, jfloat top, jfloat right, jfloat bottom, int edgetype) argument
314 drawRGB(JNIEnv* env, jobject, SkCanvas* canvas, jint r, jint g, jint b) argument
319 drawARGB(JNIEnv* env, jobject, SkCanvas* canvas, jint a, jint r, jint g, jint b) argument
324 drawColor__I(JNIEnv* env, jobject, SkCanvas* canvas, jint color) argument
329 drawColor__II(JNIEnv* env, jobject, SkCanvas* canvas, jint color, SkPorterDuff::Mode mode) argument
334 drawPaint(JNIEnv* env, jobject, SkCanvas* canvas, SkPaint* paint) argument
345 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
385 SkCanvas* canvas = GraphicsJNI::getNativeCanvas(env, jcanvas); local
391 drawLine__FFFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jfloat startX, jfloat startY, jfloat stopX, jfloat stopY, SkPaint* paint) argument
399 drawRect__RectFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jobject rect, SkPaint* paint) argument
406 drawRect__FFFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPaint* paint) argument
416 drawOval(JNIEnv* env, jobject, SkCanvas* canvas, jobject joval, SkPaint* paint) argument
423 drawCircle(JNIEnv* env, jobject, SkCanvas* canvas, jfloat cx, jfloat cy, jfloat radius, SkPaint* paint) argument
429 drawArc(JNIEnv* env, jobject, SkCanvas* canvas, jobject joval, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, SkPaint* paint) argument
438 drawRoundRect(JNIEnv* env, jobject, SkCanvas* canvas, jobject jrect, jfloat rx, jfloat ry, SkPaint* paint) argument
447 drawPath(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, SkPaint* paint) argument
452 drawPicture(JNIEnv* env, jobject, SkCanvas* canvas, SkPicture* picture) argument
466 drawBitmap__BitmapFFPaint(JNIEnv* env, jobject jcanvas, SkCanvas* canvas, SkBitmap* bitmap, jfloat left, jfloat top, SkPaint* paint, jint canvasDensity, jint screenDensity, jint bitmapDensity) argument
504 doDrawBitmap(JNIEnv* env, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, const SkRect& dst, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument
526 drawBitmapRF(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, jobject dstRectF, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument
536 drawBitmapRR(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, jobject dstRect, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument
546 drawBitmapArray(JNIEnv* env, jobject, SkCanvas* canvas, jintArray jcolors, int offset, int stride, jfloat x, jfloat y, int width, int height, jboolean hasAlpha, SkPaint* paint) argument
568 drawBitmapMatrix(JNIEnv* env, jobject, SkCanvas* canvas, const SkBitmap* bitmap, const SkMatrix* matrix, const SkPaint* paint) argument
574 drawBitmapMesh(JNIEnv* env, jobject, SkCanvas* canvas, const SkBitmap* bitmap, int meshWidth, int meshHeight, jfloatArray jverts, int vertIndex, jintArray jcolors, int colorIndex, const SkPaint* paint) argument
690 drawVertices(JNIEnv* env, jobject, SkCanvas* canvas, SkCanvas::VertexMode mode, int vertexCount, jfloatArray jverts, int vertIndex, jfloatArray jtexs, int texIndex, jintArray jcolors, int colorIndex, jshortArray jindices, int indexIndex, int indexCount, const SkPaint* paint) argument
747 drawText___CIIFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, jfloat x, jfloat y, SkPaint* paint) argument
758 drawText__StringIIFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, int start, int end, jfloat x, jfloat y, SkPaint* paint) argument
769 drawString(JNIEnv* env, jobject canvas, jstring text, jfloat x, jfloat y, jobject paint) argument
785 drawPosText___CII_FPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, jfloatArray pos, SkPaint* paint) argument
808 drawPosText__String_FPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, jfloatArray pos, SkPaint* paint) argument
831 drawTextOnPath___CIIPathFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, SkPath* path, jfloat hOffset, jfloat vOffset, SkPaint* paint) argument
841 drawTextOnPath__StringPathFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, SkPath* path, jfloat hOffset, jfloat vOffset, SkPaint* paint) argument
851 getClipBounds(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds) argument
862 getCTM(JNIEnv* env, jobject, SkCanvas* canvas, SkMatrix* matrix) argument
[all...]
H A DNinePatch.cpp30 extern void NinePatch_Draw(SkCanvas* canvas, const SkRect& bounds,
69 static void draw(JNIEnv* env, SkCanvas* canvas, SkRect& bounds, argument
89 NinePatch_Draw(canvas, bounds, *bitmap, *chunk, paint, NULL);
91 canvas->save();
94 canvas->translate(bounds.fLeft, bounds.fTop);
95 canvas->scale(scale, scale);
106 NinePatch_Draw(canvas, bounds, *bitmap, *chunk, paint, NULL);
108 canvas->restore();
113 static void drawF(JNIEnv* env, jobject, SkCanvas* canvas, jobject boundsRectF, argument
117 SkASSERT(canvas);
129 drawI(JNIEnv* env, jobject, SkCanvas* canvas, jobject boundsRect, const SkBitmap* bitmap, jbyteArray chunkObj, const SkPaint* paint, jint destDensity, jint srcDensity) argument
[all...]
H A DPicture.cpp54 static void draw(JNIEnv* env, jobject, SkCanvas* canvas, argument
56 SkASSERT(canvas);
58 picture->draw(canvas);
86 SkCanvas* canvas = pict->beginRecording(w, h); local
90 canvas->ref();
91 return canvas;
H A DNinePatchImpl.cpp70 static void drawStretchyPatch(SkCanvas* canvas, SkIRect& src, const SkRect& dst, argument
76 canvas->drawRect(dst, paint);
86 canvas->drawRect(dst, paint);
91 canvas->drawBitmapRect(bitmap, &src, dst, &paint);
105 void NinePatch_Draw(SkCanvas* canvas, const SkRect& bounds, argument
108 if (canvas && canvas->quickReject(bounds, SkCanvas::kBW_EdgeType)) {
119 // if our canvas is GL, draw this as a mesh, which will be faster than
121 if (canvas && canvas
[all...]
/frameworks/base/graphics/java/android/graphics/
H A DNinePatch.java73 * @param canvas A container for the current matrix and clip used to draw the bitmap.
76 public void draw(Canvas canvas, RectF location) { argument
77 nativeDraw(canvas.mNativeCanvas, location,
80 canvas.mDensity, mBitmap.mDensity);
86 * @param canvas A container for the current matrix and clip used to draw the bitmap.
89 public void draw(Canvas canvas, Rect location) { argument
90 nativeDraw(canvas.mNativeCanvas, location,
93 canvas.mDensity, mBitmap.mDensity);
99 * @param canvas A container for the current matrix and clip used to draw the bitmap.
103 public void draw(Canvas canvas, Rec argument
[all...]
H A DMovie.java39 public native void draw(Canvas canvas, float x, float y, Paint paint); argument
41 public void draw(Canvas canvas, float x, float y) { argument
42 draw(canvas, x, y, null);
H A DCamera.java37 public void applyToCanvas(Canvas canvas) { argument
38 nativeApplyToCanvas(canvas.mNativeCanvas);
/frameworks/base/core/java/android/text/
H A DStyled.java50 private static float drawUniformRun(Canvas canvas, argument
104 if (canvas != null) {
117 canvas.drawRect(x - ret, top, x, bottom, workPaint);
119 canvas.drawRect(x, top, x + ret, bottom, workPaint);
131 canvas.drawText(tmp, tmpstart, tmpend,
141 canvas.drawText(tmp, tmpstart, tmpend,
153 if (canvas != null) {
155 replacement.draw(canvas, text, start, end,
158 replacement.draw(canvas, text, start, end,
237 private static float drawDirectionalRun(Canvas canvas, argument
334 drawText(Canvas canvas, CharSequence text, int start, int end, int dir, boolean runIsRtl, float x, int top, int y, int bottom, TextPaint paint, TextPaint workPaint, boolean needWidth) argument
392 drawText(Canvas canvas, CharSequence text, int start, int end, int direction, float x, int top, int y, int bottom, TextPaint paint, TextPaint workPaint, boolean needWidth) argument
[all...]
/frameworks/base/core/java/android/text/style/
H A DDynamicDrawableSpan.java95 public void draw(Canvas canvas, CharSequence text, argument
99 canvas.save();
106 canvas.translate(x, transY);
107 b.draw(canvas);
108 canvas.restore();
H A DReplacementSpan.java28 public abstract void draw(Canvas canvas, CharSequence text, argument
/frameworks/base/core/java/android/widget/
H A DAnalogClock.java160 protected void onDraw(Canvas canvas) { argument
161 super.onDraw(canvas);
184 canvas.save();
185 canvas.scale(scale, scale, x, y);
191 dial.draw(canvas);
193 canvas.save();
194 canvas.rotate(mHour / 12.0f * 360.0f, x, y);
201 hourHand.draw(canvas);
202 canvas.restore();
204 canvas
[all...]
/frameworks/base/core/java/com/android/internal/widget/
H A DPointerLocationView.java165 private void drawOval(Canvas canvas, float x, float y, float major, float minor, argument
167 canvas.save(Canvas.MATRIX_SAVE_FLAG);
168 canvas.rotate((float) (angle * 180 / Math.PI), x, y);
173 canvas.drawOval(mReusableOvalRect, paint);
174 canvas.restore();
178 protected void onDraw(Canvas canvas) { argument
191 canvas.drawRect(0, 0, itemW-1, bottom,mTextBackgroundPaint);
192 canvas.drawText(mText.clear()
199 canvas.drawRect(itemW, 0, (itemW * 2) - 1, bottom, mTextBackgroundPaint);
200 canvas
[all...]
/frameworks/base/services/java/com/android/server/
H A DLoadAverageService.java161 public void onDraw(Canvas canvas) { argument
162 super.onDraw(canvas);
186 canvas.drawRect(x-irqW, top, x, bottom, mIrqPaint);
190 canvas.drawRect(x-systemW, top, x, bottom, mSystemPaint);
194 canvas.drawRect(x-userW, top, x, bottom, mUserPaint);
199 canvas.drawText(stats.mLoadText, W-mPaddingRight-stats.mLoadWidth-1,
201 canvas.drawText(stats.mLoadText, W-mPaddingRight-stats.mLoadWidth-1,
203 canvas.drawText(stats.mLoadText, W-mPaddingRight-stats.mLoadWidth+1,
205 canvas.drawText(stats.mLoadText, W-mPaddingRight-stats.mLoadWidth+1,
207 canvas
[all...]
/frameworks/base/tests/TransformTest/src/com/google/android/test/transform/
H A DTransformTestActivity.java181 public void onDraw(Canvas canvas) { argument
182 int saveCount = canvas.getSaveCount();
183 canvas.save();
184 canvas.concat(mMatrix);
185 mDrawable.draw(canvas);
186 canvas.restoreToCount(saveCount);
/frameworks/base/core/tests/coretests/src/android/widget/
H A DLabelView.java183 protected void onDraw(Canvas canvas) { argument
184 super.onDraw(canvas);
185 canvas.drawText(mText, mPaddingLeft, mPaddingTop - mAscent, mTextPaint);

Completed in 457 milliseconds

12345