Searched refs:scaledActiveTime (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/animation/
H A DTimingCalculations.h120 static inline double calculateIterationTime(double iterationDuration, double repeatedDuration, double scaledActiveTime, double startOffset, const Timing& specified) argument
125 if (isNull(scaledActiveTime))
128 ASSERT(scaledActiveTime >= 0);
129 ASSERT(scaledActiveTime <= repeatedDuration + startOffset);
131 if (!std::isfinite(scaledActiveTime)
132 || (scaledActiveTime - startOffset == repeatedDuration && specified.iterationCount && endsOnIterationBoundary(specified.iterationCount, specified.iterationStart)))
135 ASSERT(std::isfinite(scaledActiveTime));
136 return fmod(scaledActiveTime, iterationDuration);
139 static inline double calculateCurrentIteration(double iterationDuration, double iterationTime, double scaledActiveTime, const Timing& specified) argument
144 if (isNull(scaledActiveTime))
[all...]
H A DAnimationNode.cpp120 const double scaledActiveTime = calculateScaledActiveTime(activeDuration, activeTime, startOffset, m_timing); local
121 const double iterationTime = calculateIterationTime(iterationDuration, repeatedDuration(), scaledActiveTime, startOffset, m_timing);
123 currentIteration = calculateCurrentIteration(iterationDuration, iterationTime, scaledActiveTime, m_timing);
142 const double scaledActiveTime = calculateScaledActiveTime(localActiveDuration, localActiveTime, startOffset, m_timing); local
143 const double iterationTime = calculateIterationTime(localIterationDuration, localRepeatedDuration, scaledActiveTime, startOffset, m_timing);
145 currentIteration = calculateCurrentIteration(localIterationDuration, iterationTime, scaledActiveTime, m_timing);

Completed in 287 milliseconds