Home
last modified time | relevance | path

Searched refs:interpolator (Results 1 – 25 of 91) sorted by relevance

1234

/external/robolectric/integration_tests/nativegraphics/src/test/java/org/robolectric/shadows/
DShadowNativeInterpolatorTest.java24 Interpolator interpolator = new Interpolator(10); in testConstructor() local
25 assertEquals(10, interpolator.getValueCount()); in testConstructor()
26 assertEquals(DEFAULT_KEYFRAME_COUNT, interpolator.getKeyFrameCount()); in testConstructor()
28 interpolator = new Interpolator(15, 20); in testConstructor()
29 assertEquals(15, interpolator.getValueCount()); in testConstructor()
30 assertEquals(20, interpolator.getKeyFrameCount()); in testConstructor()
36 Interpolator interpolator = new Interpolator(10); in testReset1() local
37 assertEquals(DEFAULT_KEYFRAME_COUNT, interpolator.getKeyFrameCount()); in testReset1()
38 interpolator.reset(expected); in testReset1()
39 assertEquals(expected, interpolator.getValueCount()); in testReset1()
[all …]
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/sampling/
DStepNormalizer.java202 public void handleStep(final StepInterpolator interpolator, final boolean isLast) in handleStep() argument
206 firstTime = interpolator.getPreviousTime(); in handleStep()
207 lastTime = interpolator.getPreviousTime(); in handleStep()
208 interpolator.setInterpolatedTime(lastTime); in handleStep()
209 lastState = interpolator.getInterpolatedState().clone(); in handleStep()
210 lastDerivatives = interpolator.getInterpolatedDerivatives().clone(); in handleStep()
213 forward = interpolator.getCurrentTime() >= lastTime; in handleStep()
229 boolean nextInStep = isNextInStep(nextTime, interpolator); in handleStep()
235 storeStep(interpolator, nextTime); in handleStep()
239 nextInStep = isNextInStep(nextTime, interpolator); in handleStep()
[all …]
DAbstractStepInterpolator.java171 protected AbstractStepInterpolator(final AbstractStepInterpolator interpolator) { in AbstractStepInterpolator() argument
173 globalPreviousTime = interpolator.globalPreviousTime; in AbstractStepInterpolator()
174 globalCurrentTime = interpolator.globalCurrentTime; in AbstractStepInterpolator()
175 softPreviousTime = interpolator.softPreviousTime; in AbstractStepInterpolator()
176 softCurrentTime = interpolator.softCurrentTime; in AbstractStepInterpolator()
177 h = interpolator.h; in AbstractStepInterpolator()
178 interpolatedTime = interpolator.interpolatedTime; in AbstractStepInterpolator()
180 if (interpolator.currentState == null) { in AbstractStepInterpolator()
186 currentState = interpolator.currentState.clone(); in AbstractStepInterpolator()
187 interpolatedState = interpolator.interpolatedState.clone(); in AbstractStepInterpolator()
[all …]
DFieldStepNormalizer.java195 public void handleStep(final FieldStepInterpolator<T> interpolator, final boolean isLast) in handleStep() argument
200 first = interpolator.getPreviousState(); in handleStep()
204 forward = interpolator.isForward(); in handleStep()
220 boolean nextInStep = isNextInStep(nextTime, interpolator); in handleStep()
226 last = interpolator.getInterpolatedState(nextTime); in handleStep()
230 nextInStep = isNextInStep(nextTime, interpolator); in handleStep()
238 … last.getTime().getReal() != interpolator.getCurrentState().getTime().getReal(); in handleStep()
241 last = interpolator.getCurrentState(); in handleStep()
256 private boolean isNextInStep(final T nextTime, final FieldStepInterpolator<T> interpolator) { in isNextInStep() argument
258 nextTime.getReal() <= interpolator.getCurrentState().getTime().getReal() : in isNextInStep()
[all …]
DNordsieckStepInterpolator.java81 public NordsieckStepInterpolator(final NordsieckStepInterpolator interpolator) { in NordsieckStepInterpolator() argument
82 super(interpolator); in NordsieckStepInterpolator()
83 scalingH = interpolator.scalingH; in NordsieckStepInterpolator()
84 referenceTime = interpolator.referenceTime; in NordsieckStepInterpolator()
85 if (interpolator.scaled != null) { in NordsieckStepInterpolator()
86 scaled = interpolator.scaled.clone(); in NordsieckStepInterpolator()
88 if (interpolator.nordsieck != null) { in NordsieckStepInterpolator()
89 nordsieck = new Array2DRowRealMatrix(interpolator.nordsieck.getDataRef(), true); in NordsieckStepInterpolator()
91 if (interpolator.stateVariation != null) { in NordsieckStepInterpolator()
92 stateVariation = interpolator.stateVariation.clone(); in NordsieckStepInterpolator()
/external/webrtc/modules/rtp_rtcp/source/
Dabsolute_capture_time_interpolator_unittest.cc44 AbsoluteCaptureTimeInterpolator interpolator(&clock); in TEST() local
46 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp0, in TEST()
50 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp1, in TEST()
65 AbsoluteCaptureTimeInterpolator interpolator(&clock); in TEST() local
67 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp0, in TEST()
71 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp1, in TEST()
88 AbsoluteCaptureTimeInterpolator interpolator(&clock); in TEST() local
90 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp0, in TEST()
94 absl::optional<AbsoluteCaptureTime> extension = interpolator.OnReceivePacket( in TEST()
102 extension = interpolator.OnReceivePacket(kSource, kRtpTimestamp2, in TEST()
[all …]
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/sampling/
DStepNormalizer.java115 public void handleStep(final StepInterpolator interpolator, final boolean isLast) in handleStep() argument
120 lastTime = interpolator.getPreviousTime(); in handleStep()
121 interpolator.setInterpolatedTime(lastTime); in handleStep()
122 lastState = interpolator.getInterpolatedState().clone(); in handleStep()
123 lastDerivatives = interpolator.getInterpolatedDerivatives().clone(); in handleStep()
126 forward = interpolator.getCurrentTime() >= lastTime; in handleStep()
134 boolean nextInStep = forward ^ (nextTime > interpolator.getCurrentTime()); in handleStep()
142 interpolator.setInterpolatedTime(lastTime); in handleStep()
143 System.arraycopy(interpolator.getInterpolatedState(), 0, in handleStep()
145 System.arraycopy(interpolator.getInterpolatedDerivatives(), 0, in handleStep()
[all …]
DAbstractStepInterpolator.java150 protected AbstractStepInterpolator(final AbstractStepInterpolator interpolator) { in AbstractStepInterpolator() argument
152 globalPreviousTime = interpolator.globalPreviousTime; in AbstractStepInterpolator()
153 globalCurrentTime = interpolator.globalCurrentTime; in AbstractStepInterpolator()
154 softPreviousTime = interpolator.softPreviousTime; in AbstractStepInterpolator()
155 softCurrentTime = interpolator.softCurrentTime; in AbstractStepInterpolator()
156 h = interpolator.h; in AbstractStepInterpolator()
157 interpolatedTime = interpolator.interpolatedTime; in AbstractStepInterpolator()
159 if (interpolator.currentState != null) { in AbstractStepInterpolator()
160 currentState = interpolator.currentState.clone(); in AbstractStepInterpolator()
161 interpolatedState = interpolator.interpolatedState.clone(); in AbstractStepInterpolator()
[all …]
DNordsieckStepInterpolator.java81 public NordsieckStepInterpolator(final NordsieckStepInterpolator interpolator) { in NordsieckStepInterpolator() argument
82 super(interpolator); in NordsieckStepInterpolator()
83 scalingH = interpolator.scalingH; in NordsieckStepInterpolator()
84 referenceTime = interpolator.referenceTime; in NordsieckStepInterpolator()
85 if (interpolator.scaled != null) { in NordsieckStepInterpolator()
86 scaled = interpolator.scaled.clone(); in NordsieckStepInterpolator()
88 if (interpolator.nordsieck != null) { in NordsieckStepInterpolator()
89 nordsieck = new Array2DRowRealMatrix(interpolator.nordsieck.getDataRef(), true); in NordsieckStepInterpolator()
91 if (interpolator.stateVariation != null) { in NordsieckStepInterpolator()
92 stateVariation = interpolator.stateVariation.clone(); in NordsieckStepInterpolator()
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/nonstiff/
DAdamsBashforthIntegrator.java206 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local
207 interpolator.reinitialize(y, forward); in integrate()
217 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate()
218 interpolator.storeTime(stepStart); in integrate()
223 interpolator.rescale(hNew); in integrate()
250 interpolator.rescale(hNew); in integrate()
257 interpolator.shift(); in integrate()
258 interpolator.setInterpolatedTime(stepEnd); in integrate()
259 System.arraycopy(interpolator.getInterpolatedState(), 0, y, 0, y0.length); in integrate()
271 interpolator.reinitialize(stepEnd, stepSize, predictedScaled, nordsieckTmp); in integrate()
[all …]
DAdamsMoultonIntegrator.java226 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local
227 interpolator.reinitialize(y, forward); in integrate()
237 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate()
238 interpolator.storeTime(stepStart); in integrate()
241 interpolator.rescale(hNew); in integrate()
253 interpolator.setInterpolatedTime(stepEnd); in integrate()
254 System.arraycopy(interpolator.getInterpolatedState(), 0, yTmp, 0, y0.length); in integrate()
273 interpolator.rescale(hNew); in integrate()
290 interpolator.reinitialize(stepEnd, stepSize, correctedScaled, nordsieckTmp); in integrate()
291 interpolator.storeTime(stepStart); in integrate()
[all …]
DDormandPrince54StepInterpolator.java115 public DormandPrince54StepInterpolator(final DormandPrince54StepInterpolator interpolator) { in DormandPrince54StepInterpolator() argument
117 super(interpolator); in DormandPrince54StepInterpolator()
119 if (interpolator.v1 == null) { in DormandPrince54StepInterpolator()
129 v1 = interpolator.v1.clone(); in DormandPrince54StepInterpolator()
130 v2 = interpolator.v2.clone(); in DormandPrince54StepInterpolator()
131 v3 = interpolator.v3.clone(); in DormandPrince54StepInterpolator()
132 v4 = interpolator.v4.clone(); in DormandPrince54StepInterpolator()
133 vectorsInitialized = interpolator.vectorsInitialized; in DormandPrince54StepInterpolator()
DRungeKuttaStepInterpolator.java79 public RungeKuttaStepInterpolator(final RungeKuttaStepInterpolator interpolator) { in RungeKuttaStepInterpolator() argument
81 super(interpolator); in RungeKuttaStepInterpolator()
83 if (interpolator.currentState != null) { in RungeKuttaStepInterpolator()
86 yDotK = new double[interpolator.yDotK.length][]; in RungeKuttaStepInterpolator()
87 for (int k = 0; k < interpolator.yDotK.length; ++k) { in RungeKuttaStepInterpolator()
89 System.arraycopy(interpolator.yDotK[k], 0, in RungeKuttaStepInterpolator()
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/nonstiff/
DAdamsBashforthIntegrator.java250 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local
251 interpolator.reinitialize(y, forward, in integrate()
259 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate()
260 interpolator.storeTime(stepStart); in integrate()
264 interpolator.rescale(hNew); in integrate()
270 interpolator.shift(); in integrate()
279 interpolator.storeTime(stepEnd); in integrate()
282 primary.insertEquationData(interpolator.getInterpolatedState(), predictedY); in integrate()
285 … secondary.insertEquationData(interpolator.getInterpolatedSecondaryState(index), predictedY); in integrate()
306 interpolator.rescale(hNew); in integrate()
[all …]
DAdamsMoultonIntegrator.java227 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local
228 interpolator.reinitialize(y, forward, in integrate()
236 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate()
237 interpolator.storeTime(stepStart); in integrate()
240 interpolator.rescale(hNew); in integrate()
252 interpolator.setInterpolatedTime(stepEnd); in integrate()
255 primary.insertEquationData(interpolator.getInterpolatedState(), yTmp); in integrate()
258 … secondary.insertEquationData(interpolator.getInterpolatedSecondaryState(index), yTmp); in integrate()
279 interpolator.rescale(hNew); in integrate()
296 interpolator.reinitialize(stepEnd, stepSize, correctedScaled, nordsieckTmp); in integrate()
[all …]
DRungeKuttaStepInterpolator.java82 RungeKuttaStepInterpolator(final RungeKuttaStepInterpolator interpolator) { in RungeKuttaStepInterpolator() argument
84 super(interpolator); in RungeKuttaStepInterpolator()
86 if (interpolator.currentState != null) { in RungeKuttaStepInterpolator()
88 previousState = interpolator.previousState.clone(); in RungeKuttaStepInterpolator()
90 yDotK = new double[interpolator.yDotK.length][]; in RungeKuttaStepInterpolator()
91 for (int k = 0; k < interpolator.yDotK.length; ++k) { in RungeKuttaStepInterpolator()
92 yDotK[k] = interpolator.yDotK[k].clone(); in RungeKuttaStepInterpolator()
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/
DAbstractIntegrator.java359 final AbstractStepInterpolator interpolator, in acceptStep() argument
365 double previousT = interpolator.getGlobalPreviousTime(); in acceptStep()
366 final double currentT = interpolator.getGlobalCurrentTime(); in acceptStep()
371 state.reinitializeBegin(interpolator); in acceptStep()
377 final int orderingSign = interpolator.isForward() ? +1 : -1; in acceptStep()
390 if (state.evaluateStep(interpolator)) { in acceptStep()
405 interpolator.setSoftPreviousTime(previousT); in acceptStep()
406 interpolator.setSoftCurrentTime(eventT); in acceptStep()
409 interpolator.setInterpolatedTime(eventT); in acceptStep()
413 .insertEquationData(interpolator.getInterpolatedState(), eventYComplete); in acceptStep()
[all …]
DMultistepIntegrator.java417 public void handleStep(StepInterpolator interpolator, boolean isLast) in handleStep() argument
420 final double prev = interpolator.getPreviousTime(); in handleStep()
421 final double curr = interpolator.getCurrentTime(); in handleStep()
425 interpolator.setInterpolatedTime(prev); in handleStep()
429 primary.insertEquationData(interpolator.getInterpolatedState(), y[count]); in handleStep()
430 primary.insertEquationData(interpolator.getInterpolatedDerivatives(), yDot[count]); in handleStep()
434 interpolator.getInterpolatedSecondaryState(index), y[count]); in handleStep()
436 interpolator.getInterpolatedSecondaryDerivatives(index), yDot[count]); in handleStep()
443 interpolator.setInterpolatedTime(curr); in handleStep()
448 primary.insertEquationData(interpolator.getInterpolatedState(), y[count]); in handleStep()
[all …]
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/events/
DEventState.java147 public void reinitializeBegin(final StepInterpolator interpolator) in reinitializeBegin() argument
169 … final double ignoreZone = interpolator.isForward() ? getConvergence() : -getConvergence(); in reinitializeBegin()
170 t0 = interpolator.getPreviousTime() + ignoreZone; in reinitializeBegin()
171 interpolator.setInterpolatedTime(t0); in reinitializeBegin()
172 g0 = handler.g(t0, interpolator.getInterpolatedState()); in reinitializeBegin()
176 final double tStart = interpolator.getPreviousTime(); in reinitializeBegin()
177 interpolator.setInterpolatedTime(tStart); in reinitializeBegin()
178 g0Positive = handler.g(tStart, interpolator.getInterpolatedState()) <= 0; in reinitializeBegin()
198 public boolean evaluateStep(final StepInterpolator interpolator) in evaluateStep() argument
203 forward = interpolator.isForward(); in evaluateStep()
[all …]
/external/lottie/lottie/src/main/java/com/airbnb/lottie/parser/
DKeyframeParser.java64 private static void putInterpolator(int hash, WeakReference<Interpolator> interpolator) { in putInterpolator() argument
68 pathInterpolatorCache.put(hash, interpolator); in putInterpolator()
100 Interpolator interpolator = null; in parseKeyframe() local
142 interpolator = LINEAR_INTERPOLATOR; in parseKeyframe()
144 interpolator = interpolatorFor(cp1, cp2); in parseKeyframe()
146 interpolator = LINEAR_INTERPOLATOR; in parseKeyframe()
149 …Keyframe<T> keyframe = new Keyframe<>(composition, startValue, endValue, interpolator, startFrame,… in parseKeyframe()
170 Interpolator interpolator = null; in parseMultiDimensionalKeyframe() local
308 interpolator = LINEAR_INTERPOLATOR; in parseMultiDimensionalKeyframe()
310 interpolator = interpolatorFor(cp1, cp2); in parseMultiDimensionalKeyframe()
[all …]
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/
DAbstractIntegrator.java236 protected double acceptStep(final AbstractStepInterpolator interpolator, in acceptStep() argument
241 double previousT = interpolator.getGlobalPreviousTime(); in acceptStep()
242 final double currentT = interpolator.getGlobalCurrentTime(); in acceptStep()
248 state.reinitializeBegin(interpolator); in acceptStep()
254 final int orderingSign = interpolator.isForward() ? +1 : -1; in acceptStep()
265 if (state.evaluateStep(interpolator)) { in acceptStep()
280 interpolator.setSoftPreviousTime(previousT); in acceptStep()
281 interpolator.setSoftCurrentTime(eventT); in acceptStep()
284 interpolator.setInterpolatedTime(eventT); in acceptStep()
285 final double[] eventY = interpolator.getInterpolatedState(); in acceptStep()
[all …]
/external/lottie/lottie/src/main/java/com/airbnb/lottie/value/
DKeyframe.java18 @Nullable public final Interpolator interpolator; field in Keyframe
41 @Nullable Interpolator interpolator, float startFrame, @Nullable Float endFrame) { in Keyframe() argument
45 this.interpolator = interpolator; in Keyframe()
58 interpolator = null; in Keyframe()
67 …@Nullable Interpolator interpolator, @Nullable Interpolator xInterpolator, @Nullable Interpolator … in Keyframe() argument
72 this.interpolator = interpolator; in Keyframe()
86 interpolator = null; in Keyframe()
97 interpolator = null; in Keyframe()
136 return interpolator == null && xInterpolator == null && yInterpolator == null; in isStatic()
188 ", interpolator=" + interpolator + in toString()
DLottieInterpolatedValue.java10 private final Interpolator interpolator; field in LottieInterpolatedValue
16 LottieInterpolatedValue(T startValue, T endValue, Interpolator interpolator) { in LottieInterpolatedValue() argument
19 this.interpolator = interpolator; in LottieInterpolatedValue()
23 float progress = interpolator.getInterpolation(frameInfo.getOverallProgress()); in getValue()
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/events/
DEventState.java166 public void reinitializeBegin(final StepInterpolator interpolator) in reinitializeBegin() argument
169 t0 = interpolator.getPreviousTime(); in reinitializeBegin()
170 interpolator.setInterpolatedTime(t0); in reinitializeBegin()
171 g0 = handler.g(t0, getCompleteState(interpolator)); in reinitializeBegin()
189 interpolator.setInterpolatedTime(tStart); in reinitializeBegin()
190 g0 = handler.g(tStart, getCompleteState(interpolator)); in reinitializeBegin()
200 private double[] getCompleteState(final StepInterpolator interpolator) { in getCompleteState() argument
204 expandable.getPrimaryMapper().insertEquationData(interpolator.getInterpolatedState(), in getCompleteState()
208 secondary.insertEquationData(interpolator.getInterpolatedSecondaryState(index++), in getCompleteState()
224 public boolean evaluateStep(final StepInterpolator interpolator) in evaluateStep() argument
[all …]
/external/apache-commons-math/src/main/java/org/apache/commons/math3/analysis/interpolation/
DUnivariatePeriodicInterpolator.java40 private final UnivariateInterpolator interpolator; field in UnivariatePeriodicInterpolator
57 public UnivariatePeriodicInterpolator(UnivariateInterpolator interpolator, in UnivariatePeriodicInterpolator() argument
60 this.interpolator = interpolator; in UnivariatePeriodicInterpolator()
73 public UnivariatePeriodicInterpolator(UnivariateInterpolator interpolator, in UnivariatePeriodicInterpolator() argument
75 this(interpolator, period, DEFAULT_EXTEND); in UnivariatePeriodicInterpolator()
116 final UnivariateFunction f = interpolator.interpolate(x, y); in interpolate()

1234