Home
last modified time | relevance | path

Searched refs:Curves (Results 1 - 25 of 193) sorted by relevance

12345678

/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dregister_default_anims.cpp51 Curves::Easing::LinearEasingCurve::OBJECT_INFO,
52 Curves::Easing::InQuadEasingCurve::OBJECT_INFO,
53 Curves::Easing::OutQuadEasingCurve::OBJECT_INFO,
54 Curves::Easing::InOutQuadEasingCurve::OBJECT_INFO,
55 Curves::Easing::InCubicEasingCurve::OBJECT_INFO,
56 Curves::Easing::OutCubicEasingCurve::OBJECT_INFO,
57 Curves::Easing::InOutCubicEasingCurve::OBJECT_INFO,
58 Curves::Easing::InSineEasingCurve::OBJECT_INFO,
59 Curves::Easing::OutSineEasingCurve::OBJECT_INFO,
60 Curves
[all...]
/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dcurves.cpp22 const RefPtr<DecelerationCurve> Curves::DECELE = AceType::MakeRefPtr<DecelerationCurve>();
23 const RefPtr<LinearCurve> Curves::LINEAR = AceType::MakeRefPtr<LinearCurve>();
24 const RefPtr<SineCurve> Curves::SINE = AceType::MakeRefPtr<SineCurve>();
25 const RefPtr<CubicCurve> Curves::EASE = AceType::MakeRefPtr<CubicCurve>(0.25f, 0.1f, 0.25f, 1.0f);
26 const RefPtr<CubicCurve> Curves::EASE_IN = AceType::MakeRefPtr<CubicCurve>(0.42f, 0.0f, 1.0f, 1.0f);
27 const RefPtr<CubicCurve> Curves::EASE_OUT = AceType::MakeRefPtr<CubicCurve>(0.0f, 0.0f, 0.58f, 1.0f);
28 const RefPtr<CubicCurve> Curves::EASE_IN_OUT = AceType::MakeRefPtr<CubicCurve>(0.42f, 0.0f, 0.58f, 1.0f);
29 const RefPtr<CubicCurve> Curves::FAST_OUT_SLOW_IN = AceType::MakeRefPtr<CubicCurve>(0.4f, 0.0f, 0.2f, 1.0f);
30 const RefPtr<CubicCurve> Curves::LINEAR_OUT_SLOW_IN = AceType::MakeRefPtr<CubicCurve>(0.0f, 0.0f, 0.2f, 1.0f);
31 const RefPtr<CubicCurve> Curves
[all...]
H A Dcurves.h25 class ACE_FORCE_EXPORT Curves { class
27 Curves() = delete;
28 ~Curves() = default;
H A Dkeyframe_animation.h111 scheduler->OpenImplicitAnimation(option, Curves::EASE, finishCallback);
119 auto curve = keyframe->GetCurve() ? keyframe->GetCurve() : AceType::DynamicCast<Curve>(Curves::EASE);
172 currentValue_ = evaluator_->Evaluate(begin, end, Curves::EASE->Move(intervalKeyTime)); in Calculate()
H A Dcard_transition_controller.cpp144 auto offsetAnimation = AceType::MakeRefPtr<CurveAnimation<Offset>>(startOffset, endOffset, Curves::FRICTION); in CreateCardTranslateAnimation()
179 auto scaleAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(startScale, endScale, Curves::FRICTION); in CreateCardScaleAnimation()
195 opacityKeyframe2->SetCurve(Curves::SHARP); in CreateCardOpacityAnimation()
204 opacityKeyframe3->SetCurve(Curves::SHARP); in CreateCardOpacityAnimation()
227 auto heightAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(start, end, Curves::FRICTION); in CreateCardListAnimation()
271 auto positionAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(start, end, Curves::FRICTION); in CreateExternalAnimation()
/foundation/arkui/ace_engine/frameworks/core/components/common/properties/
H A Dpage_transition_option.cpp32 opacityKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedInOption()
34 opacityKeyframe3->SetCurve(Curves::FRICTION); in CreateSharedInOption()
51 translateXKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedInOption()
53 translateXKeyframe3->SetCurve(Curves::FRICTION); in CreateSharedInOption()
66 opacityKeyframe2->SetCurve(Curves::FRICTION); in CreateSharedOutOption()
68 opacityKeyframe3->SetCurve(Curves::LINEAR); in CreateSharedOutOption()
82 opacityKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedStaticOption()
84 opacityKeyframe3->SetCurve(Curves::FRICTION); in CreateSharedStaticOption()
175 opacityKeyframe2->SetCurve(Curves::FRICTION); in CreateTransitionInContentOption()
177 opacityKeyframe3->SetCurve(Curves in CreateTransitionInContentOption()
[all...]
/foundation/arkui/ace_engine/test/unittest/bridge/common/utils/
H A Dutils_test.cpp50 * @tc.expected: return Curves::EASE_IN_OUT. in HWTEST_F()
52 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
56 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
58 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
60 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
62 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
64 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
66 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
68 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT); in HWTEST_F()
70 EXPECT_EQ(CreateCurve(curve), Curves in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/picker/
H A Dpicker_animation_controller.cpp25 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, -3.14, 0, 300, Curves::SHARP, [weak](double value) { in CreateTriangleAnimation()
37 outTriangle_ = AceType::MakeRefPtr<PickerAnimation>(pipe_, -3.14, 0.0, 0, 300, Curves::SHARP, [weak](double value) { in CreateTriangleAnimation()
54 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation()
68 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation()
86 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation()
101 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation()
114 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation()
130 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double value) { in CreateMovingAnimation()
148 AceType::MakeRefPtr<PickerAnimation>(pipe_, 255.0, 0.0, 0, 150, Curves::LINEAR, [weak](double value) { in CreateInOpacityAnimation()
175 AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 255.0, 0, 150, Curves in CreateInOpacityAnimation()
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp28 OHOS::Ace::Curves::LINEAR,
29 OHOS::Ace::Curves::EASE,
30 OHOS::Ace::Curves::EASE_IN,
31 OHOS::Ace::Curves::EASE_OUT,
32 OHOS::Ace::Curves::EASE_IN_OUT,
33 OHOS::Ace::Curves::FAST_OUT_SLOW_IN,
34 OHOS::Ace::Curves::LINEAR_OUT_SLOW_IN,
35 OHOS::Ace::Curves::FAST_OUT_LINEAR_IN,
36 OHOS::Ace::Curves::EXTREME_DECELERATION,
37 OHOS::Ace::Curves
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/rating/
H A Drating_modifier.h179 SetBoardColor(LinearColor(ratingTheme->GetHoverColor()), hoverDuration, Curves::FRICTION); in SetHoverState()
182 SetBoardColor(LinearColor(ratingTheme->GetPressColor()), pressDuration, Curves::SHARP); in SetHoverState()
185 SetBoardColor(LinearColor(ratingTheme->GetHoverColor()), pressDuration, Curves::SHARP); in SetHoverState()
188 SetBoardColor(LinearColor(ratingTheme->GetPressColor()), hoverDuration, Curves::SHARP); in SetHoverState()
191 SetBoardColor(LinearColor(Color::TRANSPARENT), hoverDuration, Curves::FRICTION); in SetHoverState()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/picker/
H A Ddate_time_animation_controller.cpp36 animationOption.SetCurve(Curves::SHARP); in PlayTitleInAnimation()
53 animationOption.SetCurve(Curves::SHARP); in PlayTitleOutAnimation()
76 animationOption.SetCurve(Curves::FRICTION); in PlayMovingInAnimation()
107 animationOption.SetCurve(Curves::FRICTION); in PlayMovingOutAnimation()
144 animationOption.SetCurve(Curves::LINEAR); in PlayOldColumnOpacityInAnimation()
189 animationOption.SetCurve(Curves::LINEAR); in PlayNewColumnOpacityInAnimation()
212 animationOption.SetCurve(Curves::LINEAR); in PlayYearColumnOpacityInAnimation()
227 animationOption.SetCurve(Curves::LINEAR); in PlayButtonOpacityInAnimation()
266 animationOption.SetCurve(Curves::LINEAR); in PlayOldColumnOpacityOutAnimation()
307 animationOption.SetCurve(Curves in PlayNewColumnOpacityOutAnimation()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/stepper/
H A Dstepper_animation_controller.cpp126 0, FROM_INDEX_OPACITY_DURATION, Curves::FRICTION, [weak](double value) { in CreateOpacityAnimation()
131 0, TO_INDEX_OPACITY_DURATION, Curves::SMOOTH, [weak](double value) { in CreateOpacityAnimation()
140 RATIO_NEGATIVE, 0, TRANSLATE_DURATION, Curves::FRICTION, [weak](double value) { in CreateTranslateAnimation()
145 RATIO_ZERO, 0, TRANSLATE_DURATION, Curves::FAST_OUT_SLOW_IN, [weak](double value) { in CreateTranslateAnimation()
150 RATIO_POSITIVE, 0, TRANSLATE_DURATION, Curves::FRICTION, [weak](double value) { in CreateTranslateAnimation()
155 RATIO_ZERO, 0, TRANSLATE_DURATION, Curves::FAST_OUT_SLOW_IN, [weak](double value) { in CreateTranslateAnimation()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkbox/
H A Dcheckbox_modifier.h56 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
59 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
62 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
65 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
68 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
75 option.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toggle/
H A Dswitch_modifier.h55 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
58 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
61 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
64 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
67 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
85 colorOption.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty()
92 pointOption.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty()
/foundation/arkui/ace_engine/frameworks/core/components/tab_bar/
H A Drender_tab_bar_item.cpp86 doubleAnimationEnter_->SetCurve(Curves::FRICTION); in OnMouseHoverEnterTest()
100 doubleAnimationExit_->SetCurve(Curves::FRICTION); in OnMouseHoverExitTest()
102 doubleAnimationExit_->SetCurve(Curves::FAST_OUT_SLOW_IN); in OnMouseHoverExitTest()
116 doubleAnimationPress->SetCurve(Curves::SHARP); in PlayPressAnimation()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/checkboxgroup/
H A Dcheckboxgroup_modifier.h67 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
70 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
73 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
76 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
79 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
/foundation/arkui/ace_engine/frameworks/bridge/common/utils/
H A Dutils.cpp249 { DOM_ANIMATION_TIMING_FUNCTION_EASE, Curves::EASE }, in CreateBuiltinCurve()
250 { DOM_ANIMATION_TIMING_FUNCTION_EASE_IN, Curves::EASE_IN }, in CreateBuiltinCurve()
251 { DOM_ANIMATION_TIMING_FUNCTION_EASE_IN_OUT, Curves::EASE_IN_OUT }, in CreateBuiltinCurve()
252 { DOM_ANIMATION_TIMING_FUNCTION_EASE_OUT, Curves::EASE_OUT }, in CreateBuiltinCurve()
253 { DOM_ANIMATION_TIMING_FUNCTION_EXTREME_DECELERATION, Curves::EXTREME_DECELERATION }, in CreateBuiltinCurve()
254 { DOM_ANIMATION_TIMING_FUNCTION_FAST_OUT_LINEAR_IN, Curves::FAST_OUT_LINEAR_IN }, in CreateBuiltinCurve()
255 { DOM_ANIMATION_TIMING_FUNCTION_FAST_OUT_SLOW_IN, Curves::FAST_OUT_SLOW_IN }, in CreateBuiltinCurve()
256 { DOM_ANIMATION_TIMING_FUNCTION_FRICTION, Curves::FRICTION }, in CreateBuiltinCurve()
257 { DOM_ANIMATION_TIMING_FUNCTION_LINEAR, Curves::LINEAR }, in CreateBuiltinCurve()
258 { DOM_ANIMATION_TIMING_FUNCTION_LINEAR_OUT_SLOW_IN, Curves in CreateBuiltinCurve()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/list/
H A Dwatch_interactive_effect.cpp51 scaleFrameMid->SetCurve(Curves::FRICTION); in BuildClickScaleAnimation()
52 scaleFrameEnd->SetCurve(Curves::FRICTION); in BuildClickScaleAnimation()
H A Drender_list_item_group.cpp378 firstCurve = Curves::FAST_OUT_LINEAR_IN; in createPositionAnimation()
380 firstCurve = Curves::LINEAR; in createPositionAnimation()
384 secondCurve = Curves::LINEAR; in createPositionAnimation()
386 secondCurve = Curves::FRICTION; in createPositionAnimation()
415 firstCurve = Curves::LINEAR; in CreateOpacityAnimation()
417 firstCurve = Curves::FAST_OUT_LINEAR_IN; in CreateOpacityAnimation()
421 secondCurve = Curves::FRICTION; in CreateOpacityAnimation()
423 secondCurve = Curves::LINEAR; in CreateOpacityAnimation()
593 rotateKeyframe2->SetCurve(Curves::FRICTION); in CreateRotateAnimation()
595 rotateKeyframe3->SetCurve(Curves in CreateRotateAnimation()
[all...]
/foundation/arkui/ace_engine/frameworks/core/animation/test/unittest/framework/
H A Danimation_framework_test.cpp158 AceType::MakeRefPtr<CurveAnimation<int>>(static_cast<int>(begin), static_cast<int>(end), Curves::LINEAR); in InitBasicAnimationDirectionPropertyTest()
163 keyframe2->SetCurve(Curves::LINEAR); in InitBasicAnimationDirectionPropertyTest()
197 AceType::MakeRefPtr<CurveAnimation<int>>(static_cast<int>(begin), static_cast<int>(end), Curves::LINEAR); in InitBasicPropertyTest()
202 keyframe2->SetCurve(Curves::LINEAR); in InitBasicPropertyTest()
367 flushEventMock_->animationInt_ = AceType::MakeRefPtr<CurveAnimation<int>>(1, 4, Curves::LINEAR); in InitAnimationAndAnimator()
395 flushEventMock_->animationInt_ = AceType::MakeRefPtr<CurveAnimation<int>>(1, 6, Curves::LINEAR); in HWTEST_F()
472 flushEventMock_->animationInt_ = AceType::MakeRefPtr<CurveAnimation<int>>(1, 6, Curves::LINEAR); in HWTEST_F()
525 AceType::MakeRefPtr<CurveAnimation<Color>>(Color::BLACK, Color::WHITE, Curves::LINEAR); in HWTEST_F()
568 EXPECT_NEAR(testValueFirst, Curves::LINEAR->MoveInternal(testValueFirst), FLT_EPSILON); in HWTEST_F()
569 EXPECT_NEAR(testValueSecond, Curves in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/radio/
H A Dradio_paint_method.cpp102 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
105 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
108 SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
111 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
114 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
134 delayOption.SetCurve(Curves::FRICTION); in UpdateIsOnAnimatableProperty()
138 halfDurationOption.SetCurve(Curves::FRICTION); in UpdateIsOnAnimatableProperty()
174 halfDurationOption.SetCurve(Curves::FRICTION); in UpdateIndicatorAnimation()
/foundation/arkui/ace_engine/frameworks/core/components/checkable/
H A Drender_radio.cpp205 shrinkFrameMid->SetCurve(Curves::FRICTION); in UpdateAnimation()
207 shrinkFrameEnd->SetCurve(Curves::FRICTION); in UpdateAnimation()
221 selectFrameMid->SetCurve(Curves::FRICTION); in UpdateAnimation()
224 selectFrameEnd->SetCurve(Curves::FRICTION); in UpdateAnimation()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_paint_method.cpp115 option.SetCurve(Curves::SHARP); in CheckCirclesAndBackArrowIsShown()
137 option.SetCurve(Curves::SHARP); in CheckHasExtensionMenu()
147 option.SetCurve(Curves::SHARP); in CheckHasExtensionMenu()
169 option.SetCurve(Curves::SHARP); in CheckHandleIsShown()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/swiper/
H A Dswiper_paint_property.cpp38 Curves::ToString(GetCurve().value()).c_str() : Curves::DEFAULT_CURVE_NAME.c_str(), filter); in ToJsonValue()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_scroller.cpp46 { "ease", Curves::EASE },
47 { "ease-in", Curves::EASE_IN },
48 { "ease-in-out", Curves::EASE_IN_OUT },
49 { "ease-out", Curves::EASE_OUT },
50 { "friction", Curves::FRICTION },
51 { "linear", Curves::LINEAR },
126 RefPtr<Curve> curve = Curves::EASE; in ScrollTo()

Completed in 15 milliseconds

12345678