/external/chromium_org/third_party/WebKit/Source/core/animation/interpolation/ |
Interpolation.h | 13 class Interpolation : public RefCountedWillBeGarbageCollected<Interpolation> { 14 DECLARE_EMPTY_VIRTUAL_DESTRUCTOR_WILL_BE_REMOVED(Interpolation); 16 static PassRefPtrWillBeRawPtr<Interpolation> create(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end) 18 return adoptRefWillBeNoop(new Interpolation(start, end)); 36 Interpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end);
|
StyleInterpolation.h | 9 #include "core/animation/interpolation/Interpolation.h" 15 class StyleInterpolation : public Interpolation { 31 Interpolation::trace(visitor); 38 : Interpolation(start, end) 44 DEFINE_TYPE_CASTS(StyleInterpolation, Interpolation, value, value->isStyleInterpolation(), value.isStyleInterpolation());
|
Interpolation.cpp | 6 #include "core/animation/interpolation/Interpolation.h" 10 DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(Interpolation); 37 Interpolation::Interpolation(PassOwnPtrWillBeRawPtr<InterpolableValue> start, PassOwnPtrWillBeRawPtr<InterpolableValue> end) 47 void Interpolation::interpolate(int iteration, double fraction) const 56 void Interpolation::trace(Visitor* visitor)
|
LegacyStyleInterpolation.h | 8 #include "core/animation/interpolation/StyleInterpolation.h" 44 DEFINE_TYPE_CASTS(LegacyStyleInterpolation, Interpolation, value, value->isLegacyStyleInterpolation(), value.isLegacyStyleInterpolation());
|
/external/chromium_org/third_party/WebKit/Source/core/animation/ |
AnimationEffect.h | 42 class Interpolation; 52 virtual PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample(int iteration, double fraction, double iterationDuration) const = 0;
|
SampledEffect.h | 10 #include "core/animation/interpolation/Interpolation.h" 18 static PassOwnPtrWillBeRawPtr<SampledEffect> create(Animation* animation, PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > interpolations) 26 const WillBeHeapVector<RefPtrWillBeMember<Interpolation> >& interpolations() const { return *m_interpolations; } 27 void setInterpolations(PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > interpolations) { m_interpolations = interpolations; } 38 SampledEffect(Animation*, PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > >); 44 OwnPtrWillBeMember<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > m_interpolations;
|
InterpolationEffect.cpp | 10 PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > InterpolationEffect::getActiveInterpolations(double fraction, double iterationDuration) const 13 WillBeHeapVector<RefPtrWillBeMember<Interpolation> >* result = new WillBeHeapVector<RefPtrWillBeMember<Interpolation> >(); 18 RefPtrWillBeRawPtr<Interpolation> interpolation = record->m_interpolation; local 22 interpolation->interpolate(0, localFraction); 23 result->append(interpolation);
|
InterpolationEffect.h | 8 #include "core/animation/interpolation/Interpolation.h" 19 PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > getActiveInterpolations(double fraction, double iterationDuration) const; 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)); 35 RefPtrWillBeMember<Interpolation> m_interpolation; 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)) [all...] |
InterpolableValueTest.cpp | 8 #include "core/animation/interpolation/Interpolation.h" 16 InterpolableValue* interpolationValue(Interpolation& interpolation) 18 return interpolation.getCachedValueForTesting(); 23 RefPtrWillBeRawPtr<Interpolation> i = Interpolation::create(InterpolableNumber::create(a), InterpolableNumber::create(b)); 30 RefPtrWillBeRawPtr<Interpolation> i = Interpolation::create(InterpolableBool::create(a), InterpolableBool::create(b)); 35 PassRefPtrWillBeRawPtr<Interpolation> interpolateLists(PassOwnPtrWillBeRawPtr<InterpolableList> listA, PassOwnPtrWillBeRawPtr<Interpola (…) [all...] |
InterpolationEffectTest.cpp | 20 InterpolableValue* interpolationValue(Interpolation& interpolation) 22 return interpolation.getCachedValueForTesting(); 25 double getInterpolableNumber(PassRefPtrWillBeRawPtr<Interpolation> value) 34 interpolationEffect->addInterpolation(Interpolation::create(InterpolableNumber::create(0), InterpolableNumber::create(10)), 37 OwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > activeInterpolations = interpolationEffect->getActiveInterpolations(-2, duration); 59 interpolationEffect->addInterpolation(Interpolation::create(InterpolableNumber::create(10), InterpolableNumber::create(15)), 61 interpolationEffect->addInterpolation(Interpolation::create(InterpolableNumber::create(0), InterpolableNumber::create(1)), 63 interpolationEffect->addInterpolation(Interpolation::create(InterpolableNumber::create(1), InterpolableNumber::create(6)), 66 OwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > activeInterpolations = interpolationEffect->getActiveInterpolations(-0.5, duration) [all...] |
AnimationStack.cpp | 35 #include "core/animation/interpolation/StyleInterpolation.h" 44 void copyToActiveInterpolationMap(const WillBeHeapVector<RefPtrWillBeMember<WebCore::Interpolation> >& source, WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<WebCore::Interpolation> >& target) 47 Interpolation* interpolation = source[i].get(); local 48 target.set(toStyleInterpolation(interpolation)->id(), interpolation); 58 void copyNewAnimationsToActiveInterpolationMap(const WillBeHeapVector<RawPtrWillBeMember<InertAnimation> >& newAnimations, WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >& result) 61 OwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample = newAnimations[i]->sample(0); 92 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > AnimationStack::activeInterpolations(AnimationStack* animationStack, const WillBeHeapVector<Raw (…) [all...] |
AnimationStack.h | 55 static WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > activeInterpolations(AnimationStack*, const WillBeHeapVector<RawPtrWillBeMember<InertAnimation> >* newAnimations, const WillBeHeapHashSet<RawPtrWillBeMember<const AnimationPlayer> >* cancelledAnimationPlayers, Animation::Priority, double timelineCurrentTime);
|
InertAnimation.h | 43 PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample(double inheritedTime);
|
InertAnimation.cpp | 33 #include "core/animation/interpolation/Interpolation.h" 49 PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > InertAnimation::sample(double inheritedTime)
|
AnimationStackTest.cpp | 13 #include "core/animation/interpolation/LegacyStyleInterpolation.h" 74 AnimatableValue* interpolationValue(Interpolation* interpolation) 76 return toLegacyStyleInterpolation(interpolation)->currentValue().get(); 89 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > result = AnimationStack::activeInterpolations(&element->activeAnimations()->defaultStack(), 0, 0, Animation::DefaultPriority, 0); 103 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > result = AnimationStack::activeInterpolations(&element->activeAnimations()->defaultStack(), &newAnimations, 0, Animation::DefaultPriority, 10); 115 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > result = AnimationStack::activeInterpolations(&element->activeAnimations()->defaultStack(), 0, &cancelledAnimationPlayers, Animation::DefaultPriority, 0); 126 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > interpolations;
|
SampledEffect.cpp | 8 #include "core/animation/interpolation/StyleInterpolation.h" 12 SampledEffect::SampledEffect(Animation* animation, PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > interpolations)
|
AnimatableValueKeyframe.h | 41 virtual PassRefPtrWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, WebCore::Keyframe::PropertySpecificKeyframe* end, Element*) const OVERRIDE FINAL;
|
Keyframe.h | 67 virtual PassRefPtrWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, WebCore::Keyframe::PropertySpecificKeyframe* end, Element*) const = 0;
|
StringKeyframe.h | 43 virtual PassRefPtrWillBeRawPtr<Interpolation> createInterpolation(CSSPropertyID, WebCore::Keyframe::PropertySpecificKeyframe* end, Element*) const OVERRIDE FINAL;
|
AnimatableValueKeyframe.cpp | 8 #include "core/animation/interpolation/LegacyStyleInterpolation.h" 63 PassRefPtrWillBeRawPtr<Interpolation> AnimatableValueKeyframe::PropertySpecificKeyframe::createInterpolation(CSSPropertyID property, Keyframe::PropertySpecificKeyframe* end, Element*) const
|
KeyframeEffectModel.h | 89 virtual PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample(int iteration, double fraction, double iterationDuration) const OVERRIDE;
|
KeyframeEffectModelTest.cpp | 36 #include "core/animation/interpolation/LegacyStyleInterpolation.h" 70 void expectProperty(CSSPropertyID property, PassRefPtrWillBeRawPtr<Interpolation> interpolationValue) 72 LegacyStyleInterpolation* interpolation = toLegacyStyleInterpolation(interpolationValue.get()); local 73 ASSERT_EQ(property, interpolation->id()); 76 void expectDoubleValue(double expectedValue, PassRefPtrWillBeRawPtr<Interpolation> interpolationValue) 78 LegacyStyleInterpolation* interpolation = toLegacyStyleInterpolation(interpolationValue.get()); local 79 RefPtrWillBeRawPtr<AnimatableValue> value = interpolation->currentValue(); 92 Interpolation* findValue(WillBeHeapVector<RefPtrWillBeMember<Interpolation> >& values, CSSPropertyID id) 107 OwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > values = effect->sample(0, 0.6, duration) [all...] |
/external/chromium_org/third_party/WebKit/Source/core/animation/css/ |
CSSAnimations.h | 37 #include "core/animation/interpolation/Interpolation.h" 125 void adoptActiveInterpolationsForAnimations(WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >& newMap) { newMap.swap(m_activeInterpolationsForAnimations); } 126 void adoptActiveInterpolationsForTransitions(WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >& newMap) { newMap.swap(m_activeInterpolationsForTransitions); } 127 const WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >& activeInterpolationsForAnimations() const { return m_activeInterpolationsForAnimations; } 128 const WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >& activeInterpolationsForTransitions() const { return m_activeInterpolationsForTransitions; } 129 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> >& activeInterpolationsForAnimations() { return m_activeInterpolationsForAnimations; } 158 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > m_activeInterpolationsForAnimations; 159 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > m_activeInterpolationsForTransitions; 211 WillBeHeapHashMap<CSSPropertyID, RefPtrWillBeMember<Interpolation> > m_previousActiveInterpolationsForAnimations [all...] |
/external/pdfium/core/src/fxcodec/lcms2/lcms2-2.6/src/ |
cmsintrp.c | 29 // This module incorporates several interpolation routines, for 1 to 8 channels on input and 30 // up to 65535 channels on output. The user may change those by using the interpolation plug-in 32 // Interpolation routines by default 38 // The interpolation plug-in memory chunk allocator/dup 77 // Set the interpolation method 82 p ->Interpolation.Lerp16 = NULL; 86 p ->Interpolation = ptr->Interpolators(p -> nInputs, p ->nOutputs, p ->dwFlags); 90 if (p ->Interpolation.Lerp16 == NULL) 91 p ->Interpolation = DefaultInterpolatorsFactory(p ->nInputs, p ->nOutputs, p ->dwFlags); 94 if (p ->Interpolation.Lerp16 == NULL) [all...] |
/external/deqp/framework/opengl/ |
gluVarType.hpp | 182 enum Interpolation 190 const char* getInterpolationName (Interpolation interpolation); 256 VariableDeclaration (const VarType& varType_, const std::string& name_, Storage storage_ = STORAGE_LAST, Interpolation interpolation_ = INTERPOLATION_LAST, const Layout& layout_ = Layout(), deUint32 memoryAccessQualifierBits_ = 0); 262 Interpolation interpolation; member in struct:glu::VariableDeclaration
|