Home
last modified time | relevance | path

Searched refs:ShapeData (Results 1 – 10 of 10) sorted by relevance

/external/lottie/lottie/src/main/java/com/airbnb/lottie/animation/keyframe/
DShapeKeyframeAnimation.java6 import com.airbnb.lottie.model.content.ShapeData;
11 public class ShapeKeyframeAnimation extends BaseKeyframeAnimation<ShapeData, Path> {
12 private final ShapeData tempShapeData = new ShapeData();
15 public ShapeKeyframeAnimation(List<Keyframe<ShapeData>> keyframes) { in ShapeKeyframeAnimation()
19 @Override public Path getValue(Keyframe<ShapeData> keyframe, float keyframeProgress) { in getValue()
20 ShapeData startShapeData = keyframe.startValue; in getValue()
21 ShapeData endShapeData = keyframe.endValue; in getValue()
DMaskKeyframeAnimation.java7 import com.airbnb.lottie.model.content.ShapeData;
13 private final List<BaseKeyframeAnimation<ShapeData, Path>> maskAnimations;
32 public List<BaseKeyframeAnimation<ShapeData, Path>> getMaskAnimations() { in getMaskAnimations()
/external/lottie/lottie/src/main/java/com/airbnb/lottie/model/animatable/
DAnimatableShapeValue.java8 import com.airbnb.lottie.model.content.ShapeData;
12 public class AnimatableShapeValue extends BaseAnimatableValue<ShapeData, Path> {
14 public AnimatableShapeValue(List<Keyframe<ShapeData>> keyframes) { in AnimatableShapeValue()
18 @Override public BaseKeyframeAnimation<ShapeData, Path> createAnimation() { in createAnimation()
/external/lottie/lottie/src/main/java/com/airbnb/lottie/parser/
DShapeDataParser.java6 import com.airbnb.lottie.model.content.ShapeData;
15 public class ShapeDataParser implements ValueParser<ShapeData> {
28 public ShapeData parse(JsonReader reader, float scale) throws IOException { in parse()
72 return new ShapeData(new PointF(), false, Collections.<CubicCurveData>emptyList()); in parse()
101 return new ShapeData(initialPoint, closed, curves); in parse()
/external/lottie/lottie/src/main/java/com/airbnb/lottie/model/content/
DShapeData.java13 public class ShapeData { class
18 public ShapeData(PointF initialPoint, boolean closed, List<CubicCurveData> curves) { in ShapeData() method in ShapeData
24 public ShapeData() { in ShapeData() method in ShapeData
47 public void interpolateBetween(ShapeData shapeData1, ShapeData shapeData2, in interpolateBetween()
/external/skqp/src/gpu/ops/
DGrSmallPathRenderer.h22 class ShapeData; variable
50 using ShapeCache = SkTDynamicHash<ShapeData, ShapeDataKey>;
51 typedef SkTInternalLList<ShapeData> ShapeDataList;
DGrSmallPathRenderer.cpp119 class ShapeData { class
125 SK_DECLARE_INTERNAL_LLIST_INTERFACE(ShapeData);
127 static inline const ShapeDataKey& GetKey(const ShapeData& data) { in GetKey()
144 ShapeData* shapeData; in HandleEviction()
164 ShapeData* shapeData; in ~GrSmallPathRenderer()
229 using ShapeCache = SkTDynamicHash<ShapeData, ShapeDataKey>;
393 ShapeData* shapeData; in onPrepareDraws()
451 shapeData = new ShapeData; in onPrepareDraws()
475 shapeData = new ShapeData; in onPrepareDraws()
523 GrDrawOpAtlas* atlas, ShapeData* shapeData, const GrShape& shape, in addDFPathToAtlas()
[all …]
/external/lottie/lottie/src/main/java/com/airbnb/lottie/model/layer/
DBaseLayer.java21 import com.airbnb.lottie.model.content.ShapeData;
381 BaseKeyframeAnimation<ShapeData, Path> maskAnimation = this.mask.getMaskAnimations().get(i); in applyMasks()
441 …BaseKeyframeAnimation<ShapeData, Path> maskAnimation, BaseKeyframeAnimation<Integer, Integer> opac… in applyAddMask() argument
450 …BaseKeyframeAnimation<ShapeData, Path> maskAnimation, BaseKeyframeAnimation<Integer, Integer> opac… in applyInvertedAddMask() argument
462 …BaseKeyframeAnimation<ShapeData, Path> maskAnimation, BaseKeyframeAnimation<Integer, Integer> opac… in applySubtractMask() argument
470 …BaseKeyframeAnimation<ShapeData, Path> maskAnimation, BaseKeyframeAnimation<Integer, Integer> opac… in applyInvertedSubtractMask() argument
482 …BaseKeyframeAnimation<ShapeData, Path> maskAnimation, BaseKeyframeAnimation<Integer, Integer> opac… in applyIntersectMask() argument
493 …BaseKeyframeAnimation<ShapeData, Path> maskAnimation, BaseKeyframeAnimation<Integer, Integer> opac… in applyInvertedIntersectMask() argument
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Ddebug-value2.ll3 %struct.ShapeData = type { <4 x float>, <4 x float>, <4 x float>, <4 x float>, <4 x float>, i32, i3…
9 declare %struct.ShapeData addrspace(1)* @Scene_getSubShapeData(i32, i8 addrspace(1)*, i32 addrspace…
21 …%call = tail call %struct.ShapeData addrspace(1)* @Scene_getSubShapeData(i32 %subshapeIdx, i8 addr…
22 …%m_linearMotion = getelementptr inbounds %struct.ShapeData, %struct.ShapeData addrspace(1)* %call,…
24 …%m_angularMotion = getelementptr inbounds %struct.ShapeData, %struct.ShapeData addrspace(1)* %call…
26 …%m_scaleMotion = getelementptr inbounds %struct.ShapeData, %struct.ShapeData addrspace(1)* %call, …
31 …%m_translation = getelementptr inbounds %struct.ShapeData, %struct.ShapeData addrspace(1)* %call, …
33 …%m_quaternion = getelementptr inbounds %struct.ShapeData, %struct.ShapeData addrspace(1)* %call, i…
35 …%m_scale = getelementptr inbounds %struct.ShapeData, %struct.ShapeData addrspace(1)* %call, i64 0,…
409 !124 = !DIDerivedType(tag: DW_TAG_typedef, name: "ShapeData", file: !4, line: 1949, baseType: !125)
/external/lottie/lottie/src/main/java/com/airbnb/lottie/utils/
DMiscUtils.java10 import com.airbnb.lottie.model.content.ShapeData;
21 public static void getPathFromData(ShapeData shapeData, Path outPath) { in getPathFromData()