/frameworks/base/libs/hwui/ |
H A D | VectorDrawable.cpp | 81 static void applyTrim(SkPath* outPath, const SkPath& inPath, float trimPathStart, float trimPathEnd, argument 83 if (trimPathStart == 0.0f && trimPathEnd == 1.0f) { 88 if (trimPathStart == trimPathEnd) { 95 float end = len * fmod((trimPathEnd + trimPathOffset), 1.0f); 253 case Property::trimPathEnd:
|
H A D | VectorDrawable.h | 218 float trimPathEnd = 1; member in struct:android::uirenderer::VectorDrawable::FullPath::FullPathProperties::PrimitiveFields 273 float getTrimPathEnd() const { return mPrimitiveFields.trimPathEnd; } 274 void setTrimPathEnd(float trimPathEnd) { argument 275 VD_SET_PRIMITIVE_FIELD_WITH_FLAG(trimPathEnd, trimPathEnd, mTrimDirty); 289 float trimPathEnd, float trimPathOffset, float strokeMiterLimit, 297 mPrimitiveFields.trimPathEnd = trimPathEnd; 319 trimPathEnd, member in class:android::uirenderer::VectorDrawable::FullPath::FullPathProperties::Property 287 updateProperties(float strokeWidth, SkColor strokeColor, float strokeAlpha, SkColor fillColor, float fillAlpha, float trimPathStart, float trimPathEnd, float trimPathOffset, float strokeMiterLimit, int strokeLineCap, int strokeLineJoin, int fillType) argument
|
/frameworks/base/core/jni/ |
H A D | android_graphics_drawable_VectorDrawable.cpp | 138 jfloat trimPathStart, jfloat trimPathEnd, jfloat trimPathOffset, jfloat strokeMiterLimit, 142 fillColor, fillAlpha, trimPathStart, trimPathEnd, trimPathOffset, strokeMiterLimit, 342 static void setTrimPathEnd(JNIEnv*, jobject, jlong fullPathPtr, jfloat trimPathEnd) { argument 344 fullPath->mutateStagingProperties()->setTrimPathEnd(trimPathEnd); 136 updateFullPathPropertiesAndStrokeStyles(JNIEnv*, jobject, jlong fullPathPtr, jfloat strokeWidth, jint strokeColor, jfloat strokeAlpha, jint fillColor, jfloat fillAlpha, jfloat trimPathStart, jfloat trimPathEnd, jfloat trimPathOffset, jfloat strokeMiterLimit, jint strokeLineCap, jint strokeLineJoin, jint fillType) argument
|
/frameworks/support/graphics/drawable/static/src/main/java/androidx/vectordrawable/graphics/drawable/ |
H A D | VectorDrawableCompat.java | 166 * <dt><code>android:trimPathEnd</code></dt> 1766 mTrimPathEnd = TypedArrayUtils.getNamedFloat(a, parser, "trimPathEnd", 1859 void setTrimPathEnd(float trimPathEnd) { argument 1860 mTrimPathEnd = trimPathEnd;
|
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | VectorDrawable.java | 163 * <dt><code>android:trimPathEnd</code></dt> 1747 put("trimPathEnd", TRIM_PATH_END_INDEX); 1832 new FloatProperty<VFullPath> ("trimPathEnd") { 1866 put("trimPathEnd", TRIM_PATH_END); 1994 float trimPathEnd = properties.getFloat(TRIM_PATH_END_INDEX * 4); 2069 trimPathEnd = a.getFloat(R.styleable.VectorDrawablePath_trimPathEnd, 2070 trimPathEnd); 2078 fillColor, fillAlpha, trimPathStart, trimPathEnd, trimPathOffset, 2218 void setTrimPathEnd(float trimPathEnd) { argument 2220 nSetTrimPathEnd(mNativePtr, trimPathEnd); 2289 nUpdateFullPathProperties(long pathPtr, float strokeWidth, int strokeColor, float strokeAlpha, int fillColor, float fillAlpha, float trimPathStart, float trimPathEnd, float trimPathOffset, float strokeMiterLimit, int strokeLineCap, int strokeLineJoin, int fillType) argument 2380 nSetTrimPathEnd(long pathPtr, float trimPathEnd) argument [all...] |
/frameworks/layoutlib/bridge/src/android/graphics/drawable/ |
H A D | VectorDrawable_Delegate.java | 215 float trimPathEnd, float trimPathOffset, float strokeMiterLimit, int strokeLineCap, 225 path.setTrimPathEnd(trimPathEnd); 494 static void nSetTrimPathEnd(long pathPtr, float trimPathEnd) { argument 496 path.setTrimPathEnd(trimPathEnd); 776 private void setTrimPathEnd(float trimPathEnd) { argument 777 mTrimPathEnd = trimPathEnd; 213 nUpdateFullPathProperties(long pathPtr, float strokeWidth, int strokeColor, float strokeAlpha, int fillColor, float fillAlpha, float trimPathStart, float trimPathEnd, float trimPathOffset, float strokeMiterLimit, int strokeLineCap, int strokeLineJoin, int fillType) argument
|