/frameworks/base/libs/hwui/ |
H A D | Patch.cpp | 119 float vOffset = y1 == y2 ? 0.0f : 0.5 - (0.5 * segment / (y2 - y1)); local 120 float v2 = std::max(0.0f, stepY - vOffset) / bitmapHeight; 121 v1 += vOffset / bitmapHeight;
|
H A D | RecordedOp.h | 403 const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, float vOffset) 409 , vOffset(vOffset) {} 415 const float vOffset; member in struct:android::uirenderer::TextOnPathOp 402 TextOnPathOp(const Matrix4& localMatrix, const ClipBase* localClip, const SkPaint* paint, const glyph_t* glyphs, int glyphCount, const SkPath* path, float hOffset, float vOffset) argument
|
H A D | FontRenderer.cpp | 670 int numGlyphs, const SkPath* path, float hOffset, float vOffset, 678 mCurrentFont->render(paint, glyphs, numGlyphs, path, hOffset, vOffset); 669 renderTextOnPath(const SkPaint* paint, const Rect* clip, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset, Rect* bounds, TextDrawFunctor* functor) argument
|
H A D | RecordingCanvas.cpp | 560 void RecordingCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument 566 float y = vOffset + layout.getY(i);
|
H A D | SkiaCanvas.cpp | 690 void SkiaCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument 701 float y = vOffset + layout.getY(i);
|
/frameworks/base/libs/hwui/hwui/ |
H A D | Canvas.cpp | 188 float vOffset, const Paint& paint, const SkPath& path) 192 , vOffset(vOffset) 198 canvas->drawLayoutOnPath(layout, hOffset, vOffset, paint, path, start, end); 204 float vOffset; member in class:android::DrawTextOnPathFunctor 210 float hOffset, float vOffset, const Paint& paint, Typeface* typeface) { 221 DrawTextOnPathFunctor f(layout, this, hOffset, vOffset, paintCopy, path); 187 DrawTextOnPathFunctor(const minikin::Layout& layout, Canvas* canvas, float hOffset, float vOffset, const Paint& paint, const SkPath& path) argument 209 drawTextOnPath(const uint16_t* text, int count, int bidiFlags, const SkPath& path, float hOffset, float vOffset, const Paint& paint, Typeface* typeface) argument
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | RenderSessionImpl.java | 874 * @param vOffset vertical offset for the view bounds. 881 private ViewInfo visit(View view, int hOffset, int vOffset, boolean setExtendedInfo, argument 883 ViewInfo result = createViewInfo(view, hOffset, vOffset, setExtendedInfo, isContentFrame); 888 isContentFrame ? 0 : vOffset, 901 * @param vOffset vertical offset from the top for the content view frame. 907 private List<ViewInfo> visitAllChildren(ViewGroup viewGroup, int hOffset, int vOffset, argument 914 vOffset += viewGroup.getTop(); 924 visitContentRoot(viewGroup.getChildAt(i), hOffset, vOffset, 934 children.add(visit(viewGroup.getChildAt(i), hOffset, vOffset, setExtendedInfo, 953 private ViewInfo[] visitContentRoot(View view, int hOffset, int vOffset, argument 980 createViewInfo(View view, int hOffset, int vOffset, boolean setExtendedInfo, boolean isContentFrame) argument [all...] |
/frameworks/base/libs/hwui/font/ |
H A D | Font.cpp | 237 void Font::drawCachedGlyph(CachedGlyphInfo* glyph, float x, float hOffset, float vOffset, argument 242 vOffset += glyph->mBitmapTop + height; 251 destination[0].set(-tangent->fX * halfWidth - tangent->fY * vOffset, 252 -tangent->fY * halfWidth + tangent->fX * vOffset); 253 destination[1].set(tangent->fX * halfWidth - tangent->fY * vOffset, 254 tangent->fY * halfWidth + tangent->fX * vOffset); 301 const SkPath* path, float hOffset, float vOffset) { 339 drawCachedGlyph(cachedGlyph, penX, hOffset, vOffset, measure, &position, &tangent); 300 render(const SkPaint* paint, const glyph_t* glyphs, int numGlyphs, const SkPath* path, float hOffset, float vOffset) argument
|
/frameworks/layoutlib/bridge/src/com/android/layoutlib/bridge/android/graphics/ |
H A D | NopCanvas.java | 289 float vOffset, Paint paint) { 293 public void drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) { argument 288 drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, float vOffset, Paint paint) argument
|
/frameworks/base/core/java/android/view/ |
H A D | RecordingCanvas.java | 441 float hOffset, float vOffset, @NonNull Paint paint) { 446 path.readOnlyNI(), hOffset, vOffset, 452 float vOffset, @NonNull Paint paint) { 454 nDrawTextOnPath(mNativeCanvasWrapper, text, path.readOnlyNI(), hOffset, vOffset, 635 long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint, 640 float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface); 440 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 451 drawTextOnPath(@onNull String text, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 634 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint, long nativeTypeface) argument 639 nDrawTextOnPath(long nativeCanvas, String text, long nativePath, float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface) argument
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | BaseCanvas.java | 420 float hOffset, float vOffset, @NonNull Paint paint) { 426 path.readOnlyNI(), hOffset, vOffset, 431 float vOffset, @NonNull Paint paint) { 434 nDrawTextOnPath(mNativeCanvasWrapper, text, path.readOnlyNI(), hOffset, vOffset, 631 long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint, 635 float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface); 419 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 430 drawTextOnPath(@onNull String text, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 630 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long nativePath, float hOffset, float vOffset, int bidiFlags, long nativePaint, long nativeTypeface) argument 634 nDrawTextOnPath(long nativeCanvas, String text, long nativePath, float hOffset, float vOffset, int flags, long nativePaint, long nativeTypeface) argument
|
H A D | Canvas.java | 1862 * @param vOffset The distance above(-) or below(+) the path to position the text 1866 float hOffset, float vOffset, @NonNull Paint paint) { 1867 super.drawTextOnPath(text, index, count, path, hOffset, vOffset, paint); 1877 * @param vOffset The distance above(-) or below(+) the path to position the text 1881 float vOffset, @NonNull Paint paint) { 1882 super.drawTextOnPath(text, path, hOffset, vOffset, paint); 1865 drawTextOnPath(@onNull char[] text, int index, int count, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument 1880 drawTextOnPath(@onNull String text, @NonNull Path path, float hOffset, float vOffset, @NonNull Paint paint) argument
|
/frameworks/layoutlib/bridge/src/android/graphics/ |
H A D | BaseCanvas_Delegate.java | 521 float vOffset, int bidiFlags, 532 float vOffset, 517 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long path, float hOffset, float vOffset, int bidiFlags, long paint, long typeface) argument 529 nDrawTextOnPath(long nativeCanvas, String text, long path, float hOffset, float vOffset, int bidiFlags, long paint, long typeface) argument
|
/frameworks/base/core/jni/ |
H A D | android_graphics_Canvas.cpp | 535 jfloat vOffset, jint bidiFlags, jlong paintHandle, 544 hOffset, vOffset, *paint, typeface); 550 jlong pathHandle, jfloat hOffset, jfloat vOffset, 560 hOffset, vOffset, *paint, typeface); 533 drawTextOnPathChars(JNIEnv* env, jobject, jlong canvasHandle, jcharArray text, jint index, jint count, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument 549 drawTextOnPathString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument
|