Searched refs:TransformOperations (Results 1 - 7 of 7) sorted by relevance
/foundation/arkui/ace_engine/frameworks/core/animation/ |
H A D | animatable_transform_operation.h | 133 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 D | evaluator.h | 141 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 D | transform_util.h | 172 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 D | transform_util.cpp | 366 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 D | motion_path_evaluator.h | 70 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 D | motion_path_evaluator.cpp | 116 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 D | transform_util_test.cpp | 206 * @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