Home
last modified time | relevance | path

Searched refs:Curves (Results 1 – 25 of 200) sorted by relevance

12345678

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/
H A Dcurves.cpp24 const RefPtr<SineCurve> Curves::SINE = AceType::MakeRefPtr<SineCurve>();
40 const std::string Curves::DEFAULT_CURVE_NAME = "Curves.Ease";
42 std::string Curves::ToString(const RefPtr<Curve>& curve) in ToString()
44 …static const std::map<RefPtr<Curve>, std::string> curveNames = { { Curves::EASE, Curves::DEFAULT_C… in ToString()
45 { Curves::EASE_IN, "Curves.EaseIn" }, { Curves::EASE_OUT, "Curves.EaseOut" }, in ToString()
46 … { Curves::EASE_IN_OUT, "Curves.EaseInOut" }, { Curves::FAST_OUT_SLOW_IN, "Curves.FastOutSlowIn" }, in ToString()
47 { Curves::LINEAR_OUT_SLOW_IN, "Curves.LinearOutSlowIn" }, in ToString()
48 … { Curves::FAST_OUT_LINEAR_IN, "Curves.FastOutLinearIn" }, { Curves::FRICTION, "Curves.Friction" }, in ToString()
49 … { Curves::EXTREME_DECELERATION, "Curves.ExtremeDeceleration" }, { Curves::SHARP, "Curves.Sharp" }, in ToString()
50 { Curves::SMOOTH, "Curves.Smooth" }, { Curves::LINEAR, "Curves.Linear" } }; in ToString()
[all …]
H A Dcurves.h25 class ACE_FORCE_EXPORT Curves {
27 Curves() = delete;
28 ~Curves() = default;
H A Dcard_transition_controller.cpp144 …tAnimation = AceType::MakeRefPtr<CurveAnimation<Offset>>(startOffset, endOffset, Curves::FRICTION); in CreateCardTranslateAnimation()
179 …auto scaleAnimation = AceType::MakeRefPtr<CurveAnimation<double>>(startScale, endScale, Curves::FR… 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()
/ohos5.0/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,
55 Curves::Easing::InCubicEasingCurve::OBJECT_INFO,
58 Curves::Easing::InSineEasingCurve::OBJECT_INFO,
59 Curves::Easing::OutSineEasingCurve::OBJECT_INFO,
61 Curves::Easing::InQuartEasingCurve::OBJECT_INFO,
64 Curves::Easing::InQuintEasingCurve::OBJECT_INFO,
67 Curves::Easing::InExpoEasingCurve::OBJECT_INFO,
70 Curves::Easing::InCircEasingCurve::OBJECT_INFO,
[all …]
/ohos5.0/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()
66 opacityKeyframe2->SetCurve(Curves::FRICTION); in CreateSharedOutOption()
68 opacityKeyframe3->SetCurve(Curves::LINEAR); in CreateSharedOutOption()
82 opacityKeyframe2->SetCurve(Curves::LINEAR); in CreateSharedStaticOption()
187 scaleKeyframe2->SetCurve(Curves::FRICTION); in CreateTransitionInContentOption()
189 scaleKeyframe3->SetCurve(Curves::FRICTION); in CreateTransitionInContentOption()
529 Curves::FRICTION); in CreateCardTransitionInOption()
537 deviceHeight_, Curves::FRICTION); in CreateCardTransitionInOption()
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/bridge/common/utils/
H A Dutils_test.cpp52 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
56 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
58 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
60 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
62 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
64 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
66 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
68 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
70 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
103 EXPECT_EQ(CreateCurve(curve), Curves::EASE_IN_OUT);
[all …]
/ohos5.0/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()
54 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double valu… in CreateMovingAnimation()
68 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double valu… in CreateMovingAnimation()
86 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double valu… in CreateMovingAnimation()
101 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double valu… in CreateMovingAnimation()
114 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double valu… in CreateMovingAnimation()
130 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 1.0, 0, 500, Curves::FRICTION, [weak](double valu… in CreateMovingAnimation()
148 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 255.0, 0.0, 0, 150, Curves::LINEAR, [weak](double valu… in CreateInOpacityAnimation()
175 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 0.0, 255.0, 0, 150, Curves::LINEAR, [weak](double valu… in CreateInOpacityAnimation()
201 …AceType::MakeRefPtr<PickerAnimation>(pipe_, 255.0, 0.0, 0, 150, Curves::LINEAR, [weak](double valu… in CreateInOpacityAnimation()
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkui/
H A Djs-apis-curve.md17 ## Curves.initCurve<sup>9+</sup>
71 ##  Curves.stepsCurve<sup>9+</sup>
102 ## Curves.cubicBezierCurve<sup>9+</sup>
136 ##  Curves.springCurve<sup>9+</sup>
170 ##  Curves.springMotion<sup>9+</sup>
238 ##  Curves.interpolatingSpring<sup>10+</sup>
269 ## Curves.customCurve<sup>10+</sup>
337 ## Curves.init<sup>(deprecated)</sup>
353 ## Curves.steps<sup>(deprecated)</sup>
370 ## Curves.cubicBezier<sup>(deprecated)</sup>
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dnode_animate.cpp36 OHOS::Ace::Curves::LINEAR,
37 OHOS::Ace::Curves::EASE,
38 OHOS::Ace::Curves::EASE_IN,
39 OHOS::Ace::Curves::EASE_OUT,
40 OHOS::Ace::Curves::EASE_IN_OUT,
41 OHOS::Ace::Curves::FAST_OUT_SLOW_IN,
42 OHOS::Ace::Curves::LINEAR_OUT_SLOW_IN,
45 OHOS::Ace::Curves::SHARP,
46 OHOS::Ace::Curves::RHYTHM,
47 OHOS::Ace::Curves::SMOOTH,
[all …]
H A Dnode_scroll_modifier.cpp54 const std::vector<RefPtr<Curve>> CurvesVector = { Curves::LINEAR, Curves::EASE, Curves::EASE_IN,
55 Curves::EASE_OUT, Curves::EASE_IN_OUT, Curves::FAST_OUT_SLOW_IN, Curves::LINEAR_OUT_SLOW_IN,
56 Curves::FAST_OUT_LINEAR_IN, Curves::EXTREME_DECELERATION, Curves::SHARP, Curves::RHYTHM,
57 Curves::SMOOTH, Curves::FRICTION };
372 RefPtr<Curve> curve = Curves::EASE; in SetScrollTo()
/ohos5.0/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::LINEAR); in PlayNewColumnOpacityOutAnimation()
[all …]
/ohos5.0/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()
252 { DOM_ANIMATION_TIMING_FUNCTION_EASE_OUT, Curves::EASE_OUT }, in CreateBuiltinCurve()
256 { DOM_ANIMATION_TIMING_FUNCTION_FRICTION, Curves::FRICTION }, in CreateBuiltinCurve()
257 { DOM_ANIMATION_TIMING_FUNCTION_LINEAR, Curves::LINEAR }, in CreateBuiltinCurve()
259 { DOM_ANIMATION_TIMING_FUNCTION_RHYTHM, Curves::RHYTHM }, in CreateBuiltinCurve()
260 { DOM_ANIMATION_TIMING_FUNCTION_SHARP, Curves::SHARP }, in CreateBuiltinCurve()
261 { DOM_ANIMATION_TIMING_FUNCTION_SMOOTH, Curves::SMOOTH }, in CreateBuiltinCurve()
360 return Curves::EASE_IN_OUT; in CreateCurve()
373 return useDefault? Curves::EASE_IN_OUT : nullptr; in CreateCurve()
[all …]
/ohos5.0/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()
77 colorOption.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdateAnimatableProperty()
88 pointOption.SetCurve(Curves::FAST_OUT_SLOW_IN); in UpdatePointOffsetAnimation()
/ohos5.0/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()
/ohos5.0/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()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/animation/test/unittest/framework/
H A Danimation_framework_test.cpp163 keyframe2->SetCurve(Curves::LINEAR); in InitBasicAnimationDirectionPropertyTest()
202 keyframe2->SetCurve(Curves::LINEAR); in InitBasicPropertyTest()
568 EXPECT_NEAR(testValueFirst, Curves::LINEAR->MoveInternal(testValueFirst), FLT_EPSILON);
629 float actualValueFirst = Curves::EASE_OUT->MoveInternal(testValueFirst);
630 float actualValueSecond = Curves::EASE_OUT->MoveInternal(testValueSecond);
631 float actualValueThird = Curves::EASE_OUT->MoveInternal(testValueThird);
1686 kf2->SetCurve(Curves::LINEAR);
1782 kf2->SetCurve(Curves::LINEAR);
1783 kf3->SetCurve(Curves::LINEAR);
1835 kf2->SetCurve(Curves::LINEAR);
[all …]
/ohos5.0/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()
/ohos5.0/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()
/ohos5.0/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()
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/scroll/
H A Dscroll_controller_test_ng.cpp41 …bool animate = controller->AnimateTo(Dimension(ITEM_HEIGHT * TOTAL_ITEM_NUMBER), -1.f, Curves::LIN…
43 …animate = controller->AnimateTo(Dimension(1.0, DimensionUnit::PERCENT), 1.f, Curves::LINEAR, false…
154 …bool animate = controller->AnimateTo(Dimension(ITEM_HEIGHT * TOTAL_ITEM_NUMBER), -1.f, Curves::LIN…
156 …animate = controller->AnimateTo(Dimension(1.0, DimensionUnit::PERCENT), 1.f, Curves::LINEAR, false…
261 …bool animate = controller->AnimateTo(Dimension(ITEM_HEIGHT * TOTAL_ITEM_NUMBER), 1.f, Curves::LINE…
731 …bool animate = controller->AnimateTo(Dimension(ITEM_HEIGHT * TOTAL_ITEM_NUMBER), -1.f, Curves::LIN…
738 …animate = controller->AnimateTo(Dimension(1.0, DimensionUnit::PERCENT), 1.f, Curves::LINEAR, false…
788 pattern_->AnimateTo(ITEM_HEIGHT * TOTAL_ITEM_NUMBER, 1.f, Curves::LINEAR, smooth);
805 pattern_->AnimateTo(100, 1.f, Curves::LINEAR, smooth, canOverScroll);
/ohos5.0/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()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/list/
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::FRICTION); in CreateRotateAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/radio/
H A Dradio_paint_method.cpp109 SetBoardColor(LinearColor(hoverColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
112 SetBoardColor(LinearColor(hoverColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
115 … SetBoardColor(LinearColor(hoverColor_.BlendOpacity(0)), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
118 SetBoardColor(LinearColor(clickEffectColor_), hoverToTouchDuration_, Curves::SHARP); in UpdateAnimatableProperty()
121 SetBoardColor(LinearColor(clickEffectColor_), hoverDuration_, Curves::FRICTION); in UpdateAnimatableProperty()
141 delayOption.SetCurve(Curves::FRICTION); in UpdateIsOnAnimatableProperty()
145 halfDurationOption.SetCurve(Curves::FRICTION); in UpdateIsOnAnimatableProperty()
181 halfDurationOption.SetCurve(Curves::FRICTION); in UpdateIndicatorAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select_overlay/
H A Dselect_overlay_paint_method.cpp119 option.SetCurve(Curves::SHARP); in CheckCirclesAndBackArrowIsShown()
141 option.SetCurve(Curves::SHARP); in CheckHasExtensionMenu()
151 option.SetCurve(Curves::SHARP); in CheckHasExtensionMenu()
173 option.SetCurve(Curves::SHARP); in CheckHandleIsShown()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/bubble/
H A Dbubble_pattern.cpp255 Animation(renderContext, hoverColor, theme->GetHoverAnimationDuration(), Curves::FRICTION); in ButtonOnHover()
258 … Animation(renderContext, backgroundColor, theme->GetHoverAnimationDuration(), Curves::FRICTION); in ButtonOnHover()
317 … Animation(renderContext, pressColor, theme->GetHoverToPressAnimationDuration(), Curves::SHARP); in ButtonOnPress()
320 Animation(renderContext, pressColor, theme->GetHoverAnimationDuration(), Curves::SHARP); in ButtonOnPress()
325 … Animation(renderContext, hoverColor, theme->GetHoverToPressAnimationDuration(), Curves::SHARP); in ButtonOnPress()
328 … Animation(renderContext, backgroundColor, theme->GetHoverAnimationDuration(), Curves::SHARP); in ButtonOnPress()
501 optionPosition.SetCurve(Curves::FRICTION); in StartOffsetEnteringAnimation()
519 optionAlpha.SetCurve(Curves::SHARP); in StartAlphaEnteringAnimation()
576 optionPosition.SetCurve(Curves::FRICTION); in StartOffsetExitingAnimation()
594 optionAlpha.SetCurve(Curves::SHARP); in StartAlphaExitingAnimation()

12345678