Searched refs:ScaleOperation (Results 1 - 7 of 7) sorted by relevance
/foundation/arkui/ace_engine/frameworks/base/geometry/ |
H A D | transform_util.h | 44 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 in operator ==() 56 static ScaleOperation Blend(const ScaleOperation& to, const ScaleOperation& from, float progress); 127 ScaleOperation scaleOperation_;
|
H A D | transform_util.cpp | 186 ScaleOperation ScaleOperation::Blend(const ScaleOperation& to, const ScaleOperation& from, float progress) 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()
|
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/ |
H A D | transform_convertor.cpp | 130 void TransformConvertor::AddKeyframe(AnimationType type, double time, const ScaleOperation& scale) in AddKeyframe() 256 AnimationType::SCALE, time, ScaleOperation(scaleValueX, scaleValueY, 1.0f)); 260 convertor.AddKeyframe(AnimationType::SCALE, time, ScaleOperation(scale, scale, 1.0f)); 266 convertor.AddKeyframe(AnimationType::SCALE_X, time, ScaleOperation(scaleX, 1.0f, 1.0f)); 271 convertor.AddKeyframe(AnimationType::SCALE_Y, time, ScaleOperation(1.0f, scaleY, 1.0f)); 276 convertor.AddKeyframe(AnimationType::SCALE_Z, time, ScaleOperation(1.0f, 1.0f, scaleZ)); 286 convertor.AddKeyframe(AnimationType::SCALE_3D, time, ScaleOperation(scaleX, scaleY, scaleZ));
|
H A D | transform_convertor.h | 52 void AddKeyframe(AnimationType type, double time, const ScaleOperation& scale);
|
/foundation/arkui/ace_engine/test/unittest/base/ |
H A D | transform_util_test.cpp | 48 * @tc.desc: Test the functions of the class ScaleOperation. 53 ScaleOperation to(NUM_D1, NUM_D1, NUM_D1); in HWTEST_F() 54 ScaleOperation from(NUM_D1, NUM_D1, NUM_D1); in HWTEST_F() 55 ScaleOperation result = ScaleOperation::Blend(to, from, PROGRESS); in HWTEST_F() 130 EXPECT_EQ(result.scaleOperation_, ScaleOperation()); in HWTEST_F() 225 EXPECT_EQ(operations[1].scaleOperation_, ScaleOperation()); in HWTEST_F() 246 EXPECT_EQ(result.GetOperations()[1].scaleOperation_, ScaleOperation()); in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components/page_transition/ |
H A D | page_transition_info.h | 156 init.scaleOperation_ = ScaleOperation(1.0, 1.0, 1.0); in AddScaleAnimation() 160 target.scaleOperation_ = ScaleOperation(scaleX, scaleY, scaleZ); in AddScaleAnimation()
|
/foundation/arkui/ace_engine/frameworks/core/components/transform/ |
H A D | transform_component.cpp | 77 operation.scaleOperation_ = ScaleOperation(x, y, z); in Scale() 227 operation.scaleOperation_ = ScaleOperation(x, y, z); in SetScaleTransition()
|
Completed in 6 milliseconds