Home
last modified time | relevance | path

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

/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimatable_transform_operation.h133 class TransformAnimation final : public AnimatableBase<TransformOperations> {
137 TransformOperations::ParseOperationsToMatrix(blended.GetOperations()); in ComputerBlendedMatrix4()
144 blended = TransformOperations(operations_); in SetTransformOperations()
152 auto target = TransformOperations(other); in PlayTransformAnimation()
153 TransformOperations::ParseOperationsToMatrix(operations_); in PlayTransformAnimation()
154 TransformOperations::ParseOperationsToMatrix(target.GetOperations()); in PlayTransformAnimation()
161 void MoveTo(const TransformOperations& value) override
167 void OnAnimationCallback(const TransformOperations& value) override
170 AnimatableBase<TransformOperations>::OnAnimationCallback(value);
174 TransformOperations blende
[all...]
H A Devaluator.h141 class LinearEvaluator<TransformOperations> : public Evaluator<TransformOperations> {
143 TransformOperations Evaluate(
144 const TransformOperations& begin, const TransformOperations& end, float fraction) override
146 return TransformOperations::Blend(end, begin, fraction);
/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.h172 class ACE_EXPORT TransformOperations { class
178 static TransformOperations Blend(const TransformOperations& to, const TransformOperations& from, float progress);
180 explicit TransformOperations(std::vector<TransformOperation> operation = std::vector<TransformOperation>()) in TransformOperations() function in OHOS::Ace::TransformOperations
183 ~TransformOperations() = default;
202 bool operator==(const TransformOperations& other) const in operator ==()
223 std::size_t MatchingLength(const TransformOperations& to, const TransformOperations& from) const;
224 void BlendInner(const TransformOperations
[all...]
H A Dtransform_util.cpp366 TransformOperations TransformOperations::Blend( in Blend()
367 const TransformOperations& to, const TransformOperations& from, float progress) in Blend()
369 TransformOperations result; in Blend()
374 std::size_t TransformOperations::MatchingLength(const TransformOperations& to, const TransformOperations& from) const in MatchingLength()
391 void TransformOperations::ParseOperationsToMatrix(std::vector<TransformOperation>& operations) in ParseOperationsToMatrix()
398 void TransformOperations
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dmotion_path_evaluator.h70 RefPtr<Evaluator<TransformOperations>> CreateTransformOperationsEvaluator() in CreateTransformOperationsEvaluator()
140 class TransformOperationsEvaluator final : public Evaluator<TransformOperations> {
146 TransformOperations Evaluate(
147 const TransformOperations& start, const TransformOperations& end, float fraction) override;
H A Dmotion_path_evaluator.cpp116 TransformOperations TransformOperationsEvaluator::Evaluate( in Evaluate()
117 const TransformOperations& start, const TransformOperations& end, float fraction) in Evaluate()
119 TransformOperations result; in Evaluate()
/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp206 * @tc.desc: Test the functions of the class TransformOperations.
220 TransformOperations::ParseOperationsToMatrix(operations); in HWTEST_F()
241 TransformOperations to(operations); in HWTEST_F()
242 TransformOperations from(operations); in HWTEST_F()
243 TransformOperations result = TransformOperations::Blend(to, from, PROGRESS); in HWTEST_F()

Completed in 4 milliseconds