Home
last modified time | relevance | path

Searched refs:TranslateOperation (Results 1 - 7 of 7) sorted by relevance

/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.h30 struct ACE_EXPORT TranslateOperation { struct
31 TranslateOperation() = default;
32 TranslateOperation(Dimension dx, Dimension dy, Dimension dz = Dimension {}) : dx(dx), dy(dy), dz(dz) {} in TranslateOperation() function
33 bool operator==(const TranslateOperation& other) const in operator ==()
41 static TranslateOperation Blend(const TranslateOperation& to, const TranslateOperation& from, float progress);
126 TranslateOperation translateOperation_;
H A Dtransform_util.cpp173 TranslateOperation TranslateOperation::Blend( in Blend()
174 const TranslateOperation& to, const TranslateOperation& from, float progress) in Blend()
176 TranslateOperation ret; in Blend()
258 ret.translateOperation_ = TranslateOperation(); in Create()
289 TranslateOperation::Blend(to.translateOperation_, from.translateOperation_, progress); in BlendInner()
/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp34 * @tc.desc: Test the functions of the class TranslateOperation.
40 TranslateOperation to(dimension, dimension, dimension); in HWTEST_F()
41 TranslateOperation from(dimension, dimension, dimension); in HWTEST_F()
42 TranslateOperation result = TranslateOperation::Blend(to, from, PROGRESS); in HWTEST_F()
119 EXPECT_EQ(result.translateOperation_, TranslateOperation()); in HWTEST_F()
122 EXPECT_EQ(result.translateOperation_, TranslateOperation()); in HWTEST_F()
125 EXPECT_EQ(result.translateOperation_, TranslateOperation()); in HWTEST_F()
222 EXPECT_EQ(operations[0].translateOperation_, TranslateOperation()); in HWTEST_F()
245 EXPECT_EQ(result.GetOperations()[0].translateOperation_, TranslateOperation()); in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dtransform_convertor.cpp112 void TransformConvertor::AddKeyframe(AnimationType type, double time, const TranslateOperation& translate) in AddKeyframe()
175 convertor.AddKeyframe(AnimationType::TRANSLATE, time, TranslateOperation(dx, dy, Dimension {}));
178 convertor.AddKeyframe(AnimationType::TRANSLATE, time, TranslateOperation(dx, Dimension {}));
184 convertor.AddKeyframe(AnimationType::TRANSLATE_X, time, TranslateOperation(dx, Dimension {}));
189 convertor.AddKeyframe(AnimationType::TRANSLATE_Y, time, TranslateOperation(Dimension {}, dy));
196 AnimationType::TRANSLATE_Z, time, TranslateOperation(Dimension {}, Dimension {}, dz));
207 convertor.AddKeyframe(AnimationType::TRANSLATE_3D, time, TranslateOperation(dx, dy, dz));
H A Dtransform_convertor.h49 void AddKeyframe(AnimationType type, double time, const TranslateOperation& translate);
/foundation/arkui/ace_engine/frameworks/core/components/page_transition/
H A Dpage_transition_info.h140 init.translateOperation_ = TranslateOperation(Dimension {}, Dimension {}, Dimension {}); in AddTranslateAnimation()
143 target.translateOperation_ = TranslateOperation(dx, dy, dz); in AddTranslateAnimation()
/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Dtransform_component.cpp43 operation.translateOperation_ = TranslateOperation(x, y, z); in Translate()
206 operation.translateOperation_ = TranslateOperation(x, y, z); in SetTranslateTransition()

Completed in 7 milliseconds