Home
last modified time | relevance | path

Searched refs:ScaleOperation (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.h44 struct ACE_EXPORT ScaleOperation { struct
45 ScaleOperation() = default;
46 ScaleOperation(float x, float y, float z) : scaleX(x), scaleY(y), scaleZ(z) {} in ScaleOperation() function
47 bool operator==(const ScaleOperation& other) const
56 … static ScaleOperation Blend(const ScaleOperation& to, const ScaleOperation& from, float progress); argument
127 ScaleOperation scaleOperation_;
H A Dtransform_util.cpp186 ScaleOperation ScaleOperation::Blend(const ScaleOperation& to, const ScaleOperation& from, float pr… in Blend()
188 ScaleOperation ret; in Blend()
261 ret.scaleOperation_ = ScaleOperation(); in Create()
292 … ret.scaleOperation_ = ScaleOperation::Blend(to.scaleOperation_, from.scaleOperation_, progress); in BlendInner()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp53 ScaleOperation to(NUM_D1, NUM_D1, NUM_D1);
54 ScaleOperation from(NUM_D1, NUM_D1, NUM_D1);
55 ScaleOperation result = ScaleOperation::Blend(to, from, PROGRESS);
130 EXPECT_EQ(result.scaleOperation_, ScaleOperation());
225 EXPECT_EQ(operations[1].scaleOperation_, ScaleOperation());
246 EXPECT_EQ(result.GetOperations()[1].scaleOperation_, ScaleOperation());
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dtransform_convertor.cpp130 void TransformConvertor::AddKeyframe(AnimationType type, double time, const ScaleOperation& scale) in AddKeyframe()
256 … AnimationType::SCALE, time, ScaleOperation(scaleValueX, scaleValueY, 1.0f)); in __anonc5ef80110c02()
260 … convertor.AddKeyframe(AnimationType::SCALE, time, ScaleOperation(scale, scale, 1.0f)); in __anonc5ef80110c02()
266 … convertor.AddKeyframe(AnimationType::SCALE_X, time, ScaleOperation(scaleX, 1.0f, 1.0f)); in __anonc5ef80110d02()
271 … convertor.AddKeyframe(AnimationType::SCALE_Y, time, ScaleOperation(1.0f, scaleY, 1.0f)); in __anonc5ef80110e02()
276 … convertor.AddKeyframe(AnimationType::SCALE_Z, time, ScaleOperation(1.0f, 1.0f, scaleZ)); in __anonc5ef80110f02()
286 … convertor.AddKeyframe(AnimationType::SCALE_3D, time, ScaleOperation(scaleX, scaleY, scaleZ)); in __anonc5ef80111002()
H A Dtransform_convertor.h52 void AddKeyframe(AnimationType type, double time, const ScaleOperation& scale);
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/page_transition/
H A Dpage_transition_info.h156 init.scaleOperation_ = ScaleOperation(1.0, 1.0, 1.0); in AddScaleAnimation()
160 target.scaleOperation_ = ScaleOperation(scaleX, scaleY, scaleZ); in AddScaleAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Dtransform_component.cpp77 operation.scaleOperation_ = ScaleOperation(x, y, z); in Scale()
227 operation.scaleOperation_ = ScaleOperation(x, y, z); in SetScaleTransition()