/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)'
|