Home
last modified time | relevance | path

Searched refs:TransformOperation (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/test/unittest/base/
H A Dtransform_util_test.cpp111 TransformOperation result;
112 TransformOperation to = TransformOperation::Create(TransformOperationType::UNDEFINED);
113 TransformOperation from = TransformOperation::Create(TransformOperationType::UNDEFINED);
114 result = TransformOperation::Blend(to, from, PROGRESS);
117 result = TransformOperation::Blend(to, from, PROGRESS);
120 result = TransformOperation::Blend(from, to, PROGRESS);
128 result = TransformOperation::Blend(to, from, PROGRESS);
133 result = TransformOperation::Blend(to, from, PROGRESS);
138 result = TransformOperation::Blend(to, from, PROGRESS);
143 result = TransformOperation::Blend(to, from, PROGRESS);
[all …]
H A Danimatable_matrix4_test.cpp126 TransformOperation transformOperation;
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/geometry/
H A Dtransform_util.h120 struct ACE_EXPORT TransformOperation { struct
121 TransformOperation() : type_(TransformOperationType::UNDEFINED) {} in TransformOperation() argument
133 bool operator==(const TransformOperation& other) const argument
164 …static TransformOperation Blend(const TransformOperation& to, const TransformOperation& from, floa…
165 static TransformOperation Create(TransformOperationType type);
169 …const TransformOperation& to, const TransformOperation& from, float progress, TransformOperation& …
176 static void ParseOperationToMatrix(TransformOperation& operations);
180 …explicit TransformOperations(std::vector<TransformOperation> operation = std::vector<TransformOper…
185 std::vector<TransformOperation>& GetOperations() in GetOperations()
190 const std::vector<TransformOperation>& GetOperations() const in GetOperations()
[all …]
H A Dtransform_util.cpp233 TransformOperation TransformOperation::Blend( in Blend()
234 const TransformOperation& to, const TransformOperation& from, float progress) in Blend()
236 TransformOperation ret; in Blend()
252 TransformOperation TransformOperation::Create(TransformOperationType type) in Create()
254 TransformOperation ret; in Create()
283 void TransformOperation::BlendInner( in BlendInner()
284 …const TransformOperation& to, const TransformOperation& from, float progress, TransformOperation& … in BlendInner()
391 void TransformOperations::ParseOperationsToMatrix(std::vector<TransformOperation>& operations) in ParseOperationsToMatrix()
398 void TransformOperations::ParseOperationToMatrix(TransformOperation& operation) in ParseOperationToMatrix()
452 TransformOperation fromTransformOperation; in BlendInner()
[all …]
H A Danimatable_matrix4.cpp78 TransformOperation operationInit; in AnimateTo()
79 TransformOperation operationEnd; in AnimateTo()
84 …RefPtr<CurveAnimation<TransformOperation>> animation = AceType::MakeRefPtr<CurveAnimation<Transfor… in AnimateTo()
125 void AnimatableMatrix4::OnAnimationCallback(const TransformOperation& value) in OnAnimationCallback()
H A Danimatable_matrix4.h72 void SetEvaluator(const RefPtr<Evaluator<TransformOperation>>& evaluator) in SetEvaluator()
80 void OnAnimationCallback(const TransformOperation& value);
91 RefPtr<Evaluator<TransformOperation>> evaluator_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Danimatable_transform_operation.h27 class ACE_EXPORT AnimatableTransformOperation final : public AnimatableBase<TransformOperation> {
34 … const TransformOperation& operation, const AnimationOption& animationOption = AnimationOption())
41 void MoveTo(const TransformOperation& value) override in MoveTo()
47 void OnAnimationCallback(const TransformOperation& value) override in OnAnimationCallback()
50 AnimatableBase<TransformOperation>::OnAnimationCallback(value); in OnAnimationCallback()
53 void SetCurrentValue(const TransformOperation& other) in SetCurrentValue()
61 TransformOperation& self = *this; in SetCurrentValue()
84 … const TransformOperation& operation, const AnimationOption& animationOption = AnimationOption())
141 void SetTransformOperations(const std::vector<TransformOperation>& other) in SetTransformOperations()
149 …const AnimationOption& option, const std::vector<TransformOperation>& other, bool alwaysRotate = f…
H A Devaluator.h125 class LinearEvaluator<TransformOperation> : public Evaluator<TransformOperation> {
126TransformOperation Evaluate(const TransformOperation& begin, const TransformOperation& end, float … in Evaluate()
128 return TransformOperation::Blend(end, begin, fraction); in Evaluate()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dtransform_convertor.cpp71 auto noneKeyframes = std::list<RefPtr<Keyframe<TransformOperation>>>(); in AddAnimationToTweenOption()
72 TransformOperation operation; in AddAnimationToTweenOption()
106 animation = AceType::MakeRefPtr<KeyframeAnimation<TransformOperation>>(); in AddKeyframe()
114 TransformOperation operation; in AddKeyframe()
117 auto keyframe = AceType::MakeRefPtr<Keyframe<TransformOperation>>(time, operation); in AddKeyframe()
123 TransformOperation operation; in AddKeyframe()
126 auto keyframe = AceType::MakeRefPtr<Keyframe<TransformOperation>>(time, operation); in AddKeyframe()
132 TransformOperation operation; in AddKeyframe()
141 TransformOperation operation; in AddKeyframe()
150 TransformOperation operation; in AddKeyframe()
[all …]
H A Dtransform_convertor.h48 void AddKeyframe(AnimationType type, const RefPtr<Keyframe<TransformOperation>>& keyframe);
57 TransformUnorderedMap<TransformOperation> operationMap_;
58 TransformList<TransformOperation> operationList_;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/transform/
H A Dtransform_component.cpp41 TransformOperation operation; in Translate()
75 TransformOperation operation; in Scale()
99 TransformOperation operation; in Rotate()
123 TransformOperation operation; in Skew()
141 TransformOperation operation; in Perspective()
157 TransformOperation operation; in Matrix3d()
165 TransformOperation operation; in Matrix3d()
181 TransformOperation operation; in SetRotateTransition()
204 TransformOperation operation; in SetTranslateTransition()
225 TransformOperation operation; in SetScaleTransition()
H A Drender_transform.h147 … transformAnimation_.PlayTransformAnimation(option, std::vector<TransformOperation>(), true); in SetMotionPathEvaluator()
170 Matrix4 ParseTransformEffect(const TransformOperation& effect);
171 void ParseDimension(TransformOperation& effect);
189 std::vector<TransformOperation> transformEffectsAppearing_;
190 std::vector<TransformOperation> transformEffectsDisappearing_;
H A Dtransform_component.h146 const std::vector<TransformOperation>& GetTransformEffectsAppearing() const in GetTransformEffectsAppearing()
151 const std::vector<TransformOperation>& GetTransformEffectsDisappearing() const in GetTransformEffectsDisappearing()
188 std::vector<TransformOperation> transformEffectsAppearing_;
189 std::vector<TransformOperation> transformEffectsDisappearing_;
H A Drender_transform.cpp275 Matrix4 RenderTransform::ParseTransformEffect(const TransformOperation& effect) in ParseTransformEffect()
314 void RenderTransform::ParseDimension(TransformOperation& effect) in ParseDimension()
362 … transformAnimation_.PlayTransformAnimation(transitionOption_, std::vector<TransformOperation>()); in UpdateTransform()
569 transformAnimation_.SetTransformOperations(std::vector<TransformOperation>()); in ClearRenderObject()
H A Drosen_render_transform.cpp223 std::vector<TransformOperation>* transforms; in OnRSTransition()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/page_transition/
H A Dpage_transition_info.h138 TransformOperation init; in AddTranslateAnimation()
141 TransformOperation target; in AddTranslateAnimation()
148 …auto animation = AceType::MakeRefPtr<CurveAnimation<TransformOperation>>(init, target, tweenOption… in AddTranslateAnimation()
154 TransformOperation init; in AddScaleAnimation()
158 TransformOperation target; in AddScaleAnimation()
165 …auto animation = AceType::MakeRefPtr<CurveAnimation<TransformOperation>>(init, target, tweenOption… in AddScaleAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dtween_option.h258 void AddTransformAnimation(const RefPtr<Animation<TransformOperation>>& transformAnimation) in AddTransformAnimation()
265 std::list<RefPtr<Animation<TransformOperation>>>& GetTransformAnimations() in GetTransformAnimations()
371 std::list<RefPtr<Animation<TransformOperation>>> transformAnimations_;
H A Dmotion_path_evaluator.cpp122 TransformOperation rotation; in Evaluate()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/bridge/common/utils/
H A Dutils_test.cpp381 RefPtr<Keyframe<TransformOperation>> keyframe;
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/tween/
H A Dtween_element.cpp94 void RenderTransformUpdate(WeakPtr<RenderTransform>& weakPtr, const TransformOperation& value) in RenderTransformUpdate()
130 void TransformComponentUpdate(WeakPtr<TransformComponent>& transform, const TransformOperation& val… in TransformComponentUpdate()