/external/skia/gm/ |
H A D | patch.cpp | 23 static void draw_control_points(SkCanvas* canvas, const SkPoint cubics[12]) { argument 38 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, bottom, paint); 39 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, bottom + 1, paint); 40 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, top, paint); 41 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, left, paint); 42 canvas->drawPoints(SkCanvas::kLines_PointMode, 4, right, paint); 44 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, top + 1, paint); 45 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, left + 1, paint); 46 canvas->drawPoints(SkCanvas::kLines_PointMode, 2, right + 1, paint); 51 canvas [all...] |
H A D | poly2poly.cpp | 88 static void test_stroke(SkCanvas* canvas) { argument 106 var canvas = document.createElement('canvas'); 107 document.body.appendChild(canvas); 108 var ctx = canvas.getContext("2d"); 110 SkJSCanvas ctx(canvas); 132 canvas = document.createElement('canvas'); 133 document.body.appendChild(canvas); 134 ctx = canvas 195 doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], const int idst[], int count) argument 232 if (false) { test_stroke(canvas); return; } variable [all...] |
H A D | recordopts.cpp | 55 static void draw_save_layer_draw_rect_restore_sequence(SkCanvas* canvas, SkColor shapeColor, argument 60 canvas->saveLayer(&targetRect, &layerPaint); 64 canvas->drawRect(targetRect, drawPaint); 65 canvas->restore(); 70 static void draw_save_layer_draw_bitmap_restore_sequence(SkCanvas* canvas, SkColor shapeColor, argument 77 SkCanvas canvas(bitmap); 81 canvas.drawRect(SkRect::MakeWH(SkIntToScalar(7), SkIntToScalar(7)), p); 82 canvas.flush(); 88 canvas->saveLayer(&targetRect, &layerPaint); 91 canvas 97 draw_svg_opacity_and_filter_layer_sequence(SkCanvas* canvas, SkColor shapeColor, InstallDetectorFunc installDetector) argument 104 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(kTestRectSize + 2), local [all...] |
H A D | dashing.cpp | 14 static void drawline(SkCanvas* canvas, int on, int off, const SkPaint& paint, argument 26 canvas->drawLine(startX, startY, finalX, finalY, p); 32 static void show_giant_dash(SkCanvas* canvas) { argument 35 drawline(canvas, 1, 1, paint, SkIntToScalar(20 * 1000)); 38 static void show_zero_len_dash(SkCanvas* canvas) { argument 41 drawline(canvas, 2, 2, paint, SkIntToScalar(0)); 44 canvas->translate(0, SkIntToScalar(20)); 45 drawline(canvas, 4, 4, paint, SkIntToScalar(0)); 60 virtual void onDraw(SkCanvas* canvas) { argument 72 canvas 148 onDraw(SkCanvas* canvas) argument 209 drawDashedLines(SkCanvas* canvas, SkScalar lineLength, SkScalar phase, SkScalar dashLength, int strokeWidth, bool circles) argument 247 onDraw(SkCanvas* canvas) argument 337 onDraw(SkCanvas* canvas) argument [all...] |
H A D | image.cpp | 22 static void drawJpeg(SkCanvas* canvas, const SkISize& size) { argument 32 SkAutoCanvasRestore acr(canvas, true); 33 canvas->scale(size.width() * 1.0f / image->width(), 35 canvas->drawImage(image, 0, 0, nullptr); 42 SkCanvas* canvas = surface->getCanvas(); local 51 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint); 56 canvas->drawCircle(size.fWidth/2, size.fHeight/2, radius, paint); 59 static void test_surface(SkCanvas* canvas, SkSurface* surf, bool usePaint) { argument 80 canvas->drawImage(imgR, 0, 0, usePaint ? &paint : nullptr); 81 canvas 197 draw_pixmap(SkCanvas* canvas, const SkPixmap& pmap) argument 203 show_scaled_pixels(SkCanvas* canvas, SkImage* image) argument 233 draw_contents(SkCanvas* canvas) argument [all...] |
H A D | gradtext.cpp | 46 virtual void onDraw(SkCanvas* canvas) { argument 51 canvas->clipRect(r); 54 canvas->drawRect(r, paint); 60 canvas->drawText("I", 1, 0, 100, paint); 75 virtual void onDraw(SkCanvas* canvas) { argument 80 canvas->drawText("Normal Fill Text", 16, 0, 50, paint); 82 canvas->drawText("Normal Stroke Text", 18, 0, 100, paint); 88 canvas->drawText("Gradient Fill Text", 18, 0, 150, paint); 90 canvas->drawText("Gradient Stroke Text", 20, 0, 200, paint); 109 static void draw_text(SkCanvas* canvas, cons argument 115 draw_text3(SkCanvas* canvas, const SkPaint& paint) argument [all...] |
H A D | lcdtext.cpp | 38 virtual void onDraw(SkCanvas* canvas) { argument 41 drawText(canvas, SkString("TEXT: SubpixelTrue LCDRenderTrue"), 43 drawText(canvas, SkString("TEXT: SubpixelTrue LCDRenderFalse"), 45 drawText(canvas, SkString("TEXT: SubpixelFalse LCDRenderTrue"), 47 drawText(canvas, SkString("TEXT: SubpixelFalse LCDRenderFalse"), 51 void drawText(SkCanvas* canvas, const SkString& string, argument 61 canvas->drawText(string.c_str(), string.size(), 0, y, paint); 81 static void ScaleAbout(SkCanvas* canvas, SkScalar sx, SkScalar sy, SkScalar px, SkScalar py) { argument 84 canvas->concat(m); 97 virtual void onDraw(SkCanvas* canvas) { argument [all...] |
H A D | savelayer.cpp | 17 static void save_layer_unclipped(SkCanvas* canvas, argument 20 canvas->saveLayer({ &rect, nullptr, nullptr, SkCanvas_kDontClipToLayer_PrivateSaveLayerFlag }); 23 static void do_draw(SkCanvas* canvas) { argument 29 canvas->drawRect({ 15, 15, 290, 40 }, paint); 30 canvas->translate(0, 30); 57 void onDraw(SkCanvas* canvas) override { 63 canvas->clipRect({ L, T, R, B }); 66 SkAutoCanvasRestore acr(canvas, true); 68 save_layer_unclipped(canvas, L, T, R, T + 20); 69 save_layer_unclipped(canvas, 75 do_draw(canvas); variable [all...] |
H A D | blurrect.cpp | 18 static void fill_rect(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument 19 canvas->drawRect(r, p); 22 static void draw_donut(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument 35 canvas->drawPath(path, p); 38 static void draw_donut_skewed(SkCanvas* canvas, const SkRect& r, const SkPaint& p) { argument 53 canvas->drawPath(path, p); 112 void onDraw(SkCanvas* canvas) override { 113 canvas->translate(STROKE_WIDTH*3/2, STROKE_WIDTH*3/2); 119 canvas->save(); 132 canvas 151 drawProcs(SkCanvas* canvas, const SkRect& r, const SkPaint& paint, bool doClip, const Proc procs[], size_t procsCount) argument [all...] |
H A D | lcdoverlap.cpp | 53 void drawTestCase(SkCanvas* canvas, SkScalar x, SkScalar y, SkBlendMode mode, argument 65 canvas->save(); 66 canvas->translate(x, y); 67 canvas->rotate(360.0f / SK_ARRAY_COUNT(colors) * i); 68 canvas->translate(-fBlob->bounds().width() / 2.0f + 0.5f, 0); 73 canvas->drawTextBlob(fBlob, 0, 0, textPaint); 74 canvas->restore(); 78 void onDraw(SkCanvas* canvas) override { 81 drawTestCase(canvas, offsetX, offsetY, SkBlendMode::kSrc, SkBlendMode::kSrc); 82 drawTestCase(canvas, [all...] |
H A D | localmatriximagefilter.cpp | 31 static void show_image(SkCanvas* canvas, SkImage* image, sk_sp<SkImageFilter> filter) { argument 36 canvas->drawRect(r, paint); 40 canvas->drawImage(image, 0, 0, &paint); 51 DEF_SIMPLE_GM(localmatriximagefilter, canvas, 640, 640) { 52 sk_sp<SkImage> image0(make_image(canvas)); 69 canvas->translate(40, 40); 73 canvas->save(); 74 show_image(canvas, image0.get(), filter); 77 canvas->translate(spacer, 0); 78 show_image(canvas, image [all...] |
H A D | morphology.cpp | 30 SkCanvas canvas(fBitmap); 31 canvas.clear(0x0); 39 canvas.drawText(str1, strlen(str1), 10, 55, paint); 40 canvas.drawText(str2, strlen(str2), 10, 110, paint); 47 void drawClippedBitmap(SkCanvas* canvas, const SkPaint& paint, int x, int y) { argument 48 canvas->save(); 49 canvas->translate(SkIntToScalar(x), SkIntToScalar(y)); 50 canvas->clipRect(SkRect::MakeWH( 52 canvas->drawBitmap(fBitmap, 0, 0, &paint); 53 canvas [all...] |
H A D | quadpaths.cpp | 29 void drawPath(SkPath& path,SkCanvas* canvas,SkColor color, argument 40 canvas->save(); 41 canvas->clipRect(clip); 42 canvas->drawPath(path, paint); 43 canvas->restore(); 46 void onDraw(SkCanvas* canvas) override { 93 canvas->drawText(title, strlen(title), 100 canvas->save(); 101 canvas->translate(10 * SK_Scalar1, 30 * SK_Scalar1); 102 canvas 172 drawPath(SkPath& path,SkCanvas* canvas,SkColor color, const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, SkPaint::Style style, SkPath::FillType fill, SkScalar strokeWidth) argument [all...] |
H A D | cubicpaths.cpp | 29 virtual void onDraw(SkCanvas* canvas) { argument 38 canvas->save(); 40 canvas->save(); 41 canvas->clipRect(bounds); 42 canvas->translate(dx, dy); 43 canvas->drawPath(path, paint); 44 canvas->restore(); 46 canvas->translate(bounds.width(), 0); 48 canvas->restore(); 49 canvas 93 drawOne(SkCanvas* canvas, const SkPath& path, const SkRect& clip) argument 140 drawPath(SkPath& path,SkCanvas* canvas,SkColor color, const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, SkPaint::Style style, SkPath::FillType fill, SkScalar strokeWidth) argument 157 onDraw(SkCanvas* canvas) argument 284 drawPath(SkPath& path,SkCanvas* canvas,SkColor color, const SkRect& clip,SkPaint::Cap cap, SkPaint::Join join, SkPaint::Style style, SkPath::FillType fill, SkScalar strokeWidth) argument 301 onDraw(SkCanvas* canvas) argument [all...] |
H A D | bitmaptiled.cpp | 15 static void draw_tile_bitmap_with_fractional_offset(SkCanvas* canvas, bool vertical) { argument 16 GrContext* context = canvas->getGrContext(); 18 skiagm::GM::DrawGpuOnlyMessage(canvas); 22 // This should match kBmpSmallTileSize in SkGpuDevice.cpp. Note that our canvas size is tuned 53 canvas->drawBitmapRect(bmp, SkRect::MakeXYWH(0.0f, (kTileSize - 50) + offset, 57 canvas->drawBitmapRect(bmp, SkRect::MakeXYWH((kTileSize - 50) + offset, 0.0f, 67 DEF_SIMPLE_GM_BG(bitmaptiled_fractional_horizontal, canvas, 1124, 365, SK_ColorBLACK) { 68 draw_tile_bitmap_with_fractional_offset(canvas, false); 71 DEF_SIMPLE_GM_BG(bitmaptiled_fractional_vertical, canvas, 365, 1124, SK_ColorBLACK) { 72 draw_tile_bitmap_with_fractional_offset(canvas, tru [all...] |
H A D | emboss.cpp | 18 SkCanvas canvas(bm); 19 canvas.clear(0); 22 canvas.drawCircle(50, 50, 50, paint); 40 void onDraw(SkCanvas* canvas) override { 43 canvas->drawBitmap(bm, 10, 10, &paint); 47 canvas->translate(bm.width() + SkIntToScalar(10), 0); 48 canvas->drawBitmap(bm, 10, 10, &paint); 53 canvas->translate(bm.width() + SkIntToScalar(10), 0); 54 canvas->drawBitmap(bm, 10, 10, &paint);
|
H A D | getpostextpath.cpp | 16 static void strokePath(SkCanvas* canvas, const SkPath& path) { argument 21 canvas->drawPath(path, paint); 23 DEF_SIMPLE_GM(getpostextpath, canvas, 480, 780) { 34 canvas->translate(SkIntToScalar(10), SkIntToScalar(64)); 36 canvas->drawText(text, len, 0, 0, paint); 38 strokePath(canvas, path); 53 canvas->translate(0, SkIntToScalar(64)); 55 canvas->drawPosText(text, len, &pos[0], paint); 57 strokePath(canvas, path);
|
/external/skia/samplecode/ |
H A D | SamplePolyToPoly.cpp | 84 static void doDraw(SkCanvas* canvas, SkPaint* paint, const int isrc[], argument 94 canvas->save(); 96 canvas->concat(matrix); 101 canvas->drawRect(SkRect::MakeWH(D, D), *paint); 102 canvas->drawLine(0, 0, D, D, *paint); 103 canvas->drawLine(0, D, D, 0, *paint); 113 canvas->drawText(str.c_str(), str.size(), 117 canvas->restore(); 120 virtual void onDrawContent(SkCanvas* canvas) { argument 127 canvas [all...] |
/external/robolectric/v1/src/test/java/com/xtremelabs/robolectric/shadows/ |
H A D | CanvasTest.java | 28 Canvas canvas = new Canvas(targetBitmap); 29 canvas.drawBitmap(imageBitmap, 1, 2, new Paint()); 30 canvas.drawBitmap(imageBitmap, 100, 200, new Paint()); 33 "Bitmap for file:/an/image.jpg at (100,200)", shadowOf(canvas).getDescription()); 41 Canvas canvas = new Canvas(targetBitmap); 42 canvas.drawBitmap(imageBitmap, new Matrix(), new Paint()); 43 canvas.drawBitmap(imageBitmap, new Matrix(), new Paint()); 46 "Bitmap for file:/an/image.jpg transformed by matrix", shadowOf(canvas).getDescription()); 54 Canvas canvas = new Canvas(targetBitmap); 55 canvas [all...] |
/external/skia/src/core/ |
H A D | SkAnnotation.cpp | 28 void SkAnnotateRectWithURL(SkCanvas* canvas, const SkRect& rect, SkData* value) { argument 32 canvas->drawAnnotation(rect, SkAnnotationKeys::URL_Key(), value); 35 void SkAnnotateNamedDestination(SkCanvas* canvas, const SkPoint& point, SkData* name) { argument 40 canvas->drawAnnotation(rect, SkAnnotationKeys::Define_Named_Dest_Key(), name); 43 void SkAnnotateLinkToDestination(SkCanvas* canvas, const SkRect& rect, SkData* name) { argument 47 canvas->drawAnnotation(rect, SkAnnotationKeys::Link_Named_Dest_Key(), name);
|
/external/pdfium/xfa/fde/ |
H A D | fde_iterator.cpp | 22 FDE_CANVASITEM canvas; local 23 canvas.hCanvas = nullptr; 24 canvas.pCanvas = pCanvas; 25 canvas.hPos = pCanvas->GetFirstPosition(); 26 if (!canvas.hPos) 29 return m_CanvasStack.Push(canvas) == 0; 74 FDE_CANVASITEM canvas; local 75 canvas.hCanvas = pObj; 76 canvas.pCanvas = static_cast<IFDE_CanvasSet*>(pVisualSet); 77 canvas [all...] |
/external/skia/tools/fiddle/ |
H A D | draw.cpp | 18 void draw(SkCanvas* canvas) { argument 19 canvas->clear(SK_ColorWHITE); 27 canvas->drawPaint(paint);
|
/external/skia/tools/viewer/ |
H A D | GMSlide.cpp | 23 void GMSlide::draw(SkCanvas* canvas) { argument 26 fGM->drawBackground(canvas); 27 fGM->drawContent(canvas);
|
/external/androidplot/AndroidPlot-Core/src/main/java/com/androidplot/ui/ |
H A D | SeriesRenderer.java | 50 public void render(Canvas canvas, RectF plotArea) throws PlotRenderException { argument 51 onRender(canvas, plotArea); 53 public abstract void onRender(Canvas canvas, RectF plotArea) throws PlotRenderException; argument 57 * @param canvas 60 protected abstract void doDrawLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter); argument 62 public void drawSeriesLegendIcon(Canvas canvas, RectF rect, SeriesFormatterType formatter) { argument 63 //int state = canvas.save(Canvas.CLIP_SAVE_FLAG); 65 canvas.save(Canvas.ALL_SAVE_FLAG); 66 canvas.clipRect(rect, Region.Op.INTERSECT); 67 doDrawLegendIcon(canvas, rec [all...] |
/external/skia/bench/ |
H A D | PerlinNoiseBench.cpp | 24 void onDraw(int loops, SkCanvas* canvas) override { 25 this->test(loops, canvas, 0, 0, SkPerlinNoiseShader::kFractalNoise_Type, 30 void drawClippedRect(SkCanvas* canvas, int x, int y, const SkPaint& paint) { argument 31 canvas->save(); 32 canvas->clipRect(SkRect::MakeXYWH(SkIntToScalar(x), SkIntToScalar(y), 37 canvas->drawRect(r, paint); 38 canvas->restore(); 41 void test(int loops, SkCanvas* canvas, int x, int y, SkPerlinNoiseShader::Type type, argument 53 this->drawClippedRect(canvas, x, y, paint);
|