Searched refs:VectorDrawableUtils (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/core/jni/
H A Dandroid_util_PathParser.cpp22 #include <utils/VectorDrawableUtils.h>
75 return VectorDrawableUtils::interpolatePathData(outPathData, *fromPathData,
87 return VectorDrawableUtils::canMorph(*fromPathData, *toPathData);
99 VectorDrawableUtils::verbsToPath(skPath, *pathData);
/frameworks/base/libs/hwui/utils/
H A DVectorDrawableUtils.h29 class VectorDrawableUtils { class in namespace:android::uirenderer
H A DVectorDrawableUtils.cpp17 #include "VectorDrawableUtils.h"
39 bool VectorDrawableUtils::canMorph(const PathData& morphFrom, const PathData& morphTo) {
53 bool VectorDrawableUtils::interpolatePathData(PathData* outData, const PathData& morphFrom,
65 void VectorDrawableUtils::verbsToPath(SkPath* outPath, const PathData& data) {
88 void VectorDrawableUtils::interpolatePaths(PathData* outData,
/frameworks/base/libs/hwui/tests/unit/
H A DVectorDrawableTests.cpp22 #include "utils/VectorDrawableUtils.h"
268 TEST(VectorDrawableUtils, createSkPathFromPathData) {
273 VectorDrawableUtils::verbsToPath(&actualPath, testData.pathData);
301 TEST(VectorDrawableUtils, morphPathData) {
304 bool canMorph = VectorDrawableUtils::canMorph(fromData.pathData, toData.pathData);
315 TEST(VectorDrawableUtils, interpolatePathData) {
320 bool success = VectorDrawableUtils::interpolatePathData(&outData, fromData.pathData,
338 bool success = VectorDrawableUtils::interpolatePathData(
/frameworks/base/libs/hwui/
H A DPropertyValuesHolder.cpp20 #include "utils/VectorDrawableUtils.h"
53 VectorDrawableUtils::interpolatePaths(out, from, to, fraction);
H A DPathParser.cpp251 VectorDrawableUtils::verbsToPath(skPath, pathData);
H A DVectorDrawable.cpp25 #include "utils/VectorDrawableUtils.h"
55 VectorDrawableUtils::verbsToPath(tempStagingPath, mStagingProperties.getData());
60 VectorDrawableUtils::verbsToPath(&mSkPath, mProperties.getData());
H A DAndroid.mk58 utils/VectorDrawableUtils.cpp \

Completed in 712 milliseconds