/frameworks/base/libs/hwui/tests/microbench/ |
H A D | PathParserBench.cpp | 19 #include "PathParser.h" 32 PathParser::ParseResult result; 34 PathParser::parseAsciiStringForSkPath(&skPath, &result, sPathString, length); 44 PathParser::ParseResult result; 46 PathParser::getPathDataFromAsciiString(&outData, &result, sPathString, length);
|
/frameworks/base/core/jni/ |
H A D | android_util_PathParser.cpp | 20 #include <PathParser.h> 36 PathParser::ParseResult result; 37 PathParser::parseAsciiStringForSkPath(skPath, &result, pathString, strLength); 58 PathParser::ParseResult result; 59 PathParser::getPathDataFromAsciiString(pathData, &result, pathString, strLength); 118 return RegisterMethodsOrDie(env, "android/util/PathParser", gMethods, NELEM(gMethods));
|
H A D | android_graphics_drawable_VectorDrawable.cpp | 21 #include "PathParser.h" 183 PathParser::ParseResult result; 185 PathParser::getPathDataFromAsciiString(&data, &result, pathString, stringLength);
|
/frameworks/base/libs/hwui/ |
H A D | PathParser.h | 33 class PathParser { class in namespace:android::uirenderer
|
H A D | PathParser.cpp | 17 #include "PathParser.h" 101 static float parseFloat(PathParser::ParseResult* result, const char* startPtr, size_t expectedLength) { 124 static void getFloats(std::vector<float>* outPoints, PathParser::ParseResult* result, 159 bool PathParser::isVerbValid(char verb) { 165 void PathParser::getPathDataFromAsciiString(PathData* data, ParseResult* result, 217 void PathParser::dump(const PathData& data) { 238 void PathParser::parseAsciiStringForSkPath(SkPath* skPath, ParseResult* result, const char* pathStr, size_t strLen) {
|
H A D | VectorDrawable.cpp | 19 #include "PathParser.h" 42 PathParser::ParseResult result; 44 PathParser::getPathDataFromAsciiString(&data, &result, pathStr, strLength);
|
H A D | Android.mk | 96 PathParser.cpp \
|
/frameworks/base/libs/hwui/tests/unit/ |
H A D | VectorDrawableTests.cpp | 19 #include "PathParser.h" 248 TEST(PathParser, parseStringForData) { 250 PathParser::ParseResult result; 254 PathParser::getPathDataFromAsciiString(&pathData, &result, testData.pathString, length); 259 PathParser::ParseResult result; 262 PathParser::getPathDataFromAsciiString(&pathData, &result, 278 TEST(PathParser, parseAsciiStringForSkPath) { 280 PathParser::ParseResult result; 284 PathParser::parseAsciiStringForSkPath(&actualPath, &result, testData.pathString, length); 293 PathParser [all...] |
/frameworks/base/core/java/android/util/ |
H A D | PathParser.java | 24 public class PathParser { class 25 static final String LOGTAG = PathParser.class.getSimpleName();
|
/frameworks/base/core/java/android/transition/ |
H A D | PatternPathMotion.java | 24 import android.util.PathParser; 62 Path pattern = PathParser.createPathFromPathData(pathData);
|
/frameworks/support/transition/src/android/support/transition/ |
H A D | PatternPathMotion.java | 25 import android.support.v4.graphics.PathParser; 65 Path pattern = PathParser.createPathFromPathData(pathData);
|
/frameworks/support/graphics/drawable/animated/src/android/support/graphics/drawable/ |
H A D | AnimatorInflaterCompat.java | 43 import android.support.v4.graphics.PathParser; 97 // Since AVDC will fall back onto AVD when API is >= 24, therefore, PathParser will need 157 TypeEvaluator<PathParser.PathDataNode[]> { 158 private PathParser.PathDataNode[] mNodeArray; 161 * Create a PathParser.PathDataNode[] that does not reuse the animated value. 163 * a new <code>PathParser.PathDataNode[]</code> will be allocated. 176 PathDataEvaluator(PathParser.PathDataNode[] nodeArray) { 181 public PathParser.PathDataNode[] evaluate(float fraction, 182 PathParser.PathDataNode[] startPathData, 183 PathParser [all...] |
H A D | PathInterpolatorCompat.java | 30 import android.support.v4.graphics.PathParser; 84 Path path = PathParser.createPathFromPathData(pathData);
|
/frameworks/base/core/java/android/animation/ |
H A D | AnimatorInflater.java | 33 import android.util.PathParser; 258 private static class PathDataEvaluator implements TypeEvaluator<PathParser.PathData> { 259 private final PathParser.PathData mPathData = new PathParser.PathData(); 262 public PathParser.PathData evaluate(float fraction, PathParser.PathData startPathData, 263 PathParser.PathData endPathData) { 264 if (!PathParser.interpolatePathData(mPathData, startPathData, endPathData, fraction)) { 298 PathParser.PathData nodesFrom = fromString == null 299 ? null : new PathParser [all...] |
H A D | PropertyValuesHolder.java | 24 import android.util.PathParser; 1084 if (values.startValue instanceof PathParser.PathData) { 1087 values.startValue = new PathParser.PathData((PathParser.PathData) values.startValue); 1090 if (values.endValue instanceof PathParser.PathData) { 1093 values.endValue = new PathParser.PathData((PathParser.PathData) values.endValue);
|
/frameworks/base/core/java/android/view/animation/ |
H A D | PathInterpolator.java | 24 import android.util.PathParser; 114 Path path = PathParser.createPathFromPathData(pathData);
|
/frameworks/base/graphics/java/android/graphics/drawable/ |
H A D | VectorDrawable.java | 41 import android.util.PathParser; 1493 protected PathParser.PathData mPathData = null; 1498 private static final Property<VPath, PathParser.PathData> PATH_DATA = 1499 new Property<VPath, PathParser.PathData>(PathParser.PathData.class, "pathData") { 1501 public void set(VPath object, PathParser.PathData data) { 1506 public PathParser.PathData get(VPath object) { 1526 mPathData = copy.mPathData == null ? null : new PathParser.PathData(copy.mPathData); 1535 public PathParser.PathData getPathData() { 1541 public void setPathData(PathParser [all...] |
H A D | AnimatedVectorDrawable.java | 48 import android.util.PathParser; 1323 if (mTmpValues.endValue instanceof PathParser.PathData && 1379 long startPathDataPtr = ((PathParser.PathData) mTmpValues.startValue) 1381 long endPathDataPtr = ((PathParser.PathData) mTmpValues.endValue)
|
H A D | AdaptiveIconDrawable.java | 44 import android.util.PathParser; 155 sMask = PathParser.createPathFromPathData( 158 mMask = PathParser.createPathFromPathData(
|
/frameworks/support/graphics/drawable/static/src/android/support/graphics/drawable/ |
H A D | VectorDrawableCompat.java | 46 import android.support.v4.graphics.PathParser; 1514 protected PathParser.PathDataNode[] mNodes = null; 1532 public String nodesToString(PathParser.PathDataNode[] nodes) { 1547 mNodes = PathParser.deepCopyNodes(copy.mNodes); 1553 PathParser.PathDataNode.nodesToPath(mNodes, path); 1574 public PathParser.PathDataNode[] getPathData() { 1579 public void setPathData(PathParser.PathDataNode[] nodes) { 1580 if (!PathParser.canMorph(mNodes, nodes)) { 1582 mNodes = PathParser.deepCopyNodes(nodes); 1584 PathParser [all...] |
/frameworks/base/core/tests/coretests/src/android/graphics/drawable/ |
H A D | AdaptiveIconDrawableTest.java | 20 import android.util.PathParser; 117 Path pathFromDeviceConfig = PathParser.createPathFromPathData(
|
/frameworks/support/compat/java/android/support/v4/graphics/ |
H A D | PathParser.java | 28 * This class is a duplicate from the PathParser.java of frameworks/base, with slight 34 public class PathParser { class 35 private static final String LOGTAG = "PathParser"; 123 PathDataNode[] copy = new PathParser.PathDataNode[source.length];
|
/frameworks/base/ |
H A D | preloaded-classes | 2311 android.util.PathParser 2312 android.util.PathParser$PathData
|
H A D | compiled-classes-phone | 4235 android.util.PathParser 4236 android.util.PathParser$PathData
|