Home
last modified time | relevance | path

Searched refs:SkewOperation (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.h59 struct ACE_EXPORT SkewOperation { struct
60 SkewOperation() = default;
61 SkewOperation(float x, float y) : skewX(x), skewY(y) {} in SkewOperation() function
62 bool operator==(const SkewOperation& other) const
69 static SkewOperation Blend(const SkewOperation& to, const SkewOperation& from, float progress); argument
128 SkewOperation skewOperation_;
H A Dtransform_util.cpp197 SkewOperation SkewOperation::Blend(const SkewOperation& to, const SkewOperation& from, float progre… in Blend()
199 SkewOperation ret; in Blend()
264 ret.skewOperation_ = SkewOperation(); in Create()
295 … ret.skewOperation_ = SkewOperation::Blend(to.skewOperation_, from.skewOperation_, progress); in BlendInner()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp66 SkewOperation to(NUM_D1, NUM_D1);
67 SkewOperation from(NUM_D1, NUM_D1);
68 SkewOperation result = SkewOperation::Blend(to, from, PROGRESS);
135 EXPECT_EQ(result.skewOperation_, SkewOperation());
228 EXPECT_EQ(operations[2].skewOperation_, SkewOperation());
247 EXPECT_EQ(result.GetOperations()[2].skewOperation_, SkewOperation());
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dtransform_convertor.cpp121 void TransformConvertor::AddKeyframe(AnimationType type, double time, const SkewOperation& skew) in AddKeyframe()
296 … convertor.AddKeyframe(AnimationType::SKEW, time, SkewOperation { degreeX, degreeY }); in __anonc5ef80111102()
299 … convertor.AddKeyframe(AnimationType::SKEW, time, SkewOperation { degreeX, 0.0f }); in __anonc5ef80111102()
305 convertor.AddKeyframe(AnimationType::SKEW_X, time, SkewOperation { degreeX, 0.0f }); in __anonc5ef80111202()
310 convertor.AddKeyframe(AnimationType::SKEW_Y, time, SkewOperation { 0.0f, degreeY }); in __anonc5ef80111302()
H A Dtransform_convertor.h51 void AddKeyframe(AnimationType type, double time, const SkewOperation& skew);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Dtransform_component.cpp125 operation.skewOperation_ = SkewOperation(xAngle, yAngle); in Skew()