/frameworks/base/graphics/java/android/graphics/ |
H A D | LayerRasterizer.java | 26 the specified paint, but will not retain a reference to the paint 29 public void addLayer(Paint paint, float dx, float dy) { argument 30 nativeAddLayer(native_instance, paint.mNativePaint, dx, dy); 33 public void addLayer(Paint paint) { argument 34 nativeAddLayer(native_instance, paint.mNativePaint, 0, 0);
|
H A D | Canvas.java | 30 * Path, text, Bitmap), and a paint (to describe the colors and styles for the 343 * @param paint This is copied, and is applied to the offscreen when 348 public int saveLayer(RectF bounds, Paint paint, int saveFlags) { argument 350 paint != null ? paint.mNativePaint : 0, 357 public int saveLayer(float left, float top, float right, float bottom, Paint paint, argument 360 paint != null ? paint.mNativePaint : 0, 827 * the specified paint. This is equivalent (but faster) to drawing an 828 * infinitely large rectangle with the specified paint 832 drawPaint(Paint paint) argument 852 drawPoints(float[] pts, int offset, int count, Paint paint) argument 857 drawPoints(float[] pts, Paint paint) argument 864 drawPoint(float x, float y, Paint paint) argument 875 drawLine(float startX, float startY, float stopX, float stopY, Paint paint) argument 894 drawLines(float[] pts, int offset, int count, Paint paint) argument 896 drawLines(float[] pts, Paint paint) argument 907 drawRect(RectF rect, Paint paint) argument 918 drawRect(Rect r, Paint paint) argument 933 drawRect(float left, float top, float right, float bottom, Paint paint) argument 943 drawOval(RectF oval, Paint paint) argument 960 drawCircle(float cx, float cy, float radius, Paint paint) argument 987 drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint) argument 1005 drawRoundRect(RectF rect, float rx, float ry, Paint paint) argument 1020 drawPath(Path path, Paint paint) argument 1042 drawPatch(Bitmap bitmap, byte[] chunks, RectF dst, Paint paint) argument 1064 drawBitmap(Bitmap bitmap, float left, float top, Paint paint) argument 1092 drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint) argument 1123 drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) argument 1151 drawBitmap(int[] colors, int offset, int stride, float x, float y, int width, int height, boolean hasAlpha, Paint paint) argument 1180 drawBitmap(int[] colors, int offset, int stride, int x, int y, int width, int height, boolean hasAlpha, Paint paint) argument 1194 drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint) argument 1234 drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[] colors, int colorOffset, Paint paint) argument 1299 drawVertices(VertexMode mode, int vertexCount, float[] verts, int vertOffset, float[] texs, int texOffset, int[] colors, int colorOffset, short[] indices, int indexOffset, int indexCount, Paint paint) argument 1326 drawText(char[] text, int index, int count, float x, float y, Paint paint) argument 1344 drawText(String text, float x, float y, Paint paint) argument 1360 drawText(String text, int start, int end, float x, float y, Paint paint) argument 1381 drawText(CharSequence text, int start, int end, float x, float y, Paint paint) argument 1419 drawTextRun(char[] text, int index, int count, int contextIndex, int contextCount, float x, float y, int dir, Paint paint) argument 1456 drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, float x, float y, int dir, Paint paint) argument 1504 drawPosText(char[] text, int index, int count, float[] pos, Paint paint) argument 1524 drawPosText(String text, float[] pos, Paint paint) argument 1544 drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, float vOffset, Paint paint) argument 1567 drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) argument 1629 native_saveLayer(int nativeCanvas, RectF bounds, int paint, int layerFlags) argument 1631 native_saveLayer(int nativeCanvas, float l, float t, float r, float b, int paint, int layerFlags) argument 1675 native_drawPaint(int nativeCanvas, int paint) argument 1676 native_drawLine(int nativeCanvas, float startX, float startY, float stopX, float stopY, int paint) argument 1679 native_drawRect(int nativeCanvas, RectF rect, int paint) argument 1681 native_drawRect(int nativeCanvas, float left, float top, float right, float bottom, int paint) argument 1684 native_drawOval(int nativeCanvas, RectF oval, int paint) argument 1686 native_drawCircle(int nativeCanvas, float cx, float cy, float radius, int paint) argument 1689 native_drawArc(int nativeCanvas, RectF oval, float startAngle, float sweep, boolean useCenter, int paint) argument 1692 native_drawRoundRect(int nativeCanvas, RectF rect, float rx, float ry, int paint) argument 1695 native_drawPath(int nativeCanvas, int path, int paint) argument 1729 native_drawText(int nativeCanvas, char[] text, int index, int count, float x, float y, int flags, int paint) argument 1732 native_drawText(int nativeCanvas, String text, int start, int end, float x, float y, int flags, int paint) argument 1736 native_drawTextRun(int nativeCanvas, String text, int start, int end, int contextStart, int contextEnd, float x, float y, int flags, int paint) argument 1740 native_drawTextRun(int nativeCanvas, char[] text, int start, int count, int contextStart, int contextCount, float x, float y, int flags, int paint) argument 1744 native_drawPosText(int nativeCanvas, char[] text, int index, int count, float[] pos, int paint) argument 1748 native_drawPosText(int nativeCanvas, String text, float[] pos, int paint) argument 1751 native_drawTextOnPath(int nativeCanvas, char[] text, int index, int count, int path, float hOffset, float vOffset, int bidiFlags, int paint) argument 1757 native_drawTextOnPath(int nativeCanvas, String text, int path, float hOffset, float vOffset, int flags, int paint) argument [all...] |
/frameworks/base/core/java/android/view/ |
H A D | GLES20RecordingCanvas.java | 85 private void recordShaderBitmap(Paint paint) { argument 86 if (paint != null) { 87 final Shader shader = paint.getShader(); 95 public void drawPatch(Bitmap bitmap, byte[] chunks, RectF dst, Paint paint) { argument 96 super.drawPatch(bitmap, chunks, dst, paint); 102 public void drawBitmap(Bitmap bitmap, float left, float top, Paint paint) { argument 103 super.drawBitmap(bitmap, left, top, paint); 109 public void drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint) { argument 110 super.drawBitmap(bitmap, matrix, paint); 116 public void drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) { argument 123 drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint) argument 130 drawBitmap(int[] colors, int offset, int stride, float x, float y, int width, int height, boolean hasAlpha, Paint paint) argument 137 drawBitmap(int[] colors, int offset, int stride, int x, int y, int width, int height, boolean hasAlpha, Paint paint) argument 144 drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[] colors, int colorOffset, Paint paint) argument 153 drawCircle(float cx, float cy, float radius, Paint paint) argument 159 drawLine(float startX, float startY, float stopX, float stopY, Paint paint) argument 165 drawLines(float[] pts, int offset, int count, Paint paint) argument 171 drawLines(float[] pts, Paint paint) argument 177 drawOval(RectF oval, Paint paint) argument 183 drawPaint(Paint paint) argument 189 drawPath(Path path, Paint paint) argument 195 drawPoint(float x, float y, Paint paint) argument 201 drawPoints(float[] pts, int offset, int count, Paint paint) argument 207 drawPoints(float[] pts, Paint paint) argument 213 drawPosText(char[] text, int index, int count, float[] pos, Paint paint) argument 219 drawPosText(String text, float[] pos, Paint paint) argument 225 drawRect(float left, float top, float right, float bottom, Paint paint) argument 231 drawRect(Rect r, Paint paint) argument 237 drawRect(RectF r, Paint paint) argument 243 drawRoundRect(RectF rect, float rx, float ry, Paint paint) argument 249 drawText(char[] text, int index, int count, float x, float y, Paint paint) argument 255 drawText(CharSequence text, int start, int end, float x, float y, Paint paint) argument 261 drawText(String text, int start, int end, float x, float y, Paint paint) argument 267 drawText(String text, float x, float y, Paint paint) argument 273 drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, float vOffset, Paint paint) argument 280 drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) argument 286 drawTextRun(char[] text, int index, int count, int contextIndex, int contextCount, float x, float y, int dir, Paint paint) argument 293 drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, float x, float y, int dir, Paint paint) argument 300 drawVertices(VertexMode mode, int vertexCount, float[] verts, int vertOffset, float[] texs, int texOffset, int[] colors, int colorOffset, short[] indices, int indexOffset, int indexCount, Paint paint) argument [all...] |
H A D | GLES20Canvas.java | 395 void drawHardwareLayer(HardwareLayer layer, float x, float y, Paint paint) { argument 397 int modifier = paint != null ? setupColorFilter(paint) : MODIFIER_NONE; 399 final int nativePaint = paint == null ? 0 : paint.mNativePaint; 406 private static native void nDrawLayer(int renderer, int layer, float x, float y, int paint); argument 596 public int saveLayer(RectF bounds, Paint paint, int saveFlags) { argument 598 return saveLayer(bounds.left, bounds.top, bounds.right, bounds.bottom, paint, saveFlags); 602 int modifier = paint != null ? setupColorFilter(paint) 612 nSaveLayer(int renderer, int paint, int saveFlags) argument 615 saveLayer(float left, float top, float right, float bottom, Paint paint, int saveFlags) argument 631 nSaveLayer(int renderer, float left, float top, float right, float bottom, int paint, int saveFlags) argument 706 drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint) argument 717 nDrawArc(int renderer, float left, float top, float right, float bottom, float startAngle, float sweepAngle, boolean useCenter, int paint) argument 727 drawPatch(Bitmap bitmap, byte[] chunks, RectF dst, Paint paint) argument 740 nDrawPatch(int renderer, int bitmap, byte[] buffer, byte[] chunks, float left, float top, float right, float bottom, int paint) argument 744 drawBitmap(Bitmap bitmap, float left, float top, Paint paint) argument 756 nDrawBitmap( int renderer, int bitmap, byte[] buffer, float left, float top, int paint) argument 760 drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint) argument 773 nDrawBitmap(int renderer, int bitmap, byte[] buff, int matrix, int paint) argument 777 drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) argument 804 drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint) argument 830 nDrawBitmap(int renderer, int bitmap, byte[] buffer, float srcLeft, float srcTop, float srcRight, float srcBottom, float left, float top, float right, float bottom, int paint) argument 835 drawBitmap(int[] colors, int offset, int stride, float x, float y, int width, int height, boolean hasAlpha, Paint paint) argument 872 drawBitmap(int[] colors, int offset, int stride, int x, int y, int width, int height, boolean hasAlpha, Paint paint) argument 879 drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[] colors, int colorOffset, Paint paint) argument 907 nDrawBitmapMesh(int renderer, int bitmap, byte[] buffer, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[] colors, int colorOffset, int paint) argument 912 drawCircle(float cx, float cy, float radius, Paint paint) argument 921 nDrawCircle(int renderer, float cx, float cy, float radius, int paint) argument 937 drawLine(float startX, float startY, float stopX, float stopY, Paint paint) argument 946 drawLines(float[] pts, int offset, int count, Paint paint) argument 958 nDrawLines(int renderer, float[] points, int offset, int count, int paint) argument 962 drawLines(float[] pts, Paint paint) argument 967 drawOval(RectF oval, Paint paint) argument 976 nDrawOval(int renderer, float left, float top, float right, float bottom, int paint) argument 980 drawPaint(Paint paint) argument 987 drawPath(Path path, Paint paint) argument 1002 nDrawPath(int renderer, int path, int paint) argument 1003 nDrawRects(int renderer, int region, int paint) argument 1046 drawPoint(float x, float y, Paint paint) argument 1053 drawPoints(float[] pts, Paint paint) argument 1058 drawPoints(float[] pts, int offset, int count, Paint paint) argument 1067 nDrawPoints(int renderer, float[] points, int offset, int count, int paint) argument 1072 drawPosText(char[] text, int index, int count, float[] pos, Paint paint) argument 1085 nDrawPosText(int renderer, char[] text, int index, int count, float[] pos, int paint) argument 1090 drawPosText(String text, float[] pos, Paint paint) argument 1103 nDrawPosText(int renderer, String text, int start, int end, float[] pos, int paint) argument 1107 drawRect(float left, float top, float right, float bottom, Paint paint) argument 1117 nDrawRect(int renderer, float left, float top, float right, float bottom, int paint) argument 1121 drawRect(Rect r, Paint paint) argument 1126 drawRect(RectF r, Paint paint) argument 1136 drawRoundRect(RectF rect, float rx, float ry, Paint paint) argument 1146 nDrawRoundRect(int renderer, float left, float top, float right, float bottom, float rx, float y, int paint) argument 1150 drawText(char[] text, int index, int count, float x, float y, Paint paint) argument 1163 nDrawText(int renderer, char[] text, int index, int count, float x, float y, int bidiFlags, int paint) argument 1167 drawText(CharSequence text, int start, int end, float x, float y, Paint paint) argument 1190 drawText(String text, int start, int end, float x, float y, Paint paint) argument 1203 nDrawText(int renderer, String text, int start, int end, float x, float y, int bidiFlags, int paint) argument 1207 drawText(String text, float x, float y, Paint paint) argument 1218 drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, float vOffset, Paint paint) argument 1237 drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) argument 1253 drawTextRun(char[] text, int index, int count, int contextIndex, int contextCount, float x, float y, int dir, Paint paint) argument 1275 drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, float x, float y, int dir, Paint paint) argument 1309 drawVertices(VertexMode mode, int vertexCount, float[] verts, int vertOffset, float[] texs, int texOffset, int[] colors, int colorOffset, short[] indices, int indexOffset, int indexCount, Paint paint) argument 1315 setupModifiers(Bitmap b, Paint paint) argument 1329 setupModifiers(Paint paint) argument 1353 setupModifiers(Paint paint, int flags) argument 1377 setupColorFilter(Paint paint) argument [all...] |
/frameworks/base/graphics/java/android/graphics/drawable/shapes/ |
H A D | OvalShape.java | 36 public void draw(Canvas canvas, Paint paint) { argument 37 canvas.drawOval(rect(), paint);
|
H A D | ArcShape.java | 47 public void draw(Canvas canvas, Paint paint) { argument 48 canvas.drawArc(rect(), mStart, mSweep, true, paint);
|
H A D | RectShape.java | 38 public void draw(Canvas canvas, Paint paint) { argument 39 canvas.drawRect(mRect, paint);
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | DashPathEffect_Delegate.java | 52 public Stroke getStroke(Paint_Delegate paint) { argument 54 paint.getStrokeWidth(), 55 paint.getJavaCap(), 56 paint.getJavaJoin(), 57 paint.getJavaStrokeMiter(),
|
/frameworks/base/core/jni/android/graphics/ |
H A D | Paint.cpp | 56 static void defaultSettingsForAndroid(SkPaint* paint) { argument 58 paint->setTextEncoding(SkPaint::kGlyphID_TextEncoding); 77 static SkPaint* intiWithPaint(JNIEnv* env, jobject clazz, SkPaint* paint) { argument 78 SkPaint* obj = new SkPaint(*paint); 91 static jint getFlags(JNIEnv* env, jobject paint) { argument 92 NPE_CHECK_RETURN_ZERO(env, paint); 93 return GraphicsJNI::getNativePaint(env, paint)->getFlags(); 96 static void setFlags(JNIEnv* env, jobject paint, jint flags) { argument 97 NPE_CHECK_RETURN_VOID(env, paint); 98 GraphicsJNI::getNativePaint(env, paint) 101 getHinting(JNIEnv* env, jobject paint) argument 107 setHinting(JNIEnv* env, jobject paint, jint mode) argument 113 setAntiAlias(JNIEnv* env, jobject paint, jboolean aa) argument 118 setLinearText(JNIEnv* env, jobject paint, jboolean linearText) argument 123 setSubpixelText(JNIEnv* env, jobject paint, jboolean subpixelText) argument 128 setUnderlineText(JNIEnv* env, jobject paint, jboolean underlineText) argument 133 setStrikeThruText(JNIEnv* env, jobject paint, jboolean strikeThruText) argument 138 setFakeBoldText(JNIEnv* env, jobject paint, jboolean fakeBoldText) argument 143 setFilterBitmap(JNIEnv* env, jobject paint, jboolean filterBitmap) argument 148 setDither(JNIEnv* env, jobject paint, jboolean dither) argument 161 getColor(JNIEnv* env, jobject paint) argument 166 getAlpha(JNIEnv* env, jobject paint) argument 171 setColor(JNIEnv* env, jobject paint, jint color) argument 176 setAlpha(JNIEnv* env, jobject paint, jint a) argument 181 getStrokeWidth(JNIEnv* env, jobject paint) argument 186 setStrokeWidth(JNIEnv* env, jobject paint, jfloat width) argument 191 getStrokeMiter(JNIEnv* env, jobject paint) argument 196 setStrokeMiter(JNIEnv* env, jobject paint, jfloat miter) argument 264 getTextSize(JNIEnv* env, jobject paint) argument 269 setTextSize(JNIEnv* env, jobject paint, jfloat textSize) argument 274 getTextScaleX(JNIEnv* env, jobject paint) argument 279 setTextScaleX(JNIEnv* env, jobject paint, jfloat scaleX) argument 284 getTextSkewX(JNIEnv* env, jobject paint) argument 289 setTextSkewX(JNIEnv* env, jobject paint, jfloat skewX) argument 294 ascent(JNIEnv* env, jobject paint) argument 301 descent(JNIEnv* env, jobject paint) argument 308 getFontMetrics(JNIEnv* env, jobject paint, jobject metricsObj) argument 324 getFontMetricsInt(JNIEnv* env, jobject paint, jobject metricsObj) argument 357 SkPaint* paint = GraphicsJNI::getNativePaint(env, jpaint); local 383 SkPaint* paint = GraphicsJNI::getNativePaint(env, jpaint); local 403 SkPaint* paint = GraphicsJNI::getNativePaint(env, jpaint); local 413 dotextwidths(JNIEnv* env, SkPaint* paint, const jchar text[], int count, jfloatArray widths) argument 439 getTextWidths___CII_F(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, int index, int count, jfloatArray widths) argument 447 getTextWidths__StringII_F(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, int start, int end, jfloatArray widths) argument 455 doTextGlyphs(JNIEnv* env, SkPaint* paint, const jchar* text, jint start, jint count, jint contextCount, jint flags, jcharArray glyphs) argument 485 getTextGlyphs__StringIIIII_C(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jcharArray glyphs) argument 495 doTextRunAdvances(JNIEnv *env, SkPaint *paint, const jchar *text, jint start, jint count, jint contextCount, jint flags, jfloatArray advances, jint advancesIndex) argument 527 doTextRunAdvancesICU(JNIEnv *env, SkPaint *paint, const jchar *text, jint start, jint count, jint contextCount, jint flags, jfloatArray advances, jint advancesIndex) argument 560 getTextRunAdvances___CIIIII_FII(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, jint index, jint count, jint contextIndex, jint contextCount, jint flags, jfloatArray advances, jint advancesIndex, jint reserved) argument 573 getTextRunAdvances__StringIIIII_FII(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jint flags, jfloatArray advances, jint advancesIndex, jint reserved) argument 586 doTextRunCursor(JNIEnv *env, SkPaint* paint, const jchar *text, jint start, jint count, jint flags, jint offset, jint opt) argument 630 getTextRunCursor___C(JNIEnv* env, jobject clazz, SkPaint* paint, jcharArray text, jint contextStart, jint contextCount, jint flags, jint offset, jint cursorOpt) argument 639 getTextRunCursor__String(JNIEnv* env, jobject clazz, SkPaint* paint, jstring text, jint contextStart, jint contextEnd, jint flags, jint offset, jint cursorOpt) argument 648 getTextPath(JNIEnv* env, SkPaint* paint, const jchar* text, jint count, jint bidiFlags, jfloat x, jfloat y, SkPath *path) argument 653 getTextPath___C(JNIEnv* env, jobject clazz, SkPaint* paint, jint bidiFlags, jcharArray text, int index, int count, jfloat x, jfloat y, SkPath* path) argument 660 getTextPath__String(JNIEnv* env, jobject clazz, SkPaint* paint, jint bidiFlags, jstring text, int start, int end, jfloat x, jfloat y, SkPath* path) argument 671 SkPaint* paint = GraphicsJNI::getNativePaint(env, jpaint); local 683 breakText(JNIEnv* env, SkPaint& paint, const jchar text[], int count, float maxWidth, jfloatArray jmeasured, SkPaint::TextBufferDirection tbd) argument 723 SkPaint* paint = GraphicsJNI::getNativePaint(env, jpaint); local 741 SkPaint* paint = GraphicsJNI::getNativePaint(env, jpaint); local 750 doTextBounds(JNIEnv* env, const jchar* text, int count, jobject bounds, const SkPaint& paint) argument 766 getStringBounds(JNIEnv* env, jobject, const SkPaint* paint, jstring text, int start, int end, jobject bounds) argument 774 getCharArrayBounds(JNIEnv* env, jobject, const SkPaint* paint, jcharArray text, int index, int count, jobject bounds) argument [all...] |
H A D | LayerRasterizer.cpp | 10 static void addLayer(JNIEnv* env, jobject, SkLayerRasterizer* layer, const SkPaint* paint, float dx, float dy) { argument 12 SkASSERT(paint); 13 layer->addLayer(*paint, SkFloatToScalar(dx), SkFloatToScalar(dy));
|
H A D | TextLayout.h | 65 static void getTextRunAdvances(SkPaint* paint, const jchar* chars, jint start, 69 static void getTextRunAdvancesICU(SkPaint* paint, const jchar* chars, jint start, 73 static void getTextPath(SkPaint* paint, const jchar* text, jsize len, 76 static void drawTextOnPath(SkPaint* paint, const jchar* text, jsize len, 83 static void handleText(SkPaint* paint, const jchar* text, jsize len, 86 static void computeAdvancesWithICU(SkPaint* paint, const UChar* chars,
|
H A D | HarfbuzzSkia.cpp | 53 SkPaint* paint = static_cast<SkPaint*>(hbFont->userData); local 54 paint->setTextEncoding(SkPaint::kUTF16_TextEncoding); 57 int numGlyphs = paint->textToGlyphs(characters, length * sizeof(uint16_t), skiaGlyphs); 72 SkPaint* paint = static_cast<SkPaint*>(hbFont->userData); local 73 paint->setTextEncoding(SkPaint::kGlyphID_TextEncoding); 81 paint->getTextWidths(glyphs16, numGlyphs * sizeof(uint16_t), scalarAdvances); 97 SkPaint* paint = static_cast<SkPaint*>(hbFont->userData); local 98 paint->setTextEncoding(SkPaint::kUTF16_TextEncoding); 101 int numGlyphs = paint->textToGlyphs(characters, length * sizeof(uint16_t), glyphs16); 121 SkPaint* paint 145 SkPaint* paint = static_cast<SkPaint*>(hbFont->userData); local 167 SkPaint* paint = static_cast<SkPaint*>(hbFont->userData); local [all...] |
H A D | NinePatchImpl.cpp | 71 const SkBitmap& bitmap, const SkPaint& paint, 75 ((SkPaint*)&paint)->setColor(modAlpha(colorHint, paint.getAlpha())); 76 canvas->drawRect(dst, paint); 77 ((SkPaint*)&paint)->setColor(initColor); 84 SkColor prev = paint.getColor(); 85 ((SkPaint*)&paint)->setColor(c); 86 canvas->drawRect(dst, paint); 87 ((SkPaint*)&paint)->setColor(prev); 91 canvas->drawBitmapRect(bitmap, &src, dst, &paint); 70 drawStretchyPatch(SkCanvas* canvas, SkIRect& src, const SkRect& dst, const SkBitmap& bitmap, const SkPaint& paint, SkColor initColor, uint32_t colorHint, bool hasXfer) argument 105 NinePatch_Draw(SkCanvas* canvas, const SkRect& bounds, const SkBitmap& bitmap, const android::Res_png_9patch& chunk, const SkPaint* paint, SkRegion** outRegion) argument [all...] |
H A D | TextLayout.cpp | 54 void TextLayout::handleText(SkPaint *paint, const jchar* text, jsize len, argument 56 sp<TextLayoutValue> value = TextLayoutEngine::getInstance().getValue(paint, 64 paint->getTextPath(value->getGlyphs(), value->getGlyphsCount() * 2, x_, y_, path); 67 void TextLayout::getTextRunAdvances(SkPaint* paint, const jchar* chars, jint start, argument 70 sp<TextLayoutValue> value = TextLayoutEngine::getInstance().getValue(paint, 83 void TextLayout::getTextRunAdvancesICU(SkPaint* paint, const jchar* chars, jint start, argument 87 computeAdvancesWithICU(paint, chars, start, count, contextCount, dirFlags, 91 void TextLayout::getTextPath(SkPaint *paint, const jchar *text, jsize len, argument 93 handleText(paint, text, len, bidiFlags, x, y, path); 97 void TextLayout::drawTextOnPath(SkPaint* paint, cons argument 114 computeAdvancesWithICU(SkPaint* paint, const UChar* chars, size_t start, size_t count, size_t contextCount, int dirFlags, jfloat* outAdvances, jfloat* outTotalAdvance) argument [all...] |
H A D | Canvas.cpp | 114 SkPaint* paint, int flags) { 121 return canvas->saveLayer(bounds_, paint, (SkCanvas::SaveFlags)flags); 126 SkPaint* paint, int flags) { 130 return canvas->saveLayer(&bounds, paint, (SkCanvas::SaveFlags)flags); 322 SkPaint* paint) { 323 canvas->drawPaint(*paint); 333 const SkPaint& paint = *GraphicsJNI::getNativePaint(env, jpaint); local 353 canvas->drawPoints(mode, count, pts, paint); 373 const SkPaint& paint = *GraphicsJNI::getNativePaint(env, jpaint); local 375 canvas->drawPoint(SkFloatToScalar(x), SkFloatToScalar(y), paint); local 113 saveLayer(JNIEnv* env, jobject, SkCanvas* canvas, jobject bounds, SkPaint* paint, int flags) argument 124 saveLayer4F(JNIEnv* env, jobject, SkCanvas* canvas, jfloat l, jfloat t, jfloat r, jfloat b, SkPaint* paint, int flags) argument 321 drawPaint(JNIEnv* env, jobject, SkCanvas* canvas, SkPaint* paint) argument 378 drawLine__FFFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jfloat startX, jfloat startY, jfloat stopX, jfloat stopY, SkPaint* paint) argument 383 *paint); local 386 drawRect__RectFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jobject rect, SkPaint* paint) argument 393 drawRect__FFFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jfloat left, jfloat top, jfloat right, jfloat bottom, SkPaint* paint) argument 403 drawOval(JNIEnv* env, jobject, SkCanvas* canvas, jobject joval, SkPaint* paint) argument 410 drawCircle(JNIEnv* env, jobject, SkCanvas* canvas, jfloat cx, jfloat cy, jfloat radius, SkPaint* paint) argument 413 SkFloatToScalar(radius), *paint); local 416 drawArc(JNIEnv* env, jobject, SkCanvas* canvas, jobject joval, jfloat startAngle, jfloat sweepAngle, jboolean useCenter, SkPaint* paint) argument 425 drawRoundRect(JNIEnv* env, jobject, SkCanvas* canvas, jobject jrect, jfloat rx, jfloat ry, SkPaint* paint) argument 434 drawPath(JNIEnv* env, jobject, SkCanvas* canvas, SkPath* path, SkPaint* paint) argument 453 drawBitmap__BitmapFFPaint(JNIEnv* env, jobject jcanvas, SkCanvas* canvas, SkBitmap* bitmap, jfloat left, jfloat top, SkPaint* paint, jint canvasDensity, jint screenDensity, jint bitmapDensity) argument 491 doDrawBitmap(JNIEnv* env, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, const SkRect& dst, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument 513 drawBitmapRF(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, jobject dstRectF, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument 523 drawBitmapRR(JNIEnv* env, jobject, SkCanvas* canvas, SkBitmap* bitmap, jobject srcIRect, jobject dstRect, SkPaint* paint, jint screenDensity, jint bitmapDensity) argument 533 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 555 drawBitmapMatrix(JNIEnv* env, jobject, SkCanvas* canvas, const SkBitmap* bitmap, const SkMatrix* matrix, const SkPaint* paint) argument 561 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 677 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 735 drawText___CIIFFIPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, jfloat x, jfloat y, int flags, SkPaint* paint) argument 743 drawText__StringIIFFIPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, int start, int end, jfloat x, jfloat y, int flags, SkPaint* paint) argument 752 drawTextWithGlyphs(SkCanvas* canvas, const jchar* textArray, int start, int end, jfloat x, jfloat y, int flags, SkPaint* paint) argument 760 drawTextWithGlyphs(SkCanvas* canvas, const jchar* textArray, int start, int count, int contextCount, jfloat x, jfloat y, int flags, SkPaint* paint) argument 772 doDrawGlyphs(SkCanvas* canvas, const jchar* glyphArray, int index, int count, jfloat x, jfloat y, int flags, SkPaint* paint) argument 778 drawTextRun___CIIIIFFIPaint( JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, int contextIndex, int contextCount, jfloat x, jfloat y, int dirFlags, SkPaint* paint) argument 789 drawTextRun__StringIIIIFFIPaint( JNIEnv* env, jobject obj, SkCanvas* canvas, jstring text, jint start, jint end, jint contextStart, jint contextEnd, jfloat x, jfloat y, jint dirFlags, SkPaint* paint) argument 802 drawPosText___CII_FPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, jfloatArray pos, SkPaint* paint) argument 830 drawPosText__String_FPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, jfloatArray pos, SkPaint* paint) argument 859 drawTextOnPath___CIIPathFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jcharArray text, int index, int count, SkPath* path, jfloat hOffset, jfloat vOffset, jint bidiFlags, SkPaint* paint) argument 869 drawTextOnPath__StringPathFFPaint(JNIEnv* env, jobject, SkCanvas* canvas, jstring text, SkPath* path, jfloat hOffset, jfloat vOffset, jint bidiFlags, SkPaint* paint) argument [all...] |
/frameworks/base/core/java/android/text/style/ |
H A D | StyleSpan.java | 77 public void updateMeasureState(TextPaint paint) { argument 78 apply(paint, mStyle); 81 private static void apply(Paint paint, int style) { argument 84 Typeface old = paint.getTypeface(); 103 paint.setFakeBoldText(true); 107 paint.setTextSkewX(-0.25f); 110 paint.setTypeface(tf);
|
H A D | TypefaceSpan.java | 69 public void updateMeasureState(TextPaint paint) { argument 70 apply(paint, mFamily); 73 private static void apply(Paint paint, String family) { argument 76 Typeface old = paint.getTypeface(); 87 paint.setFakeBoldText(true); 91 paint.setTextSkewX(-0.25f); 94 paint.setTypeface(tf);
|
H A D | ReplacementSpan.java | 25 public abstract int getSize(Paint paint, CharSequence text, argument 30 int top, int y, int bottom, Paint paint); 28 draw(Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, Paint paint) argument
|
/frameworks/base/tests/BiDiTests/src/com/android/bidi/ |
H A D | BiDiTestView.java | 148 TextPaint paint = new TextPaint(); 149 paint.setAntiAlias(true); 151 // Set paint properties 152 boolean oldFakeBold = paint.isFakeBoldText(); 153 paint.setFakeBoldText(isBold); 155 float oldTextSkewX = paint.getTextSkewX(); 157 paint.setTextSkewX(DEFAULT_ITALIC_SKEW_X); 160 paint.setTextSize(textSize); 161 paint.setColor(Color.WHITE); 162 canvas.drawText(text, x, y, paint); 181 setPaintDir(Paint paint, int dir) argument 186 drawInsideRect(Canvas canvas, Paint paint, int color) argument [all...] |
H A D | BiDiTestViewDrawText.java | 59 final TextPaint paint = new TextPaint(); 60 paint.setTextSize(mSize); 61 paint.setColor(mColor); 62 paint.setTextAlign(Align.CENTER); 64 canvas.drawText(mText, width / 2, height * 2 / 3, paint);
|
/frameworks/base/libs/hwui/ |
H A D | ShapeCache.cpp | 33 float rx, float ry, SkPaint* paint) { 34 RoundRectShapeCacheEntry entry(width, height, rx, ry, paint); 43 texture = addTexture(entry, &path, paint); 57 PathTexture* CircleShapeCache::getCircle(float radius, SkPaint* paint) { argument 58 CircleShapeCacheEntry entry(radius, paint); 65 texture = addTexture(entry, &path, paint); 79 PathTexture* OvalShapeCache::getOval(float width, float height, SkPaint* paint) { argument 80 OvalShapeCacheEntry entry(width, height, paint); 89 texture = addTexture(entry, &path, paint); 103 PathTexture* RectShapeCache::getRect(float width, float height, SkPaint* paint) { argument 32 getRoundRect(float width, float height, float rx, float ry, SkPaint* paint) argument 144 getArc(float width, float height, float startAngle, float sweepAngle, bool useCenter, SkPaint* paint) argument [all...] |
H A D | PathCache.h | 35 PathCacheEntry(SkPath* path, SkPaint* paint): argument 36 ShapeCacheEntry(ShapeCacheEntry::kShapePath, paint) { 69 PathTexture* get(SkPath* path, SkPaint* paint);
|
H A D | PathCache.cpp | 29 void computePathBounds(const SkPath* path, const SkPaint* paint, argument 32 computeBounds(bounds, paint, left, top, offset, width, height); 35 void computeBounds(const SkRect& bounds, const SkPaint* paint, argument 43 offset = (int) floorf(fmax(paint->getStrokeWidth(), 1.0f) * 1.5f + 0.5f); 90 PathTexture* PathCache::get(SkPath* path, SkPaint* paint) { argument 96 PathCacheEntry entry(path, paint); 103 texture = addTexture(entry, path, paint); 106 texture = addTexture(entry, path, paint);
|
H A D | TextDropShadowCache.h | 38 ShadowText(SkPaint* paint, uint32_t radius, uint32_t len, const char* srcText): argument 43 textSize = paint->getTextSize(); 44 typeface = paint->getTypeface(); 47 if (paint->isFakeBoldText()) { 51 const float skewX = paint->getTextSkewX(); 54 const float scaleXFloat = paint->getTextScaleX(); 119 ShadowTexture* get(SkPaint* paint, const char* text, uint32_t len,
|
/frameworks/base/core/java/android/text/ |
H A D | BoringLayout.java | 40 TextPaint paint, int outerwidth, 44 return new BoringLayout(source, paint, outerwidth, align, 50 TextPaint paint, int outerwidth, 55 return new BoringLayout(source, paint, outerwidth, align, 65 public BoringLayout replaceOrMake(CharSequence source, TextPaint paint, argument 70 replaceWith(source, paint, outerwidth, align, spacingmult, 77 init(source, paint, outerwidth, align, spacingmult, spacingadd, 87 public BoringLayout replaceOrMake(CharSequence source, TextPaint paint, argument 97 replaceWith(source, paint, outerwidth, align, spacingmult, 105 replaceWith(TextUtils.ellipsize(source, paint, ellipsizedWidt 39 make(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad) argument 49 make(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad, TextUtils.TruncateAt ellipsize, int ellipsizedWidth) argument 119 BoringLayout(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad) argument 134 BoringLayout(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad, TextUtils.TruncateAt ellipsize, int ellipsizedWidth) argument 169 init(CharSequence source, TextPaint paint, int outerwidth, Alignment align, float spacingmult, float spacingadd, BoringLayout.Metrics metrics, boolean includepad, boolean trustWidth) argument 227 isBoring(CharSequence text, TextPaint paint) argument 236 isBoring(CharSequence text, TextPaint paint, TextDirectionHeuristic textDir) argument 247 isBoring(CharSequence text, TextPaint paint, Metrics metrics) argument 257 isBoring(CharSequence text, TextPaint paint, TextDirectionHeuristic textDir, Metrics metrics) argument [all...] |