curve 341 Source/core/animation/CompositorAnimations.cpp void addKeyframeWithTimingFunction(PlatformAnimationCurveType& curve, const PlatformAnimationKeyframeType& keyframe, const TimingFunction* timingFunction) curve 344 Source/core/animation/CompositorAnimations.cpp curve.add(keyframe); curve 350 Source/core/animation/CompositorAnimations.cpp curve.add(keyframe, blink::WebAnimationCurve::TimingFunctionTypeLinear); curve 357 Source/core/animation/CompositorAnimations.cpp curve.add(keyframe, cubic->x1(), cubic->y1(), cubic->x2(), cubic->y2()); curve 382 Source/core/animation/CompositorAnimations.cpp curve.add(keyframe, easeType); curve 396 Source/core/animation/CompositorAnimations.cpp void CompositorAnimationsImpl::addKeyframesToCurve(blink::WebAnimationCurve& curve, const PropertySpecificKeyframeVector& keyframes, bool reverse) curve 412 Source/core/animation/CompositorAnimations.cpp switch (curve.type()) { curve 419 Source/core/animation/CompositorAnimations.cpp blink::WebFilterAnimationCurve* filterCurve = static_cast<blink::WebFilterAnimationCurve*>(&curve); curve 425 Source/core/animation/CompositorAnimations.cpp blink::WebFloatAnimationCurve* floatCurve = static_cast<blink::WebFloatAnimationCurve*>(&curve); curve 434 Source/core/animation/CompositorAnimations.cpp blink::WebTransformAnimationCurve* transformCurve = static_cast<blink::WebTransformAnimationCurve*>(&curve); curve 463 Source/core/animation/CompositorAnimations.cpp OwnPtr<blink::WebAnimationCurve> curve; curve 470 Source/core/animation/CompositorAnimations.cpp curve = adoptPtr(floatCurve); curve 477 Source/core/animation/CompositorAnimations.cpp curve = adoptPtr(filterCurve); curve 484 Source/core/animation/CompositorAnimations.cpp curve = adoptPtr(transformCurve); curve 491 Source/core/animation/CompositorAnimations.cpp ASSERT(curve.get()); curve 493 Source/core/animation/CompositorAnimations.cpp OwnPtr<blink::WebAnimation> animation = adoptPtr(blink::Platform::current()->compositorSupport()->createAnimation(*curve, targetProperty)); curve 122 Source/core/animation/CompositorAnimationsTestHelper.h MOCK_METHOD3(createAnimation, blink::WebAnimation*(const blink::WebAnimationCurve& curve, blink::WebAnimation::TargetProperty target, int animationId)); curve 92 Source/modules/webaudio/AudioParam.h void setValueCurveAtTime(Float32Array* curve, double time, double duration) { m_timeline.setValueCurveAtTime(curve, time, duration); } curve 71 Source/modules/webaudio/AudioParamTimeline.cpp void AudioParamTimeline::setValueCurveAtTime(Float32Array* curve, double time, double duration) curve 73 Source/modules/webaudio/AudioParamTimeline.cpp insertEvent(ParamEvent(ParamEvent::SetValueCurve, 0, time, 0, duration, curve)); curve 308 Source/modules/webaudio/AudioParamTimeline.cpp Float32Array* curve = event.curve(); curve 309 Source/modules/webaudio/AudioParamTimeline.cpp float* curveData = curve ? curve->data() : 0; curve 310 Source/modules/webaudio/AudioParamTimeline.cpp unsigned numberOfCurvePoints = curve ? curve->length() : 0; curve 317 Source/modules/webaudio/AudioParamTimeline.cpp if (!curve || !curveData || !numberOfCurvePoints || duration <= 0 || sampleRate <= 0) { curve 51 Source/modules/webaudio/AudioParamTimeline.h void setValueCurveAtTime(Float32Array* curve, double time, double duration); curve 79 Source/modules/webaudio/AudioParamTimeline.h ParamEvent(Type type, float value, double time, double timeConstant, double duration, PassRefPtr<Float32Array> curve) curve 85 Source/modules/webaudio/AudioParamTimeline.h , m_curve(curve) curve 94 Source/modules/webaudio/AudioParamTimeline.h Float32Array* curve() { return m_curve.get(); } curve 82 Source/modules/webaudio/WaveShaperDSPKernel.cpp Float32Array* curve = waveShaperProcessor()->curve(); curve 83 Source/modules/webaudio/WaveShaperDSPKernel.cpp if (!curve) { curve 89 Source/modules/webaudio/WaveShaperDSPKernel.cpp float* curveData = curve->data(); curve 90 Source/modules/webaudio/WaveShaperDSPKernel.cpp int curveLength = curve->length(); curve 48 Source/modules/webaudio/WaveShaperNode.cpp void WaveShaperNode::setCurve(Float32Array* curve) curve 51 Source/modules/webaudio/WaveShaperNode.cpp waveShaperProcessor()->setCurve(curve); curve 56 Source/modules/webaudio/WaveShaperNode.cpp return waveShaperProcessor()->curve(); curve 46 Source/modules/webaudio/WaveShaperNode.h Float32Array* curve(); curve 52 Source/modules/webaudio/WaveShaperProcessor.cpp void WaveShaperProcessor::setCurve(Float32Array* curve) curve 57 Source/modules/webaudio/WaveShaperProcessor.cpp m_curve = curve; curve 56 Source/modules/webaudio/WaveShaperProcessor.h Float32Array* curve() { return m_curve.get(); } curve 34 Source/platform/exported/WebActiveGestureAnimation.cpp PassOwnPtr<WebActiveGestureAnimation> WebActiveGestureAnimation::createAtAnimationStart(PassOwnPtr<WebGestureCurve> curve, WebGestureCurveTarget* target) curve 36 Source/platform/exported/WebActiveGestureAnimation.cpp return adoptPtr(new WebActiveGestureAnimation(curve, target, 0, true)); curve 39 Source/platform/exported/WebActiveGestureAnimation.cpp PassOwnPtr<WebActiveGestureAnimation> WebActiveGestureAnimation::createWithTimeOffset(PassOwnPtr<WebGestureCurve> curve, WebGestureCurveTarget* target, double startTime) curve 41 Source/platform/exported/WebActiveGestureAnimation.cpp return adoptPtr(new WebActiveGestureAnimation(curve, target, startTime, false)); curve 48 Source/platform/exported/WebActiveGestureAnimation.cpp WebActiveGestureAnimation::WebActiveGestureAnimation(PassOwnPtr<WebGestureCurve> curve, WebGestureCurveTarget* target, double startTime, bool waitingForFirstTick) curve 51 Source/platform/exported/WebActiveGestureAnimation.cpp , m_curve(curve) curve 102 Source/platform/graphics/GraphicsLayerTest.cpp OwnPtr<WebFloatAnimationCurve> curve = adoptPtr(Platform::current()->compositorSupport()->createFloatAnimationCurve()); curve 103 Source/platform/graphics/GraphicsLayerTest.cpp curve->add(WebFloatKeyframe(0.0, 0.0)); curve 104 Source/platform/graphics/GraphicsLayerTest.cpp OwnPtr<WebAnimation> floatAnimation(adoptPtr(Platform::current()->compositorSupport()->createAnimation(*curve, WebAnimation::TargetPropertyOpacity))); curve 117 Source/platform/graphics/PathTraversalState.cpp static float curveLength(PathTraversalState& traversalState, CurveType curve) curve 122 Source/platform/graphics/PathTraversalState.cpp curveStack.append(curve); curve 126 Source/platform/graphics/PathTraversalState.cpp float length = curve.approximateDistance(); curve 127 Source/platform/graphics/PathTraversalState.cpp if ((length - distanceLine(curve.start, curve.end)) > kPathSegmentLengthTolerance && curveStack.size() <= curveStackDepthLimit) { curve 130 Source/platform/graphics/PathTraversalState.cpp curve.split(leftCurve, rightCurve); curve 131 Source/platform/graphics/PathTraversalState.cpp curve = leftCurve; curve 136 Source/platform/graphics/PathTraversalState.cpp traversalState.m_previous = curve.start; curve 137 Source/platform/graphics/PathTraversalState.cpp traversalState.m_current = curve.end; curve 141 Source/platform/graphics/PathTraversalState.cpp curve = curveStack.last(); curve 75 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::curveAt(Curve curve, double t) curve 77 Source/platform/scroll/ScrollAnimatorNone.cpp switch (curve) { curve 114 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::attackCurve(Curve curve, double deltaTime, double curveT, double startPosition, double attackPosition) curve 117 Source/platform/scroll/ScrollAnimatorNone.cpp double positionFactor = curveAt(curve, t); curve 121 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::releaseCurve(Curve curve, double deltaTime, double curveT, double releasePosition, double desiredPosition) curve 124 Source/platform/scroll/ScrollAnimatorNone.cpp double positionFactor = 1 - curveAt(curve, 1 - t); curve 128 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::coastCurve(Curve curve, double factor) curve 130 Source/platform/scroll/ScrollAnimatorNone.cpp return 1 - curveAt(curve, 1 - factor); curve 133 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::curveIntegralAt(Curve curve, double t) curve 135 Source/platform/scroll/ScrollAnimatorNone.cpp switch (curve) { curve 181 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::attackArea(Curve curve, double startT, double endT) curve 183 Source/platform/scroll/ScrollAnimatorNone.cpp double startValue = curveIntegralAt(curve, startT); curve 184 Source/platform/scroll/ScrollAnimatorNone.cpp double endValue = curveIntegralAt(curve, endT); curve 188 Source/platform/scroll/ScrollAnimatorNone.cpp double ScrollAnimatorNone::PerAxisData::releaseArea(Curve curve, double startT, double endT) curve 190 Source/platform/scroll/ScrollAnimatorNone.cpp double startValue = curveIntegralAt(curve, 1 - endT); curve 191 Source/platform/scroll/ScrollAnimatorNone.cpp double endValue = curveIntegralAt(curve, 1 - startT); curve 285 Source/web/LinkHighlight.cpp OwnPtr<WebFloatAnimationCurve> curve = adoptPtr(compositorSupport->createFloatAnimationCurve()); curve 287 Source/web/LinkHighlight.cpp curve->add(WebFloatKeyframe(0, startOpacity)); curve 291 Source/web/LinkHighlight.cpp curve->add(WebFloatKeyframe(extraDurationRequired, startOpacity)); curve 293 Source/web/LinkHighlight.cpp curve->add(WebFloatKeyframe(fadeDuration + extraDurationRequired, blink::layoutTestMode() ? startOpacity : 0)); curve 295 Source/web/LinkHighlight.cpp OwnPtr<WebAnimation> animation = adoptPtr(compositorSupport->createAnimation(*curve, WebAnimation::TargetPropertyOpacity)); curve 767 Source/web/WebViewImpl.cpp OwnPtr<WebGestureCurve> curve = adoptPtr(Platform::current()->createFlingAnimationCurve(parameters.sourceDevice, WebFloatPoint(parameters.delta), parameters.cumulativeScroll)); curve 768 Source/web/WebViewImpl.cpp m_gestureAnimation = WebActiveGestureAnimation::createWithTimeOffset(curve.release(), this, parameters.startTime); curve 329 Source/web/tests/ScrollAnimatorNoneTest.cpp double ScrollAnimatorNoneTest::attackArea(ScrollAnimatorNone::Curve curve, double startT, double endT) curve 331 Source/web/tests/ScrollAnimatorNoneTest.cpp return ScrollAnimatorNone::PerAxisData::attackArea(curve, startT, endT); curve 334 Source/web/tests/ScrollAnimatorNoneTest.cpp double ScrollAnimatorNoneTest::releaseArea(ScrollAnimatorNone::Curve curve, double startT, double endT) curve 336 Source/web/tests/ScrollAnimatorNoneTest.cpp return ScrollAnimatorNone::PerAxisData::releaseArea(curve, startT, endT); curve 339 Source/web/tests/ScrollAnimatorNoneTest.cpp double ScrollAnimatorNoneTest::attackCurve(ScrollAnimatorNone::Curve curve, double deltaT, double curveT, double startPosition, double attackPosition) curve 341 Source/web/tests/ScrollAnimatorNoneTest.cpp return ScrollAnimatorNone::PerAxisData::attackCurve(curve, deltaT, curveT, startPosition, attackPosition); curve 344 Source/web/tests/ScrollAnimatorNoneTest.cpp double ScrollAnimatorNoneTest::releaseCurve(ScrollAnimatorNone::Curve curve, double deltaT, double curveT, double releasePosition, double desiredPosition) curve 346 Source/web/tests/ScrollAnimatorNoneTest.cpp return ScrollAnimatorNone::PerAxisData::releaseCurve(curve, deltaT, curveT, releasePosition, desiredPosition); curve 349 Source/web/tests/ScrollAnimatorNoneTest.cpp double ScrollAnimatorNoneTest::coastCurve(ScrollAnimatorNone::Curve curve, double factor) curve 351 Source/web/tests/ScrollAnimatorNoneTest.cpp return ScrollAnimatorNone::PerAxisData::coastCurve(curve, factor); curve 354 Source/web/tests/ScrollAnimatorNoneTest.cpp void ScrollAnimatorNoneTest::curveTestInner(ScrollAnimatorNone::Curve curve, double step, double time) curve 363 Source/web/tests/ScrollAnimatorNoneTest.cpp double newPos = attackCurve(curve, t, time, 0, kPosition); curve 371 Source/web/tests/ScrollAnimatorNoneTest.cpp if (curve != ScrollAnimatorNone::Bounce) { curve 376 Source/web/tests/ScrollAnimatorNoneTest.cpp double area = attackArea(curve, 0, t / time) * kPosition; curve 383 Source/web/tests/ScrollAnimatorNoneTest.cpp accumulate = releaseArea(curve, 0, 1) * kPosition; curve 385 Source/web/tests/ScrollAnimatorNoneTest.cpp double newPos = releaseCurve(curve, t, time, 0, kPosition); curve 393 Source/web/tests/ScrollAnimatorNoneTest.cpp if (curve != ScrollAnimatorNone::Bounce) { curve 398 Source/web/tests/ScrollAnimatorNoneTest.cpp double area = releaseArea(curve, t / time, 1) * kPosition; curve 404 Source/web/tests/ScrollAnimatorNoneTest.cpp void ScrollAnimatorNoneTest::curveTest(ScrollAnimatorNone::Curve curve) curve 406 Source/web/tests/ScrollAnimatorNoneTest.cpp curveTestInner(curve, 0.01, 0.25); curve 407 Source/web/tests/ScrollAnimatorNoneTest.cpp curveTestInner(curve, 0.2, 10); curve 408 Source/web/tests/ScrollAnimatorNoneTest.cpp curveTestInner(curve, 0.025, 10); curve 409 Source/web/tests/ScrollAnimatorNoneTest.cpp curveTestInner(curve, 0.01, 1); curve 410 Source/web/tests/ScrollAnimatorNoneTest.cpp curveTestInner(curve, 0.25, 40);