Searched refs:pathData (Results 1 - 17 of 17) sorted by relevance

/frameworks/base/core/jni/
H A Dandroid_util_PathParser.cpp45 PathData* pathData = new PathData(); local
46 return reinterpret_cast<jlong>(pathData);
50 PathData* pathData = reinterpret_cast<PathData*>(pathDataPtr); local
51 PathData* newPathData = new PathData(*pathData);
57 PathData* pathData = new PathData(); local
59 PathParser::getPathDataFromAsciiString(pathData, &result, pathString, strLength);
62 return reinterpret_cast<jlong>(pathData);
64 delete pathData;
80 PathData* pathData = reinterpret_cast<PathData*>(pathDataHandle); local
81 delete pathData;
97 PathData* pathData = reinterpret_cast<PathData*>(pathDataPtr); local
[all...]
H A Dandroid_graphics_drawable_VectorDrawable.cpp268 PathData* pathData = reinterpret_cast<PathData*>(pathDataPtr); local
269 path->mutateStagingProperties()->setData(*pathData);
/frameworks/base/libs/hwui/tests/unit/
H A DVectorDrawableTests.cpp31 const PathData pathData; member in struct:android::uirenderer::TestData
252 PathData pathData; local
254 PathParser::getPathDataFromAsciiString(&pathData, &result, testData.pathString, length);
255 EXPECT_EQ(testData.pathData, pathData);
260 PathData pathData; local
262 PathParser::getPathDataFromAsciiString(&pathData, &result,
273 VectorDrawableUtils::verbsToPath(&actualPath, testData.pathData);
286 EXPECT_EQ(hasValidData, testData.pathData.verbs.size() > 0);
304 bool canMorph = VectorDrawableUtils::canMorph(fromData.pathData, toDat
[all...]
/frameworks/base/core/java/android/transition/
H A DPatternPathMotion.java58 String pathData = a.getString(R.styleable.PatternPathMotion_patternPathData);
59 if (pathData == null) {
60 throw new RuntimeException("pathData must be supplied for patternPathMotion");
62 Path pattern = PathParser.createPathFromPathData(pathData);
/frameworks/support/transition/src/android/support/transition/
H A DPatternPathMotion.java60 String pathData = TypedArrayUtils.getNamedString(a, (XmlPullParser) attrs,
62 if (pathData == null) {
63 throw new RuntimeException("pathData must be supplied for patternPathMotion");
65 Path pattern = PathParser.createPathFromPathData(pathData);
/frameworks/base/libs/hwui/
H A DPathParser.cpp191 result->failureMessage = "Invalid pathData. Failure occurred at position "
208 result->failureMessage = "Invalid pathData. Failure occurred at position "
239 PathData pathData; local
240 getPathDataFromAsciiString(&pathData, result, pathStr, strLen);
245 if (pathData.verbs.size() == 0) {
247 result->failureMessage = "No verbs found in the string for pathData: ";
251 VectorDrawableUtils::verbsToPath(skPath, pathData);
/frameworks/support/compat/java/android/support/v4/graphics/
H A DPathParser.java69 * @param pathData The string representing a path, the same as "d" string in svg file.
72 public static Path createPathFromPathData(String pathData) { argument
74 PathDataNode[] nodes = createNodesFromPathData(pathData);
79 throw new RuntimeException("Error in parsing " + pathData, e);
87 * @param pathData The string representing a path, the same as "d" string in svg file.
90 public static PathDataNode[] createNodesFromPathData(String pathData) { argument
91 if (pathData == null) {
98 while (end < pathData.length()) {
99 end = nextStart(pathData, end);
100 String s = pathData
[all...]
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/
H A DAndroidResources.java50 android.R.attr.name, android.R.attr.fillColor, android.R.attr.pathData,
71 android.R.attr.name, android.R.attr.pathData
H A DVectorDrawableCompat.java145 * <dt><code>android:pathData</code></dt>
185 * <dt><code>android:pathData</code></dt>
1528 " pathData is " + nodesToString(mNodes));
1590 * Clip path, which only has name and pathData.
1603 final boolean hasPathData = TypedArrayUtils.hasAttribute(parser, "pathData");
1623 final String pathData =
1625 if (pathData != null) {
1626 mNodes = PathParser.createNodesFromPathData(pathData);
1732 final boolean hasPathData = TypedArrayUtils.hasAttribute(parser, "pathData");
1734 // If there is no pathData i
[all...]
/frameworks/base/core/java/android/util/
H A DPathParser.java78 throw new IllegalArgumentException("Invalid pathData: " + pathString);
129 private static native void nCreatePathFromPathData(long outPathPtr, long pathData); argument
/frameworks/base/core/java/android/view/animation/
H A DPathInterpolator.java110 // If there is pathData defined in the xml file, then the controls points
111 // will be all coming from pathData.
113 String pathData = a.getString(R.styleable.PathInterpolator_pathData);
114 Path path = PathParser.createPathFromPathData(pathData);
117 + " from " + pathData);
/frameworks/support/graphics/drawable/animated/src/android/support/graphics/drawable/
H A DPathInterpolatorCompat.java79 // If there is pathData defined in the xml file, then the controls points
80 // will be all coming from pathData.
81 if (TypedArrayUtils.hasAttribute(parser, "pathData")) {
82 String pathData = TypedArrayUtils.getNamedString(a, parser, "pathData",
84 Path path = PathParser.createPathFromPathData(pathData);
87 + " from " + pathData);
H A DAnimatorInflaterCompat.java186 + " two incompatible pathData");
381 * Setup ObjectAnimator's property or values from pathData.
390 String pathData = TypedArrayUtils.getNamedString(arrayObjectAnimator, parser, "pathData",
394 // 1) Path morphing: the property to be animated is pathData, and valueFrom and valueTo
398 // pathData attribute. valueFrom and valueTo will not be necessary for this animation.
399 // 3) PathInterpolator can also define a path (in pathData) for its interpolation curve.
401 if (pathData != null) {
409 // When pathData is defined, we are in case #2 mentioned above. ValueType can only
417 Path path = PathParser.createPathFromPathData(pathData);
[all...]
/frameworks/base/services/core/jni/
H A Dcom_android_server_fingerprint_FingerprintService.cpp186 jbyte* pathData = env->GetByteArrayElements(path, 0); local
192 memcpy(path_name, pathData, pathSize);
195 env->ReleaseByteArrayElements(path, pathData, 0);
/frameworks/base/tools/layoutlib/bridge/src/android/util/
H A DPathParser_Delegate.java78 /*package*/ static void nCreatePathFromPathData(long outPathPtr, long pathData) { argument
169 * @param pathData The string representing a path, the same as "d" string in svg file.
174 public static PathDataNode[] createNodesFromPathData(@NonNull String pathData) { argument
179 while (end < pathData.length()) {
180 end = nextStart(pathData, end);
181 String s = pathData.substring(start, end).trim();
190 if ((end - start) == 1 && start < pathData.length()) {
191 addNode(list, pathData.charAt(start), new float[0]);
/frameworks/base/core/java/android/animation/
H A DAnimatorInflater.java266 + " two incompatible pathData");
487 * Setup ObjectAnimator's property or values from pathData.
498 String pathData = arrayObjectAnimator.getString(R.styleable.PropertyAnimator_pathData);
501 // 1) Path morphing: the property to be animated is pathData, and valueFrom and valueTo
505 // pathData attribute. valueFrom and valueTo will not be necessary for this animation.
506 // 3) PathInterpolator can also define a path (in pathData) for its interpolation curve.
508 if (pathData != null) {
515 // When pathData is defined, we are in case #2 mentioned above. ValueType can only
523 Path path = PathParser.createPathFromPathData(pathData);
/frameworks/base/graphics/java/android/graphics/drawable/
H A DVectorDrawable.java139 * <dt><code>android:pathData</code></dt>
189 * <dt><code>android:pathData</code></dt>
210 * android:pathData=&quot;M300,70 l 0,-70 70,70 0,0 -70,70z&quot; /&gt;
1499 new Property<VPath, PathParser.PathData>(PathParser.PathData.class, "pathData") {
1541 public void setPathData(PathParser.PathData pathData) { argument
1542 mPathData.setPathData(pathData);
1550 * Clip path, which only has name and pathData.

Completed in 204 milliseconds