| /external/skia/gm/ |
| D | concavepaths.cpp | 16 void test_concave(SkCanvas* canvas, const SkPaint& paint) { in test_concave() argument 17 canvas->translate(0, 0); in test_concave() 18 canvas->drawPath(SkPath::Polygon({{20,20}, {80,20}, {30,30}, {20,80}}, false), paint); in test_concave() 22 void test_reverse_concave(SkCanvas* canvas, const SkPaint& paint) { in test_reverse_concave() argument 23 canvas->save(); in test_reverse_concave() 24 canvas->translate(100, 0); in test_reverse_concave() 25 canvas->drawPath(SkPath::Polygon({{20,20}, {20,80}, {30,30}, {80,20}}, false), paint); in test_reverse_concave() 26 canvas->restore(); in test_reverse_concave() 30 void test_bowtie(SkCanvas* canvas, const SkPaint& paint) { in test_bowtie() argument 31 canvas->save(); in test_bowtie() [all …]
|
| D | runtimeintrinsics.cpp | 32 static void next_column(SkCanvas* canvas) { in next_column() argument 33 canvas->translate(kBoxSize + kPadding, 0); in next_column() 36 static void next_row(SkCanvas* canvas) { in next_row() argument 37 canvas->restore(); in next_row() 38 canvas->translate(0, kBoxSize + kPadding + kLabelHeight); in next_row() 39 canvas->save(); in next_row() 50 static void draw_label(SkCanvas* canvas, const char* label) { in draw_label() argument 56 canvas->drawSimpleText(label, strlen(label), SkTextEncoding::kUTF8, in draw_label() 59 canvas->translate(0, kLabelHeight); in draw_label() 62 static SkBitmap draw_shader(SkCanvas* canvas, sk_sp<SkShader> shader, in draw_shader() argument [all …]
|
| D | textblobtransforms.cpp | 67 void onDraw(SkCanvas* canvas) override { in onDraw() argument 69 canvas->drawColor(SK_ColorGRAY); in onDraw() 74 canvas->translate(20, 20); in onDraw() 84 canvas->translate(xOffset, 2 * yOffset); in onDraw() 85 canvas->drawTextBlob(fBlob, 0, 0, paint); in onDraw() 86 canvas->translate(-xOffset, 0); in onDraw() 87 canvas->drawTextBlob(fBlob, 0, 0, paint); in onDraw() 88 canvas->translate(2 * xOffset, 0); in onDraw() 89 canvas->drawTextBlob(fBlob, 0, 0, paint); in onDraw() 90 canvas->translate(-xOffset, -yOffset); in onDraw() [all …]
|
| D | thinconcavepaths.cpp | 16 void draw_thin_stroked_rect(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { in draw_thin_stroked_rect() argument 26 canvas->drawPath(path, paint); in draw_thin_stroked_rect() 29 void draw_thin_right_angle(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { in draw_thin_right_angle() argument 37 canvas->drawPath(path, paint); in draw_thin_right_angle() 41 void draw_golf_club(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { in draw_golf_club() argument 49 canvas->drawPath(path, paint); in draw_golf_club() 54 void draw_barbell(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { in draw_barbell() argument 65 canvas->drawPath(path, paint); in draw_barbell() 70 void draw_thin_rect_and_triangle(SkCanvas* canvas, const SkPaint& paint, SkScalar width) { in draw_thin_rect_and_triangle() argument 79 canvas->drawPath(path, paint); in draw_thin_rect_and_triangle() [all …]
|
| D | cubicpaths.cpp | 34 void onDraw(SkCanvas* canvas) override { in onDraw() argument 43 canvas->save(); in onDraw() 45 canvas->save(); in onDraw() 46 canvas->clipRect(bounds); in onDraw() 47 canvas->translate(dx, dy); in onDraw() 48 canvas->drawPath(path, paint); in onDraw() 49 canvas->restore(); in onDraw() 51 canvas->translate(bounds.width(), 0); in onDraw() 53 canvas->restore(); in onDraw() 54 canvas->translate(0, bounds.height()); in onDraw() [all …]
|
| D | perlinnoise.cpp | 60 void drawRect(SkCanvas* canvas, SkPoint pt, const SkPaint& paint, const SkISize& size) { in drawRect() argument 61 canvas->save(); in drawRect() 62 canvas->translate(pt.fX, pt.fY); in drawRect() 64 canvas->drawRect(r, paint); in drawRect() 65 canvas->restore(); in drawRect() 68 void test(SkCanvas* canvas, SkPoint pt, Type type, bool stitch, in test() argument 80 this->drawRect(canvas, pt, paint, tileSize); 82 this->drawRect(canvas, pt, paint, tileSize); 84 this->drawRect(canvas, pt, paint, tileSize); 86 this->drawRect(canvas, pt, paint, tileSize); [all …]
|
| D | p3.cpp | 54 SkCanvas* canvas, int x, int y, in compare_pixel() argument 58 auto canvas_cs = canvas->imageInfo().refColorSpace(); in compare_pixel() 61 // but we sniff the canvas to grab its current y-translate, so that (x,y) in compare_pixel() 63 const SkMatrix& m = canvas->getTotalMatrix(); in compare_pixel() 71 if (!canvas->readPixels(bm, x,y)) { in compare_pixel() 72 MarkGMGood(canvas, 140,40); in compare_pixel() 73 canvas->drawString("can't readPixels() on this canvas :(", 100,20, font, paint); in compare_pixel() 81 if (SkColorTypeIsNormalized(canvas->imageInfo().colorType())) { in compare_pixel() 87 if (canvas->imageInfo().colorType() == kGray_8_SkColorType) { in compare_pixel() 94 MarkGMGood(canvas, 140,40); in compare_pixel() [all …]
|
| D | complexclip.cpp | 59 void onDraw(SkCanvas* canvas) override { in onDraw() argument 99 canvas->translate(20, 20); in onDraw() 100 canvas->scale(3 * SK_Scalar1 / 4, 3 * SK_Scalar1 / 4); in onDraw() 116 canvas->drawRect(bounds, boundPaint); in onDraw() 117 canvas->clipRect(bounds); in onDraw() 118 canvas->saveLayer(&bounds, nullptr); in onDraw() 122 canvas->save(); in onDraw() 124 this->drawHairlines(canvas, path, clipA, clipB); in onDraw() 128 canvas->save(); in onDraw() 134 canvas->clipPath(clipA, fDoAAClip); in onDraw() [all …]
|
| D | shadowutils.cpp | 28 void draw_shadow(SkCanvas* canvas, const SkPath& path, SkScalar height, SkColor color, in draw_shadow() argument 36 SkShadowUtils::DrawShadow(canvas, path, SkPoint3{ 0, 0, height}, lightPos, lightR, in draw_shadow() 49 void draw_paths(SkCanvas* canvas, ShadowMode mode) { in draw_paths() argument 85 // transform light position relative to canvas to handle tiling in draw_paths() 86 SkPoint lightXY = canvas->getTotalMatrix().mapXY(250, 400); in draw_paths() 89 canvas->translate(3 * kPad, 3 * kPad); in draw_paths() 90 canvas->save(); in draw_paths() 105 canvas->restore(); in draw_paths() 106 canvas->translate(0, dy); in draw_paths() 107 canvas->save(); in draw_paths() [all …]
|
| D | aaclip.cpp | 27 static void draw(SkCanvas* canvas, SkRect& target, int x, int y) { in draw() argument 38 canvas->save(); in draw() 39 canvas->translate(SkIntToScalar(x), SkIntToScalar(y)); in draw() 41 canvas->drawRect(target, borderPaint); in draw() 43 canvas->drawRect(target, backgroundPaint); in draw() 44 canvas->clipRect(target, true); in draw() 46 canvas->drawRect(target, foregroundPaint); in draw() 47 canvas->restore(); in draw() 50 static void draw_square(SkCanvas* canvas, int x, int y) { in draw_square() argument 52 draw(canvas, target, x, y); in draw_square() [all …]
|
| D | complexclip4.cpp | 43 void emulateDeviceRestriction(SkCanvas* canvas, const SkIRect& deviceRestriction) { in emulateDeviceRestriction() argument 46 canvas->androidFramework_setDeviceClipRestriction(deviceRestriction); in emulateDeviceRestriction() 49 void emulateClipRectReplace(SkCanvas* canvas, in emulateClipRectReplace() argument 52 SkCanvasPriv::ResetClip(canvas); in emulateClipRectReplace() 53 canvas->clipRect(clipRect, SkClipOp::kIntersect, aa); in emulateClipRectReplace() 56 void emulateClipRRectReplace(SkCanvas* canvas, in emulateClipRRectReplace() argument 59 SkCanvasPriv::ResetClip(canvas); in emulateClipRRectReplace() 60 canvas->clipRRect(clipRRect, SkClipOp::kIntersect, aa); in emulateClipRRectReplace() 63 void emulateClipPathReplace(SkCanvas* canvas, in emulateClipPathReplace() argument 66 SkCanvasPriv::ResetClip(canvas); in emulateClipPathReplace() [all …]
|
| D | dashing.cpp | 30 static void drawline(SkCanvas* canvas, int on, int off, const SkPaint& paint, in drawline() argument 42 canvas->drawLine(startX, startY, finalX, finalY, p); in drawline() 48 static void show_giant_dash(SkCanvas* canvas) { in show_giant_dash() argument 51 drawline(canvas, 1, 1, paint, SkIntToScalar(20 * 1000)); in show_giant_dash() 54 static void show_zero_len_dash(SkCanvas* canvas) { in show_zero_len_dash() argument 57 drawline(canvas, 2, 2, paint, SkIntToScalar(0)); in show_zero_len_dash() 60 canvas->translate(0, SkIntToScalar(20)); in show_zero_len_dash() 61 drawline(canvas, 4, 4, paint, SkIntToScalar(0)); in show_zero_len_dash() 69 void onDraw(SkCanvas* canvas) override { in onDraw() argument 78 canvas->translate(SkIntToScalar(20), SkIntToScalar(20)); in onDraw() [all …]
|
| D | overstroke.cpp | 108 void draw_ribs(SkCanvas *canvas, SkPath path) { in draw_ribs() argument 115 canvas->drawPath(ribs, p); in draw_ribs() 120 void draw_small_quad(SkCanvas *canvas) { in draw_small_quad() argument 122 // canvas->scale(8, 8); in draw_small_quad() 127 draw_ribs(canvas, path); in draw_small_quad() 128 canvas->drawPath(path, p); in draw_small_quad() 131 void draw_large_quad(SkCanvas *canvas) { in draw_large_quad() argument 135 canvas->drawPath(path, p); in draw_large_quad() 136 draw_ribs(canvas, path); in draw_large_quad() 139 void draw_quad_fillpath(SkCanvas *canvas) { in draw_quad_fillpath() argument [all …]
|
| D | perspshaders.cpp | 34 SkCanvas* canvas = surface->getCanvas(); in make_image() local 36 ToolUtils::draw_checkerboard(canvas, SK_ColorRED, SK_ColorGREEN, w / 10); in make_image() 91 void drawRow(SkCanvas* canvas, const SkSamplingOptions& sampling) { in drawRow() argument 108 canvas->save(); in drawRow() 110 canvas->save(); in drawRow() 111 canvas->concat(fPerspMatrix); in drawRow() 112 canvas->drawImageRect(fBitmapImage, r, sampling, &filterPaint); in drawRow() 113 canvas->restore(); in drawRow() 115 canvas->translate(SkIntToScalar(kCellSize), 0); in drawRow() 116 canvas->save(); in drawRow() [all …]
|
| D | aaa.cpp | 20 DEF_SIMPLE_GM(analytic_antialias_convex, canvas, W, H) { in DEF_SIMPLE_GM() argument 25 canvas->clear(0xFFFFFFFF); in DEF_SIMPLE_GM() 27 canvas->save(); in DEF_SIMPLE_GM() 31 canvas->translate(0, y); in DEF_SIMPLE_GM() 32 canvas->rotate(1); in DEF_SIMPLE_GM() 33 canvas->drawRect({ 20, 20, 200, 200 }, p); in DEF_SIMPLE_GM() 34 canvas->restore(); in DEF_SIMPLE_GM() 38 canvas->save(); in DEF_SIMPLE_GM() 39 canvas->translate(0, y); in DEF_SIMPLE_GM() 40 canvas->rotate(1); in DEF_SIMPLE_GM() [all …]
|
| D | imagefilters.cpp | 46 static void do_draw(SkCanvas* canvas, SkBlendMode mode, sk_sp<SkImageFilter> imf) { in do_draw() argument 47 SkAutoCanvasRestore acr(canvas, true); in do_draw() 48 canvas->clipRect(SkRect::MakeWH(220, 220)); in do_draw() 53 canvas->saveLayer(nullptr, nullptr); in do_draw() 54 canvas->drawColor(SK_ColorGREEN); in do_draw() 63 canvas->drawOval(r0, paint); in do_draw() 68 canvas->drawOval(r1, paint); in do_draw() 71 DEF_SIMPLE_GM(imagefilters_xfermodes, canvas, 480, 480) { 72 canvas->translate(10, 10); 84 canvas->save(); [all …]
|
| D | image_pict.cpp | 53 static void draw_something(SkCanvas* canvas, const SkRect& bounds) { in draw_something() argument 59 canvas->drawRect(bounds, paint); in draw_something() 62 canvas->drawOval(bounds, paint); in draw_something() 102 void drawSet(SkCanvas* canvas) const { in drawSet() 104 canvas->drawPicture(fPicture, &matrix, nullptr); in drawSet() 105 canvas->drawImage(fImage0.get(), 150, 0); in drawSet() 106 canvas->drawImage(fImage1.get(), 300, 0); in drawSet() 109 void onDraw(SkCanvas* canvas) override { in onDraw() argument 110 canvas->translate(20, 20); in onDraw() 112 this->drawSet(canvas); in onDraw() [all …]
|
| D | strokes.cpp | 72 void onDraw(SkCanvas* canvas) override { in onDraw() argument 79 SkAutoCanvasRestore acr(canvas, true); in onDraw() 80 canvas->translate(0, SH * y); in onDraw() 81 canvas->clipRect(SkRect::MakeLTRB( in onDraw() 90 canvas->drawOval(r, paint); in onDraw() 92 canvas->drawRoundRect(r, r.width()/4, r.height()/4, paint); in onDraw() 131 void onDraw(SkCanvas* canvas) override { in onDraw() argument 141 canvas->save(); in onDraw() 142 canvas->translate(10 + i * 100.f, 10); in onDraw() 143 canvas->drawPath(fMoveHfPath, strokePaint); in onDraw() [all …]
|
| D | aaxfermodes.cpp | 102 void draw_pass(SkCanvas* canvas, DrawingPass drawingPass) { in draw_pass() argument 106 canvas->save(); in draw_pass() 108 canvas->translate(kMargin, kMargin); in draw_pass() 110 canvas->translate(0, kTitleSpacing); in draw_pass() 114 canvas->save(); in draw_pass() 117 SkTextUtils::DrawString(canvas, "Src Unknown", in draw_pass() 121 SkTextUtils::DrawString(canvas, "Src Opaque", in draw_pass() 127 canvas->translate(0, kSubtitleSpacing + kShapeSpacing/2); in draw_pass() 134 canvas->save(); in draw_pass() 137 this->drawModeName(canvas, mode); in draw_pass() [all …]
|
| /external/robolectric/robolectric/src/test/java/org/robolectric/shadows/ |
| D | ShadowCanvasTest.java | 11 import android.graphics.Canvas; 38 Canvas canvas = new Canvas(targetBitmap); in shouldDescribeBitmapDrawing() local 39 canvas.drawBitmap(imageBitmap, 1, 2, new Paint()); in shouldDescribeBitmapDrawing() 40 canvas.drawBitmap(imageBitmap, 100, 200, new Paint()); in shouldDescribeBitmapDrawing() 44 shadowOf(canvas).getDescription()); in shouldDescribeBitmapDrawing() 53 Canvas canvas = new Canvas(targetBitmap); in shouldDescribeBitmapDrawing_withDestinationRect() local 54 canvas.drawBitmap(imageBitmap, new Rect(1, 2, 3, 4), new Rect(5, 6, 7, 8), new Paint()); in shouldDescribeBitmapDrawing_withDestinationRect() 59 shadowOf(canvas).getDescription()); in shouldDescribeBitmapDrawing_withDestinationRect() 64 Canvas canvas = new Canvas(targetBitmap); in shouldDescribeBitmapDrawing_withDestinationRectF() local 65 canvas.drawBitmap( in shouldDescribeBitmapDrawing_withDestinationRectF() [all …]
|
| /external/python/cpython2/Lib/lib-tk/ |
| D | Canvas.py | 1 # This module exports classes for the various canvas item types 4 # It's best to use the Tkinter.Canvas class directly. 7 warnpy3k("the Canvas module has been removed in Python 3.0", stacklevel=2) 10 from Tkinter import Canvas, _cnfmerge, _flatten 14 def __init__(self, canvas, itemType, *args, **kw): argument 15 self.canvas = canvas 16 self.id = canvas._create(itemType, args, kw) 17 if not hasattr(canvas, 'items'): 18 canvas.items = {} 19 canvas.items[self.id] = self [all …]
|
| /external/skia/docs/examples/ |
| D | example3ps.cpp | 12 void draw(SkCanvas* canvas) { in draw() argument 13 canvas->save(); in draw() 14 canvas->scale(15, -15); in draw() 15 canvas->translate(0, -28); in draw() 27 canvas->save(); in draw() 28 canvas->translate(0, 18); in draw() 30 canvas->drawPath(path, p); in draw() 31 canvas->restore(); in draw() 34 canvas->save(); in draw() 35 canvas->translate(8, 19); in draw() [all …]
|
| /external/skia/modules/canvaskit/tests/ |
| D | canvas_test.js | 1 describe('Canvas Behavior', () => { 8 <canvas width=600 height=600 id=test></canvas> 9 <canvas width=600 height=600 id=report></canvas>`; 17 gm('canvas_api_example', (canvas) => { 25 canvas.drawLine(3, 10, 30, 15, paint); 27 canvas.drawRRect(rrect, paint); 29 canvas.drawOval(CanvasKit.LTRBRect(5, 35, 45, 80), paint); 31 canvas.drawArc(CanvasKit.LTRBRect(55, 35, 95, 80), 15, 270, true, paint); 34 canvas.drawText('this is ascii text', 5, 100, paint, font); 37 canvas.drawTextBlob(blob, 5, 130, paint); [all …]
|
| /external/robolectric/integration_tests/nativegraphics/src/test/java/org/robolectric/shadows/ |
| D | ShadowNativePictureTest.java | 10 import android.graphics.Canvas; 39 Canvas canvas = original.beginRecording(TEST_WIDTH, TEST_HEIGHT); in testSaveRestoreBalance() local 40 assertNotNull(canvas); in testSaveRestoreBalance() 41 createImbalance(canvas); in testSaveRestoreBalance() 43 int expectedSaveCount = canvas.getSaveCount(); in testSaveRestoreBalance() 48 assertEquals(expectedSaveCount, canvas.getSaveCount()); in testSaveRestoreBalance() 51 Canvas drawDest = new Canvas(bitmap); in testSaveRestoreBalance() 57 private void createImbalance(Canvas canvas) { in createImbalance() argument 58 canvas.save(); in createImbalance() 59 canvas.clipRect(mClipRect); in createImbalance() [all …]
|
| /external/skia/tools/viewer/ |
| D | MaterialShadowsSlide.cpp | 43 void drawShadowedPath(SkCanvas* canvas, const SkPath& path, in drawShadowedPath() argument 52 SkShadowUtils::DrawShadow(canvas, path, zPlaneParams, lightPos, lightRadius, in drawShadowedPath() 55 canvas->drawPath(path, paint); in drawShadowedPath() 58 void draw(SkCanvas* canvas) override { in draw() argument 59 canvas->drawColor(0xFFFFFFFF); in draw() 74 canvas->save(); in draw() 75 canvas->translate(80, 80); in draw() 78 this->drawShadowedPath(canvas, fCirclePath, zPlaneParams, paint, kAmbientAlpha, in draw() 80 canvas->translate(80, 0); in draw() 82 canvas->restore(); in draw() [all …]
|