/frameworks/base/core/tests/coretests/src/android/text/method/ |
H A D | EditorState.java | 66 public int getSize(Paint paint, CharSequence text, int start, int end, argument 71 int y, int bottom, Paint paint) { 70 draw(Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, Paint paint) argument
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Movie.java | 42 public void draw(Canvas canvas, float x, float y, Paint paint) { argument 44 paint != null ? paint.getNativeInstance() : 0);
|
H A D | NinePatch.java | 153 * Returns the paint used to draw this NinePatch. The paint can be null. 164 * Sets the paint to use when drawing the NinePatch. 166 * @param p The paint that will be used to draw this NinePatch. 184 * Draws the NinePatch. This method will use the paint returned by {@link #getPaint()}. 194 * Draws the NinePatch. This method will use the paint returned by {@link #getPaint()}. 204 * Draws the NinePatch. This method will ignore the paint returned 205 * by {@link #getPaint()} and use the specified paint instead. 209 * @param paint The Paint to draw through. 211 public void draw(Canvas canvas, Rect location, Paint paint) { argument [all...] |
/frameworks/base/libs/hwui/ |
H A D | RenderProperties.cpp | 53 bool LayerProperties::setFromPaint(const SkPaint* paint) { argument 55 changed |= setAlpha(static_cast<uint8_t>(PaintUtils::getAlphaDirect(paint))); 56 changed |= setXferMode(PaintUtils::getXfermodeDirect(paint)); 57 changed |= setColorFilter(paint ? paint->getColorFilter() : nullptr);
|
H A D | BakedOpRenderer.cpp | 143 SkPaint paint; local 144 paint.setColor(mCaches.getOverdrawColor(i)); 149 .setFillPaint(paint, 1.0f) 192 void BakedOpRenderer::drawRects(const float* rects, int count, const SkPaint* paint) { argument 218 .setFillPaint(*paint, 1.0f)
|
H A D | BakedOpRenderer.h | 98 void drawRect(float left, float top, float right, float bottom, const SkPaint* paint) { argument 100 drawRects(ltrb, 4, paint); 102 void drawRects(const float* rects, int count, const SkPaint* paint);
|
H A D | DisplayListCanvas.h | 87 CanvasPropertyPaint* paint) override; 89 CanvasPropertyPrimitive* radius, CanvasPropertyPaint* paint) override; 133 virtual int saveLayer(float left, float top, float right, float bottom, const SkPaint* paint, 137 SkPaint paint; variable 138 paint.setAlpha(alpha); 139 return saveLayer(left, top, right, bottom, &paint, flags); 169 virtual void drawPaint(const SkPaint& paint) override; 172 virtual void drawPoint(float x, float y, const SkPaint& paint) override { 174 drawPoints(points, 2, paint); 176 virtual void drawPoints(const float* points, int count, const SkPaint& paint) overrid 270 refPaint(const SkPaint* paint) argument [all...] |
H A D | FontRenderer.h | 66 int alpha, SkXfermode::Mode mode, const SkPaint* paint) 77 , paint(paint) { 94 const SkPaint* paint; member in class:android::uirenderer::TextDrawFunctor 105 void setFont(const SkPaint* paint, const SkMatrix& matrix); 107 void precache(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, const SkMatrix& matrix); 110 bool renderPosText(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, 114 bool renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, 128 DropShadow renderDropShadow(const SkPaint* paint, const glyph_t *glyphs, int numGlyphs, 57 TextDrawFunctor( BakedOpRenderer* renderer, const BakedOpState* bakedState, const ClipBase* clip, float x, float y, bool pureTranslate, int alpha, SkXfermode::Mode mode, const SkPaint* paint) argument
|
H A D | FrameInfoVisualizer.cpp | 101 SkPaint paint; local 102 paint.setColor(0x7fff0000); 104 mDirtyRegion.fRight, mDirtyRegion.fBottom, &paint); 202 SkPaint paint; local 205 paint.setColor(Bar[i].color & BAR_FAST_MASK); 206 renderer->drawRects(mFastRects.get(), mNumFastRects * 4, &paint); 207 paint.setColor(Bar[i].color & BAR_JANKY_MASK); 208 renderer->drawRects(mJankyRects.get(), mNumJankyRects * 4, &paint); 213 SkPaint paint; local 214 paint [all...] |
H A D | Layer.cpp | 171 void Layer::setPaint(const SkPaint* paint) { argument 172 alpha = PaintUtils::getAlphaDirect(paint); 173 mode = PaintUtils::getXfermodeDirect(paint); 174 setColorFilter((paint) ? paint->getColorFilter() : nullptr);
|
H A D | RecordingCanvas.h | 79 CanvasPropertyPaint* paint) override; 81 CanvasPropertyPrimitive* radius, CanvasPropertyPaint* paint) override; 110 virtual int saveLayer(float left, float top, float right, float bottom, const SkPaint* paint, 114 SkPaint paint; variable 115 paint.setAlpha(alpha); 116 return saveLayer(left, top, right, bottom, &paint, flags); 148 virtual void drawPaint(const SkPaint& paint) override; 151 virtual void drawPoint(float x, float y, const SkPaint& paint) override { 153 drawPoints(points, 2, paint); 155 virtual void drawPoints(const float* points, int floatCount, const SkPaint& paint) overrid 242 refPaint(const SkPaint* paint) argument [all...] |
H A D | TessellationCache.h | 78 Description(Type type, const Matrix4& transform, const SkPaint& paint); 79 void setupMatrixAndPaint(Matrix4* matrix, SkPaint* paint) const; 157 void precacheRoundRect(const Matrix4& transform, const SkPaint& paint, argument 159 getRoundRectBuffer(transform, paint, width, height, rx, ry); 161 const VertexBuffer* getRoundRect(const Matrix4& transform, const SkPaint& paint, 187 Buffer* getRectBuffer(const Matrix4& transform, const SkPaint& paint, 189 Buffer* getRoundRectBuffer(const Matrix4& transform, const SkPaint& paint,
|
H A D | TextDropShadowCache.h | 42 ShadowText(const SkPaint* paint, float radius, uint32_t glyphCount, const glyph_t* srcGlyphs, argument 46 , textSize(paint->getTextSize()) 47 , typeface(paint->getTypeface()) 48 , flags(paint->isFakeBoldText() ? Font::kFakeBold : 0) 49 , italicStyle(paint->getTextSkewX()) 50 , scaleX(paint->getTextScaleX()) 133 ShadowTexture* get(const SkPaint* paint, const glyph_t* text,
|
/frameworks/base/libs/hwui/hwui/ |
H A D | MinikinSkia.cpp | 35 static void MinikinFontSkia_SetSkiaPaint(const MinikinFont* font, SkPaint* skPaint, const MinikinPaint& paint) { argument 37 skPaint->setTextSize(paint.size); 38 skPaint->setTextScaleX(paint.scaleX); 39 skPaint->setTextSkewX(paint.skewX); 40 MinikinFontSkia::unpackPaintFlags(skPaint, paint.paintFlags); 42 MinikinFontSkia::populateSkPaint(skPaint, font, paint.fakery); 46 const MinikinPaint &paint) const { 50 MinikinFontSkia_SetSkiaPaint(this, &skPaint, paint); 59 const MinikinPaint& paint) const { 63 MinikinFontSkia_SetSkiaPaint(this, &skPaint, paint); 103 packPaintFlags(const SkPaint* paint) argument 115 unpackPaintFlags(SkPaint* paint, uint32_t paintFlags) argument 120 populateSkPaint(SkPaint* paint, const MinikinFont* font, FontFakery fakery) argument [all...] |
H A D | Canvas.cpp | 37 void Canvas::drawTextDecorations(float x, float y, float length, const SkPaint& paint) { argument 41 SkPaint paintCopy(paint); 45 flags = paint.getFlags(); 55 float textSize = paint.getTextSize(); 60 drawRect(left, top, right, bottom, paint); 65 drawRect(left, top, right, bottom, paint); 70 static void simplifyPaint(int color, SkPaint* paint) { argument 71 paint->setColor(color); 72 paint->setShader(nullptr); 73 paint 82 DrawTextFunctor(const Layout& layout, Canvas* canvas, uint16_t* glyphs, float* pos, const SkPaint& paint, float x, float y, MinikinRect& bounds, float totalAdvance) argument 142 const SkPaint& paint; member in class:android::DrawTextFunctor 181 DrawTextOnPathFunctor(const Layout& layout, Canvas* canvas, float hOffset, float vOffset, const Paint& paint, const SkPath& path) argument 205 const Paint& paint; member in class:android::DrawTextOnPathFunctor 209 drawTextOnPath(const uint16_t* text, int count, int bidiFlags, const SkPath& path, float hOffset, float vOffset, const Paint& paint, Typeface* typeface) argument [all...] |
/frameworks/base/tests/CanvasCompare/src/com/android/test/hwuicompare/ |
H A D | DisplayModifier.java | 40 abstract public void modifyDrawing(Paint paint, Canvas canvas); argument 85 public void modifyDrawing(Paint paint, Canvas canvas) { 86 paint.setAntiAlias(true); 91 public void modifyDrawing(Paint paint, Canvas canvas) { 92 paint.setAntiAlias(false); 101 public void modifyDrawing(Paint paint, Canvas canvas) { 102 paint.setStyle(Paint.Style.FILL); 107 public void modifyDrawing(Paint paint, Canvas canvas) { 108 paint.setStyle(Paint.Style.STROKE); 115 public void modifyDrawing(Paint paint, Canva 489 apply(Paint paint, Canvas canvas) argument [all...] |
/frameworks/minikin/sample/ |
H A D | example_skia.cpp | 80 void drawToSkia(SkCanvas *canvas, SkPaint *paint, Layout *layout, float x, float y) { argument 88 paint->setTextEncoding(SkPaint::kGlyphID_TextEncoding); 96 paint->setTypeface(lastFace); 97 canvas->drawPosText(glyphs + start, (i - start) << 1, pos + start, *paint); 102 paint->setTypeface(skFace); 103 canvas->drawPosText(glyphs + start, (nGlyphs - start) << 1, pos + start, *paint); 134 SkPaint paint; local 135 paint.setARGB(255, 0, 0, 128); 136 paint.setStyle(SkPaint::kStroke_Style); 137 paint [all...] |
/frameworks/opt/chips/src/com/android/ex/chips/recipientchip/ |
H A D | InvisibleRecipientChip.java | 96 final float x, final int top, final int y, final int bottom, final Paint paint) { 101 public int getSize(final Paint paint, final CharSequence text, final int start, final int end, argument 95 draw(final Canvas canvas, final CharSequence text, final int start, final int end, final float x, final int top, final int y, final int bottom, final Paint paint) argument
|
H A D | ReplacementDrawableSpan.java | 28 private void setupFontMetrics(Paint.FontMetricsInt fm, Paint paint) { argument 29 sWorkPaint.set(paint); 45 public int getSize(Paint paint, CharSequence text, int i, int i2, Paint.FontMetricsInt fm) { argument 46 setupFontMetrics(fm, paint); 52 int y, int bottom, Paint paint) { 51 draw(Canvas canvas, CharSequence charSequence, int start, int end, float x, int top, int y, int bottom, Paint paint) argument
|
/frameworks/support/v4/java/android/support/v4/widget/ |
H A D | CircleImageView.java | 145 public void draw(Canvas canvas, Paint paint) { argument 150 canvas.drawCircle(viewWidth / 2, viewHeight / 2, (mCircleDiameter / 2), paint);
|
/frameworks/base/core/java/android/content/res/ |
H A D | StringBlock.java | 420 Paint.FontMetricsInt fm, TextPaint paint) { 422 if (paint != null) { 423 size *= paint.density; 418 chooseHeight(CharSequence text, int start, int end, int spanstartv, int v, Paint.FontMetricsInt fm, TextPaint paint) argument
|
/frameworks/base/core/java/android/text/ |
H A D | BoringLayout.java | 39 TextPaint paint, int outerwidth, 43 return new BoringLayout(source, paint, outerwidth, align, 49 TextPaint paint, int outerwidth, 54 return new BoringLayout(source, paint, outerwidth, align, 64 public BoringLayout replaceOrMake(CharSequence source, TextPaint paint, argument 69 replaceWith(source, paint, outerwidth, align, spacingmult, 76 init(source, paint, outerwidth, align, spacingmult, spacingadd, 86 public BoringLayout replaceOrMake(CharSequence source, TextPaint paint, argument 96 replaceWith(source, paint, outerwidth, align, spacingmult, 104 replaceWith(TextUtils.ellipsize(source, paint, ellipsizedWidt 38 make(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad) argument 48 make(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad, TextUtils.TruncateAt ellipsize, int ellipsizedWidth) argument 118 BoringLayout(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad) argument 133 BoringLayout(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad, TextUtils.TruncateAt ellipsize, int ellipsizedWidth) argument 168 init(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad, boolean trustWidth) argument 218 isBoring(CharSequence text, TextPaint paint) argument 227 isBoring(CharSequence text, TextPaint paint, TextDirectionHeuristic textDir) argument 238 isBoring(CharSequence text, TextPaint paint, Metrics metrics) argument 248 isBoring(CharSequence text, TextPaint paint, TextDirectionHeuristic textDir, Metrics metrics) argument [all...] |
/frameworks/base/core/jni/android/graphics/ |
H A D | HarfBuzzNGFaceSkia.cpp | 53 HarfBuzzFontData(SkPaint* paint) : m_paint(paint) { } argument 57 static void SkiaGetGlyphWidthAndExtents(SkPaint* paint, hb_codepoint_t codepoint, hb_position_t* width, hb_glyph_extents_t* extents) argument 60 paint->setTextEncoding(SkPaint::kGlyphID_TextEncoding); 66 paint->getTextWidths(&glyph, sizeof(glyph), &skWidth, &skBounds); 84 SkPaint* paint = hbFontData->m_paint; local 85 paint->setTextEncoding(SkPaint::kUTF32_TextEncoding); 93 paint->textToGlyphs(&unichar, sizeof(unichar), &glyph16); 164 hb_font_t* createFont(hb_face_t* face, SkPaint* paint, float sizeX, float sizeY) { argument 173 HarfBuzzFontData* data = new HarfBuzzFontData(paint); [all...] |
/frameworks/base/core/jni/ |
H A D | android_text_StaticLayout.cpp | 158 Paint* paint = reinterpret_cast<Paint*>(nativePaint); local 162 FontStyle style = MinikinUtils::prepareMinikinPaint(&minikinPaint, &font, paint, typeface);
|
/frameworks/base/core/tests/coretests/src/android/text/ |
H A D | StaticLayoutTest.java | 50 FontMetricsInt fmi = b.paint.getFontMetricsInt(); 52 // check default paint 53 Log.i("TG1:paint", fmi.toString()); 77 FontMetricsInt fmi = b.paint.getFontMetricsInt(); 93 FontMetricsInt fmi = b.paint.getFontMetricsInt(); 111 FontMetricsInt fmi = b.paint.getFontMetricsInt(); 131 b.paint.setTextSize(36); 132 FontMetricsInt fmi = b.paint.getFontMetricsInt(); 160 FontMetricsInt fmi = b.paint.getFontMetricsInt(); 181 FontMetricsInt fmi = b.paint 243 TextPaint paint = new TextPaint(); // default field in class:StaticLayoutTest.LayoutBuilder 255 setPaint(TextPaint paint) argument 331 moveCursorToRightCursorableOffset(EditorState state, TextPaint paint) argument 338 moveCursorToLeftCursorableOffset(EditorState state, TextPaint paint) argument [all...] |