/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 | 559 void RecordingCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument 565 float y = vOffset + layout.getY(i);
|
H A D | SkiaCanvas.cpp | 714 void SkiaCanvas::drawLayoutOnPath(const minikin::Layout& layout, float hOffset, float vOffset, argument 725 float y = vOffset + layout.getY(i);
|
/frameworks/base/libs/hwui/hwui/ |
H A D | Canvas.cpp | 184 float vOffset, const Paint& paint, const SkPath& path) 188 , vOffset(vOffset) 194 canvas->drawLayoutOnPath(layout, hOffset, vOffset, paint, path, start, end); 200 float vOffset; member in class:android::DrawTextOnPathFunctor 206 float hOffset, float vOffset, const Paint& paint, Typeface* typeface) { 217 DrawTextOnPathFunctor f(layout, this, hOffset, vOffset, paintCopy, path); 183 DrawTextOnPathFunctor(const minikin::Layout& layout, Canvas* canvas, float hOffset, float vOffset, const Paint& paint, const SkPath& path) argument 205 drawTextOnPath(const uint16_t* text, int count, int bidiFlags, const SkPath& path, float hOffset, float vOffset, const Paint& paint, Typeface* typeface) argument
|
/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/base/tools/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/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | RenderSessionImpl.java | 1289 * @param vOffset vertical offset for the view bounds. 1296 private ViewInfo visit(View view, int hOffset, int vOffset, boolean setExtendedInfo, argument 1298 ViewInfo result = createViewInfo(view, hOffset, vOffset, setExtendedInfo, isContentFrame); 1303 isContentFrame ? 0 : vOffset, 1316 * @param vOffset vertical offset from the top for the content view frame. 1322 private List<ViewInfo> visitAllChildren(ViewGroup viewGroup, int hOffset, int vOffset, argument 1329 vOffset += viewGroup.getTop(); 1339 visitContentRoot(viewGroup.getChildAt(i), hOffset, vOffset, 1349 children.add(visit(viewGroup.getChildAt(i), hOffset, vOffset, setExtendedInfo, 1368 private ViewInfo[] visitContentRoot(View view, int hOffset, int vOffset, argument 1395 createViewInfo(View view, int hOffset, int vOffset, boolean setExtendedInfo, boolean isContentFrame) argument [all...] |
/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/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | BaseCanvas_Delegate.java | 520 float vOffset, int bidiFlags, 531 float vOffset, 516 nDrawTextOnPath(long nativeCanvas, char[] text, int index, int count, long path, float hOffset, float vOffset, int bidiFlags, long paint, long typeface) argument 528 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 | 529 jfloat vOffset, jint bidiFlags, jlong paintHandle, 538 hOffset, vOffset, *paint, typeface); 544 jlong pathHandle, jfloat hOffset, jfloat vOffset, 554 hOffset, vOffset, *paint, typeface); 527 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 543 drawTextOnPathString(JNIEnv* env, jobject, jlong canvasHandle, jstring text, jlong pathHandle, jfloat hOffset, jfloat vOffset, jint bidiFlags, jlong paintHandle, jlong typefaceHandle) argument
|