Home
last modified time | relevance | path

Searched refs:evaluator (Results 1 - 11 of 11) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dmotion_path_evaluator.h23 #include "core/animation/evaluator.h"
105 DoubleEvaluator(const RefPtr<MotionPathEvaluator>& evaluator, bool isXAxis) in DoubleEvaluator() argument
106 : motionPathEvaluator_(evaluator), isXAxis_(isXAxis) {} in DoubleEvaluator()
119 DimensionOffsetEvaluator(const RefPtr<MotionPathEvaluator>& evaluator) : motionPathEvaluator_(evaluator) {} in DimensionOffsetEvaluator() argument
131 explicit RotateEvaluator(const RefPtr<MotionPathEvaluator>& evaluator) : motionPathEvaluator_(evaluator) {} in RotateEvaluator() argument
142 explicit TransformOperationsEvaluator(const RefPtr<MotionPathEvaluator>& evaluator) in TransformOperationsEvaluator() argument
143 : motionPathEvaluator_(evaluator) {} in TransformOperationsEvaluator()
H A Dshadow.cpp18 #include "core/animation/evaluator.h"
28 LinearEvaluator<Color> evaluator; in Blend() local
29 auto color = evaluator.Evaluate(from.color_, to.color_, progress); in Blend()
/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Danimatable_matrix4.h72 void SetEvaluator(const RefPtr<Evaluator<TransformOperation>>& evaluator) in SetEvaluator() argument
74 evaluator_ = evaluator; in SetEvaluator()
H A Danimatable_dimension.h93 void SetEvaluator(const RefPtr<Evaluator<double>>& evaluator) in SetEvaluator() argument
95 evaluator_ = evaluator; in SetEvaluator()
/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dcurve_animation.h22 #include "core/animation/evaluator.h"
67 void SetEvaluator(const RefPtr<Evaluator<T>>& evaluator) in SetEvaluator() argument
69 if (evaluator) { in SetEvaluator()
71 evaluator_ = evaluator; in SetEvaluator()
85 LOGE("can not run animation asynchronously with nonlinear evaluator.");
H A Danimatable_base.h59 void SetEvaluator(const RefPtr<Evaluator<T>>& evaluator) in SetEvaluator() argument
61 evaluator_ = evaluator; in SetEvaluator()
/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Drender_transform.h131 void SetMotionPathEvaluator(const RefPtr<MotionPathEvaluator>& evaluator) in SetMotionPathEvaluator() argument
140 transformAnimation_.SetEvaluator(evaluator->CreateTransformOperationsEvaluator()); in SetMotionPathEvaluator()
/foundation/arkui/ace_engine/frameworks/core/pipeline/base/
H A Drender_node.cpp1780 auto evaluator = AceType::MakeRefPtr<MotionPathEvaluator>( in CreatePathAnimation() local
1782 paintX_.SetEvaluator(evaluator->CreateXEvaluator()); in CreatePathAnimation()
1783 paintY_.SetEvaluator(evaluator->CreateYEvaluator()); in CreatePathAnimation()
1790 transform->SetMotionPathEvaluator(evaluator); in CreatePathAnimation()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dskia_decoration_painter.cpp465 LinearEvaluator<Color> evaluator; in ClampNegativeOffsets() local
467 evaluator.Evaluate(Color(colorStops_[i - 1].color), Color(colorStops_[i].color), fraction); in ClampNegativeOffsets()
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/
H A Ddrawing_decoration_painter.cpp438 LinearEvaluator<Color> evaluator; in ClampNegativeOffsets() local
440 evaluator.Evaluate(Color(colorStops_[i - 1].color), Color(colorStops_[i].color), fraction); in ClampNegativeOffsets()
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/
H A Drosen_decoration_painter.cpp673 LinearEvaluator<Color> evaluator; in ClampNegativeOffsets() local
675 evaluator.Evaluate(Color(colorStops_[i - 1].color), Color(colorStops_[i].color), fraction); in ClampNegativeOffsets()

Completed in 18 milliseconds