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

1 2 3 4 5 6

  /external/chromium_org/third_party/WebKit/Source/core/animation/
KeyframeAnimationEffectTest.cpp 55 KeyframeAnimationEffect::KeyframeVector keyframes(2);
56 keyframes[0] = Keyframe::create();
57 keyframes[0]->setOffset(0.0);
58 keyframes[0]->setPropertyValue(CSSPropertyLeft, zeroValue);
59 keyframes[1] = Keyframe::create();
60 keyframes[1]->setOffset(1.0);
61 keyframes[1]->setPropertyValue(CSSPropertyLeft, oneValue);
62 return keyframes;
81 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(unknownAnimatableValue(3.0), unknownAnimatableValue(5.0)); local
82 RefPtr<KeyframeAnimationEffect> effect = KeyframeAnimationEffect::create(keyframes);
91 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(unknownAnimatableValue(3.0), unknownAnimatableValue(5.0)); local
100 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(pixelAnimatableValue(3.0), pixelAnimatableValue(5.0)); local
109 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(pixelAnimatableValue(3.0), pixelAnimatableValue(5.0)); local
118 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(unknownAnimatableValue(3.0), unknownAnimatableValue(5.0)); local
127 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(pixelAnimatableValue(3.0), pixelAnimatableValue(5.0)); local
136 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(pixelAnimatableValue(3.0), pixelAnimatableValue(5.0)); local
326 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(pixelAnimatableValue(3.0), pixelAnimatableValue(5.0)); local
337 KeyframeAnimationEffect::KeyframeVector keyframes = keyframesAtZeroAndOne(pixelAnimatableValue(1.0), pixelAnimatableValue(3.0)); local
    [all...]
KeyframeAnimationEffect.cpp 163 KeyframeAnimationEffect::KeyframeAnimationEffect(const KeyframeVector& keyframes)
164 : m_keyframes(keyframes)
198 KeyframeVector keyframes = m_keyframes; local
201 if (keyframes.size() >= 2) {
202 Keyframe* firstKeyframe = keyframes.first().get();
206 if (keyframes.size() >= 1) {
207 Keyframe* lastKeyframe = keyframes.last().get();
213 for (KeyframeVector::iterator iter = keyframes.begin(); iter != keyframes.end(); ++iter)
217 std::stable_sort(keyframes.begin(), keyframes.end(), Keyframe::compareOffsets)
227 const KeyframeVector& keyframes = normalizedKeyframes(); local
    [all...]
KeyframeAnimationEffect.h 47 // Represents the keyframes set through the API.
83 static PassRefPtr<KeyframeAnimationEffect> create(const KeyframeVector& keyframes)
85 return adoptRef(new KeyframeAnimationEffect(keyframes));
121 const PropertySpecificKeyframeVector& keyframes() const { return m_keyframes; } function in class:WebCore::KeyframeAnimationEffect::PropertySpecificKeyframeGroup
133 return m_keyframeGroups->get(id)->keyframes();
137 KeyframeAnimationEffect(const KeyframeVector& keyframes);
140 // Lazily computes the groups of property-specific keyframes.
144 // The spec describes filtering the normalized keyframes at sampling time
145 // to get the 'property-specific keyframes'. For efficiency, we cache the
ElementAnimation.cpp 77 KeyframeAnimationEffect::KeyframeVector keyframes; local
85 keyframes.append(keyframe);
92 // keyframes without specified offsets. This check can be removed when
113 // keyframes that were input through the API. We will add a layer to wrap
114 // KeyframeAnimationEffect, store input keyframes and implement getFrames.
125 RefPtr<KeyframeAnimationEffect> effect = StyleResolver::createKeyframeAnimationEffect(*element, propertySetVector, keyframes);
  /frameworks/base/core/java/android/animation/
KeyframeSet.java 28 * values between those keyframes for a given animation. The class internal to the animation
29 * package because it is an implementation detail of how Keyframes are stored and used.
38 ArrayList<Keyframe> mKeyframes; // only used when there are not 2 keyframes
42 public KeyframeSet(Keyframe... keyframes) {
43 mNumKeyframes = keyframes.length;
45 mKeyframes.addAll(Arrays.asList(keyframes));
53 IntKeyframe keyframes[] = new IntKeyframe[Math.max(numKeyframes,2)]; local
55 keyframes[0] = (IntKeyframe) Keyframe.ofInt(0f);
56 keyframes[1] = (IntKeyframe) Keyframe.ofInt(1f, values[0]);
58 keyframes[0] = (IntKeyframe) Keyframe.ofInt(0f, values[0])
70 FloatKeyframe keyframes[] = new FloatKeyframe[Math.max(numKeyframes,2)]; local
127 ObjectKeyframe keyframes[] = new ObjectKeyframe[Math.max(numKeyframes,2)]; local
154 ArrayList<Keyframe> keyframes = mKeyframes; local
    [all...]
Keyframe.java 56 * animation first starts, to populate placeholder keyframes with real values derived
64 * for the animation. The value for the animation between keyframes will be calculated as
65 * an interpolation between the values at those keyframes.
79 * from the target object when the animation first starts (note that this implies that keyframes
83 * for the animation. The value for the animation between keyframes will be calculated as
84 * an interpolation between the values at those keyframes.
96 * for the animation. The value for the animation between keyframes will be calculated as
97 * an interpolation between the values at those keyframes.
111 * from the target object when the animation first starts (note that this implies that keyframes
115 * for the animation. The value for the animation between keyframes will be calculated a
    [all...]
package.html 16 specify {@link android.animation.Keyframe keyframes}, or group animations to play sequentially
  /external/chromium_org/cc/animation/
keyframed_animation_curve.cc 15 ScopedPtrVector<Keyframe>& keyframes) {
16 // Usually, the keyframes will be added in order, so this loop would be
18 if (!keyframes.empty() && keyframe->Time() < keyframes.back()->Time()) {
19 for (size_t i = 0; i < keyframes.size(); ++i) {
20 if (keyframe->Time() < keyframes[i]->Time()) {
21 keyframes.insert(keyframes.begin() + i, keyframe.Pass());
27 keyframes.push_back(keyframe.Pass());
30 template <class Keyframes>
    [all...]
keyframed_animation_curve.h 118 // It is required that the keyframes be sorted by time.
135 // Always sorted in order of increasing time. No two keyframes have the
144 // It is required that the keyframes be sorted by time.
161 // Always sorted in order of increasing time. No two keyframes have the
171 // It is required that the keyframes be sorted by time.
190 // Always sorted in order of increasing time. No two keyframes have the
200 // It is required that the keyframes be sorted by time.
217 // Always sorted in order of increasing time. No two keyframes have the
  /external/chromium_org/tools/perf/page_sets/tough_animation_cases/
keyframed_animations.html 5 @-webkit-keyframes animation1 {
11 @-webkit-keyframes animation2 {
17 @-webkit-keyframes animation3 {
23 @-webkit-keyframes animation4 {
29 @-webkit-keyframes animation5 {
35 @-webkit-keyframes animation6 {
41 @-webkit-keyframes animation7 {
47 @-webkit-keyframes animation8 {
53 @-webkit-keyframes animation9 {
59 @-webkit-keyframes animation10
    [all...]
  /external/chromium_org/third_party/WebKit/ManualTests/
transition-accelerated.html 22 @-webkit-keyframes slow {
31 @-webkit-keyframes fast {
animate-none.html 21 @-webkit-keyframes 'fail' {
40 @-webkit-keyframes 'sway1' {
59 @-webkit-keyframes 'sway2' {
78 @-webkit-keyframes 'sway3' {
117 @-webkit-keyframes 'sway6' {
126 @-webkit-keyframes 'fade' {
136 @-webkit-keyframes none {
  /external/libvpx/libvpx/examples/
force_keyframe.txt 5 This is an example demonstrating how to control placement of keyframes
12 Keyframes can be forced by setting the VPX_EFLAG_FORCE_KF bit of the
  /external/jmonkeyengine/engine/src/core/com/jme3/animation/
AnimationFactory.java 41 * you can add some keyFrames for a given time or a given keyFrameIndex, for translation rotation and scale.
42 * The animationHelper will then generate an appropriate SpatialAnimation by interpolating values between the keyFrames.
46 * - add some keyFrames<br>
142 * The map of keyFrames to compute the animation. The key is the index of the frame
250 * Hence, this method may create intermediate keyFrames if the interpolation angle is higher than PI to ensure continuity in animation<br>
265 * Hence, this method may create intermediate keyFrames if the interpolation angle is higher than PI to ensure continuity in animation<br>
276 // if the delta of euler angles is higher than PI, we create intermediate keyframes
383 * Creates an Animation based on the keyFrames previously added to the helper.
412 * @param keyFrames the keyFrames arra
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/css/
CSSKeyframesRule.cpp 38 : StyleRuleBase(Keyframes)
91 , m_childRuleCSSOMWrappers(keyframesRule->keyframes().size())
98 ASSERT(m_childRuleCSSOMWrappers.size() == m_keyframesRule->keyframes().size());
115 ASSERT(m_childRuleCSSOMWrappers.size() == m_keyframesRule->keyframes().size());
132 ASSERT(m_childRuleCSSOMWrappers.size() == m_keyframesRule->keyframes().size());
157 result.append("@-webkit-keyframes ");
159 result.append("@keyframes ");
166 result.append(m_keyframesRule->keyframes()[i]->cssText());
175 return m_keyframesRule->keyframes().size();
183 ASSERT(m_childRuleCSSOMWrappers.size() == m_keyframesRule->keyframes().size())
    [all...]
  /external/chromium_org/content/test/data/
rwhv_compositing_animation.html 11 @-webkit-keyframes spin {
  /external/chromium_org/third_party/WebKit/PerformanceTests/Animation/
balls-composited-transform.html 91 document.querySelector('#keyframes').innerHTML = allParticleKeyframes;
95 var keyframes = '@-webkit-keyframes ' + animationNameForIndex(index) + '{\n';
123 keyframes += generateKeyframe(0, x, y);
140 keyframes += generateKeyframe(t, x, y);
143 keyframes += '}\n';
144 return keyframes;
193 <style id="keyframes"></style>
balls-keyframe-animations.html 91 document.querySelector('#keyframes').innerHTML = allParticleKeyframes;
95 var keyframes = '@-webkit-keyframes ' + animationNameForIndex(index) + '{\n';
123 keyframes += generateKeyframe(0, x, y);
140 keyframes += generateKeyframe(t, x, y);
143 keyframes += '}\n';
144 return keyframes;
190 <style id="keyframes"></style>
  /external/chromium_org/third_party/WebKit/Source/core/rendering/animation/
WebAnimationProvider.cpp 119 WebAnimations WebAnimationProvider::startAnimation(double timeOffset, const CSSAnimationData* anim, const KeyframeList& keyframes, bool hasTransform, const IntSize& boxSize)
122 bool hasOpacity = keyframes.containsProperty(CSSPropertyOpacity);
123 bool hasFilter = keyframes.containsProperty(CSSPropertyWebkitFilter);
132 size_t numKeyframes = keyframes.size();
134 const KeyframeValue& currentKeyframe = keyframes[i];
156 resultAnimations.m_transformAnimation = createWebAnimationAndStoreId(transformVector, boxSize, anim, keyframes.animationName(), timeOffset);
158 resultAnimations.m_opacityAnimation = createWebAnimationAndStoreId(opacityVector, IntSize(), anim, keyframes.animationName(), timeOffset);
160 resultAnimations.m_filterAnimation = createWebAnimationAndStoreId(filterVector, IntSize(), anim, keyframes.animationName(), timeOffset);
  /external/chromium_org/third_party/WebKit/Source/core/animation/css/
CSSAnimations.cpp 75 static PassRefPtr<TimingFunction> generateTimingFunction(const KeyframeAnimationEffect::KeyframeVector keyframes, const HashMap<double, RefPtr<TimingFunction> > perKeyframeTimingFunctions)
81 for (size_t i = 0; i < keyframes.size() - 1; ++i) {
82 double lowerBound = keyframes[i]->offset();
84 double upperBound = keyframes[i + 1]->offset();
105 const Vector<RefPtr<StyleKeyframe> >& styleKeyframes = keyframesRule->keyframes();
111 KeyframeAnimationEffect::KeyframeVector keyframes; local
131 keyframes.append(keyframe);
135 keyframes.append(keyframe->cloneWithOffset(offsets[j]));
139 ASSERT(!keyframes.isEmpty());
150 // Remove duplicate keyframes. In CSS the last keyframe at a given offset takes priority
    [all...]
  /external/chromium/chrome/browser/resources/chromeos/
choose_mobile_network.css 30 @-webkit-keyframes spin {
  /external/chromium_org/chrome/browser/resources/chromeos/
choose_mobile_network.css 32 @-webkit-keyframes spin {
  /external/chromium_org/chrome/browser/resources/signin_internals/
signin_index.css 49 @-webkit-keyframes highlight1 {
58 @-webkit-keyframes highlight2 {
  /external/chromium_org/chrome/browser/resources/sync_internals/
about.css 48 @-webkit-keyframes highlight1 {
57 @-webkit-keyframes highlight2 {
  /external/libvpx/libvpx/test/
keyframe_test.cc 58 // Validate that encoding the RandomVideoSource produces multiple keyframes.
65 // In realtime mode - auto placed keyframes are exceedingly rare, don't
127 // In realtime mode - auto placed keyframes are exceedingly rare, don't
130 EXPECT_EQ(2u, kf_pts_list_.size()) << " Not the right number of keyframes ";
132 // Verify that keyframes match the file keyframes in the file.

Completed in 927 milliseconds

1 2 3 4 5 6