HomeSort by relevance Sort by last modified time
    Searched full:easing (Results 1 - 25 of 77) sorted by null

1 2 3 4

  /external/chromium_org/third_party/WebKit/Source/core/animation/
InterpolationEffect.h 21 void addInterpolation(PassRefPtrWillBeRawPtr<Interpolation> interpolation, PassRefPtr<TimingFunction> easing, double start, double end, double applyFrom, double applyTo)
23 m_interpolations.append(InterpolationRecord::create(interpolation, easing, start, end, applyFrom, applyTo));
42 static PassOwnPtrWillBeRawPtr<InterpolationRecord> create(PassRefPtrWillBeRawPtr<Interpolation> interpolation, PassRefPtr<TimingFunction> easing, double start, double end, double applyFrom, double applyTo)
44 return adoptPtrWillBeNoop(new InterpolationRecord(interpolation, easing, start, end, applyFrom, applyTo));
50 InterpolationRecord(PassRefPtrWillBeRawPtr<Interpolation> interpolation, PassRefPtr<TimingFunction> easing, double start, double end, double applyFrom, double applyTo)
52 , m_easing(easing)
Keyframe.h 30 void setEasing(PassRefPtr<TimingFunction> easing) { m_easing = easing; }
31 TimingFunction& easing() const { return *m_easing; } function in class:blink::Keyframe
57 TimingFunction& easing() const { return *m_easing; } function in class:blink::Keyframe::PropertySpecificKeyframe
66 virtual PassOwnPtrWillBeRawPtr<PropertySpecificKeyframe> neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const = 0;
72 PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, AnimationEffect::CompositeOperation);
88 Keyframe(double offset, AnimationEffect::CompositeOperation composite, PassRefPtr<TimingFunction> easing)
91 , m_easing(easing)
TimingInputTest.cpp 144 EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::Ease), *applyTimingInputString("easing", "ease").timingFunction);
145 EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseIn), *applyTimingInputString("easing", "ease-in").timingFunction);
146 EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseOut), *applyTimingInputString("easing", "ease-out").timingFunction);
147 EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseInOut), *applyTimingInputString("easing", "ease-in-out").timingFunction);
148 EXPECT_EQ(*LinearTimingFunction::shared(), *applyTimingInputString("easing", "linear").timingFunction);
149 EXPECT_EQ(*StepsTimingFunction::preset(StepsTimingFunction::Start), *applyTimingInputString("easing", "step-start").timingFunction);
150 EXPECT_EQ(*StepsTimingFunction::preset(StepsTimingFunction::Middle), *applyTimingInputString("easing", "step-middle").timingFunction);
151 EXPECT_EQ(*StepsTimingFunction::preset(StepsTimingFunction::End), *applyTimingInputString("easing", "step-end").timingFunction);
152 EXPECT_EQ(*CubicBezierTimingFunction::create(1, 1, 0.3, 0.3), *applyTimingInputString("easing", "cubic-bezier(1, 1, 0.3, 0.3)").timingFunction);
153 EXPECT_EQ(*StepsTimingFunction::create(3, StepsTimingFunction::Start), *applyTimingInputString("easing", "steps(3, start)").timingFunction)
    [all...]
StringKeyframe.h 35 PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, CSSValue*, AnimationEffect::CompositeOperation);
42 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const OVERRIDE FINAL;
48 PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, CSSValue*);
StringKeyframe.cpp 48 return adoptPtrWillBeNoop(new PropertySpecificKeyframe(offset(), &easing(), propertyValue(property), composite()));
57 StringKeyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, CSSValue* value, AnimationEffect::CompositeOperation op)
58 : Keyframe::PropertySpecificKeyframe(offset, easing, op)
62 StringKeyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, CSSValue* value)
63 : Keyframe::PropertySpecificKeyframe(offset, easing, AnimationEffect::CompositeReplace)
134 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> StringKeyframe::PropertySpecificKeyframe::neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const
136 return adoptPtrWillBeNoop(new PropertySpecificKeyframe(offset, easing, 0, AnimationEffect::CompositeAdd));
AnimationNodeTiming.h 28 String easing();
AnimationNodeTiming.cpp 102 String AnimationNodeTiming::easing() function in class:blink::AnimationNodeTiming
166 void AnimationNodeTiming::setEasing(String easing)
169 TimingInput::setTimingFunction(timing, easing);
Timing.idl 28 attribute DOMString easing;
AnimationTest.cpp 72 setV8ObjectPropertyAsString(keyframe1, "easing", "ease-in-out");
75 setV8ObjectPropertyAsString(keyframe2, "easing", "cubic-bezier(1, 1, 0.3, 0.3)");
106 EXPECT_EQ(*(CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseInOut)), keyframes[0]->easing());
107 EXPECT_EQ(*(CubicBezierTimingFunction::create(1, 1, 0.3, 0.3).get()), keyframes[1]->easing());
229 setV8ObjectPropertyAsString(timingInput, "easing", "step-start");
242 EXPECT_EQ("step-start", specified->easing());
315 EXPECT_EQ("linear", specified->easing());
317 EXPECT_EQ("step-start", specified->easing());
KeyframeEffectModel.cpp 159 &keyframes[i]->easing(), keyframes[i]->offset(), keyframes[i + 1]->offset(), applyFrom, applyTo);
187 Keyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, AnimationEffect::CompositeOperation composite)
189 , m_easing(easing)
EffectInput.cpp 92 if (DictionaryHelper::get(keyframeDictionaryVector[i], "easing", timingFunctionString)) {
CompositorAnimations.cpp 106 const TimingFunction& timing = frames[j]->easing();
173 if (i < frames.size() - 1 && frame->easing().type() == TimingFunction::StepsFunction)
185 if (keyframes.size() == 2 && keyframes[0]->easing().type() == TimingFunction::LinearFunction && timing.timingFunction->type() != TimingFunction::StepsFunction)
363 if (keyframes.size() == 2 && keyframes[0]->easing().type() == TimingFunction::LinearFunction) {
366 keyframeTimingFunction = &keyframes[i]->easing();
  /external/chromium_org/third_party/WebKit/Source/core/animation/animatable/
AnimatableValueKeyframe.cpp 36 return adoptPtrWillBeNoop(new PropertySpecificKeyframe(offset(), &easing(), propertyValue(property), composite()));
47 AnimatableValueKeyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, const AnimatableValue* value, AnimationEffect::CompositeOperation op)
48 : Keyframe::PropertySpecificKeyframe(offset, easing, op)
52 AnimatableValueKeyframe::PropertySpecificKeyframe::PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, PassRefPtrWillBeRawPtr<AnimatableValue> value)
53 : Keyframe::PropertySpecificKeyframe(offset, easing, AnimationEffect::CompositeReplace)
71 PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> AnimatableValueKeyframe::PropertySpecificKeyframe::neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const
73 return adoptPtrWillBeNoop(new AnimatableValueKeyframe::PropertySpecificKeyframe(offset, easing, AnimatableValue::neutralValue(), AnimationEffect::CompositeAdd));
AnimatableValueKeyframe.h 35 PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, const AnimatableValue*, AnimationEffect::CompositeOperation);
40 virtual PassOwnPtrWillBeRawPtr<Keyframe::PropertySpecificKeyframe> neutralKeyframe(double offset, PassRefPtr<TimingFunction> easing) const OVERRIDE FINAL;
46 PropertySpecificKeyframe(double offset, PassRefPtr<TimingFunction> easing, PassRefPtrWillBeRawPtr<AnimatableValue>);
  /external/chromium_org/third_party/WebKit/ManualTests/animation/
compositor-animation-2-keyframe.html 40 {duration: 2000, easing: 'ease-in'});
44 {duration: 2000, easing: 'ease-in'});
47 [{transform: 'translateX(0)', easing: 'ease-in'}, {transform: 'translateX(300px)'}],
54 {duration: 2000, easing: 'cubic-bezier(.5, -1, .5, 2)'});
58 {duration: 2000, easing: 'cubic-bezier(.5, -1, .5, 2)'});
61 [{transform: 'translateX(0)', easing: 'cubic-bezier(.5, -1, .5, 2)'}, {transform: 'translateX(300px)'}],
  /development/ndk/sources/android/ndk_helper/
interpolator.cpp 114 // simple linear interpolation - no easing
118 // quadratic (t^2) easing in - accelerating from zero velocity
123 // quadratic (t^2) easing out - decelerating to zero velocity
128 // quadratic easing in/out - acceleration until halfway, then deceleration
138 // cubic easing in - accelerating from zero velocity
143 // cubic easing in - accelerating from zero velocity
148 // cubic easing in - accelerating from zero velocity
159 // quartic easing in - accelerating from zero velocity
164 // exponential (2^t) easing in - accelerating from zero velocity
171 // exponential (2^t) easing out - decelerating to zero velocit
    [all...]
  /external/chromium_org/third_party/libxslt/libxslt/
namespaces.h 3 * Description: set of function easing the processing and generation
  /external/okhttp/website/static/
jquery.smooth-scroll.min.js 7 (function(l){function t(l){return l.replace(/(:|\.)/g,"\\$1")}var e="1.4.10",o={exclude:[],excludeWithin:[],offset:0,direction:"top",scrollElement:null,scrollTarget:null,beforeScroll:function(){},afterScroll:function(){},easing:"swing",speed:400,autoCoefficent:2},r=function(t){var e=[],o=!1,r=t.dir&&"left"==t.dir?"scrollLeft":"scrollTop";return this.each(function(){if(this!=document&&this!=window){var t=l(this);t[r]()>0?e.push(this):(t[r](1),o=t[r]()>0,o&&e.push(this),t[r](0))}}),e.length||this.each(function(){"BODY"===this.nodeName&&(e=[this])}),"first"===t.el&&e.length>1&&(e=[e[0]]),e};l.fn.extend({scrollable:function(l){var t=r.call(this,{dir:l});return this.pushStack(t)},firstScrollable:function(l){var t=r.call(this,{el:"first",dir:l});return this.pushStack(t)},smoothScroll:function(e){e=e||{};var o=l.extend({},l.fn.smoothScroll.defaults,e),r=l.smoothScroll.filterPath(location.pathname);return this.unbind("click.smoothscroll").bind("click.smoothscroll",function(e){var n=this,s=l(this),c=o.exclude,i=o.excludeWithin,a=0,f=0,h=!0,u={},d=location.hostname===n.hostname||!n.hostname,m=o.scrollTarget||(l.smoothScroll.filterPath(n.pathname)||r)===r,p=t(n.hash);if(o.scrollTarget||d&&m&&p){for(;h&&c.length>a;)s.is(t(c[a++]))&&(h=!1);for(;h&&i.length>f;)s.closest(i[f++]).length&&(h=!1)}else h=!1;h&&(e.preventDefault(),l.extend(u,o,{scrollTarget:o.scrollTarget||p,link:n}),l.smoothScroll(u))}),this}}),l.smoothScroll=function(t,e){var o,r,n,s,c=0,i="offset",a="scrollTop",f={},h={};"number"==typeof t?(o=l.fn.smoothScroll.defaults,n=t):(o=l.extend({},l.fn.smoothScroll.defaults,t||{}),o.scrollElement&&(i="position","static"==o.scrollElement.css("position")&&o.scrollElement.css("position","relative"))),o=l.extend({link:null},o),a="left"==o.direction?"scrollLeft":a,o.scrollElement?(r=o.scrollElement,c=r[a]()):r=l("html, body").firstScrollable(),o.beforeScroll.call(r,o),n="number"==typeof t?t:e||l(o.scrollTarget)[i]()&&l(o.scrollTarget)[i]()[o.direction]||0,f[a]=n+c+o.offset,s=o.speed,"auto"===s&&(s=f[a]||r.scrollTop(),s/=o.autoCoefficent),h={duration:s,easing:o.easing,complete:function(){o.afterScroll.call(o.link,o)}},o.step&&(h.step=o.step),r.length?r.stop().anima (…)
  /external/chromium_org/chrome/browser/ui/panels/
panel_bounds_animation.cc 58 // Cubic easing out.
  /external/chromium_org/media/audio/
mock_audio_manager.h 18 // rather than forcing them on the audio thread, easing their handling in
  /external/chromium_org/third_party/polymer/components-chromium/core-animation/
core-animation-extracted.js 102 * @property easing
106 easing: {value: 'linear', reflect: true},
214 easing: 'apply',
347 easing: {}
core-animation.html 65 <polymer-element name="core-animation" constructor="CoreAnimation" attributes="target keyframes sample composite duration fill easing iterationStart iterationCount delay direction autoplay targetSelector" assetpath="">
  /external/chromium_org/third_party/polymer/components-chromium/paper-menu-button/
paper-menu-button-transition-extracted.js 85 easing: 'cubic-bezier(0.4, 0, 0.2, 1)'
  /external/chromium_org/third_party/polymer/components/core-animation/
core-animation.html 65 <polymer-element name="core-animation" constructor="CoreAnimation" attributes="target keyframes sample composite duration fill easing iterationStart iterationCount delay direction autoplay targetSelector">
167 * @property easing
171 easing: {value: 'linear', reflect: true},
279 easing: 'apply',
412 easing: {}
  /external/chromium_org/third_party/polymer/components-chromium/core-animated-pages/
core-animated-pages-extracted.js 91 easing: 'cubic-bezier(0.4, 0, 0.2, 1)'

Completed in 326 milliseconds

1 2 3 4