Searched defs:trimPathEnd (Results 1 - 6 of 6) sorted by relevance

/frameworks/base/libs/hwui/
H A DVectorDrawable.cpp81 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 DVectorDrawable.h218 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 Dandroid_graphics_drawable_VectorDrawable.cpp138 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 DVectorDrawableCompat.java166 * <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 DVectorDrawable.java163 * <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 DVectorDrawable_Delegate.java215 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

Completed in 60 milliseconds