/frameworks/base/libs/hwui/utils/ |
VectorDrawableUtils.h | 31 ANDROID_API static bool canMorph(const PathData& morphFrom, const PathData& morphTo); 32 ANDROID_API static bool interpolatePathData(PathData* outData, const PathData& morphFrom, 33 const PathData& morphTo, float fraction); 34 ANDROID_API static void verbsToPath(SkPath* outPath, const PathData& data); 35 static void interpolatePaths(PathData* outPathData, const PathData& from, const PathData& to,
|
VectorDrawableUtils.cpp | 39 bool VectorDrawableUtils::canMorph(const PathData& morphFrom, const PathData& morphTo) { 53 bool VectorDrawableUtils::interpolatePathData(PathData* outData, const PathData& morphFrom, 54 const PathData& morphTo, float fraction) { 65 void VectorDrawableUtils::verbsToPath(SkPath* outPath, const PathData& data) { 88 void VectorDrawableUtils::interpolatePaths(PathData* outData, 89 const PathData& from, const PathData& to, float fraction) {
|
/frameworks/base/core/jni/ |
android_util_PathParser.cpp | 45 PathData* pathData = new PathData(); 46 return reinterpret_cast<jlong>(pathData); 50 PathData* pathData = reinterpret_cast<PathData*>(pathDataPtr); 51 PathData* newPathData = new PathData(*pathData); [all...] |
android_graphics_drawable_AnimatedVectorDrawable.cpp | 117 PathData* startData = reinterpret_cast<PathData*>(startValuePtr); 118 PathData* endData = reinterpret_cast<PathData*>(endValuePtr);
|
android_graphics_drawable_VectorDrawable.cpp | 184 PathData data; 268 PathData* pathData = reinterpret_cast<PathData*>(pathDataPtr); 269 path->mutateStagingProperties()->setData(*pathData);
|
/frameworks/base/core/java/android/util/ |
PathParser.java | 39 * Interpret PathData as path commands and insert the commands to the given path. 41 * @param data The source PathData to be converted. 44 public static void createPathFromPathData(Path outPath, PathData data) { 49 * @param pathDataFrom The source path represented in PathData 50 * @param pathDataTo The target path represented in PathData 53 public static boolean canMorph(PathData pathDataFrom, PathData pathDataTo) { 58 * PathData class is a wrapper around the native PathData object, which contains 60 * associated with each verb stored in PathData. This data can then be used t [all...] |
/external/skia/src/gpu/batches/ |
GrAADistanceFieldPathRenderer.h | 35 struct PathData { 38 // default ctor needed for new of uninitialized PathData 66 SK_DECLARE_INTERNAL_LLIST_INTERFACE(PathData); 68 static inline const Key& GetKey(const PathData& data) { 79 typedef SkTDynamicHash<PathData, PathData::Key> PathCache; 80 typedef SkTInternalLList<PathData> PathDataList;
|
GrAADistanceFieldPathRenderer.cpp | 50 PathData* pathData; 51 while ((pathData = iter.get())) { 53 if (id == pathData->fID) { 54 dfpr->fPathCache.remove(pathData->fKey); 55 dfpr->fPathList.remove(pathData); 56 delete pathData; 70 PathData* pathData; 71 while ((pathData = iter.get())) [all...] |
/frameworks/base/libs/hwui/ |
PathParser.h | 44 ANDROID_API static void getPathDataFromAsciiString(PathData* outData, ParseResult* result, 46 static void dump(const PathData& data);
|
PropertyValuesHolder.h | 58 class ANDROID_API PathEvaluator : public Evaluator<PathData> { 59 virtual void evaluate(PathData* out, const PathData& from, const PathData& to, float fraction) 134 class ANDROID_API PathDataPropertyValuesHolder : public PropertyValuesHolderImpl<PathData> { 136 PathDataPropertyValuesHolder(VectorDrawable::Path* ptr, PathData* startValue, 137 PathData* endValue) 145 PathData mPathData;
|
PropertyValuesHolder.cpp | 42 void PathEvaluator::evaluate(PathData* out, 43 const PathData& from, const PathData& to, float fraction) const {
|
PathParser.cpp | 165 void PathParser::getPathDataFromAsciiString(PathData* data, ParseResult* result, 191 result->failureMessage = "Invalid pathData. Failure occurred at position " 208 result->failureMessage = "Invalid pathData. Failure occurred at position " 217 void PathParser::dump(const PathData& data) { 239 PathData pathData; 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); [all...] |
VectorDrawable.h | 720 typedef VectorDrawable::Path::Data PathData;
|
/frameworks/base/libs/hwui/tests/microbench/ |
PathParserBench.cpp | 43 PathData outData;
|
/frameworks/base/libs/hwui/tests/unit/ |
VectorDrawableTests.cpp | 31 const PathData pathData; 244 static bool hasSameVerbs(const PathData& from, const PathData& to) { 252 PathData pathData; 254 PathParser::getPathDataFromAsciiString(&pathData, &result, testData.pathString, length); 255 EXPECT_EQ(testData.pathData, pathData); 260 PathData pathData [all...] |
/external/skia/src/core/ |
SkGlyph.h | 48 struct PathData { 58 PathData* fPathData;
|
SkGlyphCache.cpp | 221 SkGlyph::PathData* pathData = 222 (SkGlyph::PathData* ) fGlyphAlloc.allocThrow(sizeof(SkGlyph::PathData)); 223 const_cast<SkGlyph&>(glyph).fPathData = pathData; 224 pathData->fIntercept = nullptr; 225 SkPath* path = pathData->fPath = new SkPath;
|
/frameworks/base/core/java/android/animation/ |
AnimatorInflater.java | 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) { 266 + " two incompatible pathData"); 298 PathParser.PathData nodesFrom = fromString == null 299 ? null : new PathParser.PathData(fromString); 300 PathParser.PathData nodesTo = toString == nul [all...] |
PropertyValuesHolder.java | [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/gdiplus/ |
gdiplustypes.h | 429 typedef struct PathData { 437 PathData(): Count(0), Points(NULL), Types(NULL) {} 438 ~PathData() { 446 } PathData;
|
/frameworks/base/graphics/java/android/graphics/drawable/ |
VectorDrawable.java | 156 * <dt><code>android:pathData</code></dt> 219 * <dt><code>android:pathData</code></dt> 240 * android:pathData="M300,70 l 0,-70 70,70 0,0 -70,70z" /> [all...] |
AnimatedVectorDrawable.java | 112 * android:pathData="M300,70 l 0,-70 70,70 0,0 -70,70z" /> 162 * android:propertyName="pathData" 191 * android:pathData="M300,70 l 0,-70 70,70 0,0 -70,70z" /> 211 * android:propertyName="pathData" [all...] |
/external/pdfium/xfa/src/fwl/src/basewidget/include/ |
fwl_editimp.h | 144 void AddSpellCheckObj(CFX_Path& PathData,
|
/external/pdfium/xfa/src/fwl/src/basewidget/ |
fwl_editimp.cpp | 319 static void AddSquigglyPath(CFX_Path& PathData,
324 PathData.MoveTo(fStartX, fY);
328 PathData.LineTo(fx, fY + (i & 1) * fStep);
331 void CFWL_EditImp::AddSpellCheckObj(CFX_Path& PathData,
353 AddSquigglyPath(PathData, fStartX, fEndX, fY, fStep);
[all...] |
/external/pdfium/fpdfsdk/src/pdfwindow/ |
PWL_Utils.cpp | [all...] |