/cts/tests/tests/graphics/src/android/graphics/cts/ |
InterpolatorTest.java | 20 import android.graphics.Interpolator; 21 import android.graphics.Interpolator.Result; 30 Interpolator i = new Interpolator(10); 34 i = new Interpolator(15, 20); 41 Interpolator interpolator = new Interpolator(10); local 42 assertEquals(DEFAULT_KEYFRAME_COUNT, interpolator.getKeyFrameCount()); 43 interpolator.reset(expected) 52 Interpolator interpolator = new Interpolator(10); local 59 Interpolator interpolator = new Interpolator(1); local 98 Interpolator interpolator = new Interpolator(1); local 139 Interpolator interpolator = new Interpolator(1, 3); local 172 Interpolator interpolator = new Interpolator(1); local [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/sampling/ |
StepNormalizer.java | 104 * @param interpolator interpolator for the last accepted step. For 115 public void handleStep(final StepInterpolator interpolator, final boolean isLast) 120 lastTime = interpolator.getPreviousTime(); 121 interpolator.setInterpolatedTime(lastTime); 122 lastState = interpolator.getInterpolatedState().clone(); 123 lastDerivatives = interpolator.getInterpolatedDerivatives().clone(); 126 forward = interpolator.getCurrentTime() >= lastTime; 134 boolean nextInStep = forward ^ (nextTime > interpolator.getCurrentTime()); 142 interpolator.setInterpolatedTime(lastTime) [all...] |
StepHandler.java | 49 * than a custom interpolator.</p> 62 * @param interpolator interpolator for the last accepted step. For 69 * using the clone method of the interpolator and store this copy. 70 * Keeping only a reference to the interpolator and reusing it will 73 * @exception DerivativeException if user code called from step interpolator 76 void handleStep(StepInterpolator interpolator, boolean isLast) throws DerivativeException;
|
DummyStepHandler.java | 71 * @param interpolator interpolator for the last accepted step. For 80 public void handleStep(final StepInterpolator interpolator, final boolean isLast) {
|
NordsieckStepInterpolator.java | 30 * This class implements an interpolator for integrators using Nordsieck representation. 32 * <p>This interpolator computes dense output around the current point. 77 * @param interpolator interpolator to copy from. The copy is a deep 81 public NordsieckStepInterpolator(final NordsieckStepInterpolator interpolator) { 82 super(interpolator); 83 scalingH = interpolator.scalingH; 84 referenceTime = interpolator.referenceTime; 85 if (interpolator.scaled != null) { 86 scaled = interpolator.scaled.clone() [all...] |
AbstractStepInterpolator.java | 26 /** This abstract class represents an interpolator over the last step 135 * <p>The copied interpolator should have been finalized before the 141 * interpolator, finalization is <strong>not</strong> done 147 * @param interpolator interpolator to copy from. 150 protected AbstractStepInterpolator(final AbstractStepInterpolator interpolator) { 152 globalPreviousTime = interpolator.globalPreviousTime; 153 globalCurrentTime = interpolator.globalCurrentTime; 154 softPreviousTime = interpolator.softPreviousTime; 155 softCurrentTime = interpolator.softCurrentTime [all...] |
/frameworks/base/core/java/com/android/internal/view/animation/ |
FallbackLUTInterpolator.java | 24 * Interpolator that builds a lookup table to use. This is a fallback for 25 * building a native interpolator from a TimeInterpolator that is not marked 38 * interpolator creation 40 public FallbackLUTInterpolator(TimeInterpolator interpolator, long duration) { 41 mSourceInterpolator = interpolator; 42 mLut = createLUT(interpolator, duration); 45 private static float[] createLUT(TimeInterpolator interpolator, long duration) { 53 values[i] = interpolator.getInterpolation(inValue); 64 * Used to create a one-shot float[] LUT & native interpolator 66 public static long createNativeInterpolator(TimeInterpolator interpolator, long duration) [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/nonstiff/ |
AdamsBashforthIntegrator.java | 111 * <li>it greatly simplifies step interpolation as the interpolator mainly applies 205 // set up an interpolator sharing the integrator arrays 206 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); local 207 interpolator.reinitialize(y, forward); 217 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); 218 interpolator.storeTime(stepStart); 223 interpolator.rescale(hNew); 250 interpolator.rescale(hNew); 257 interpolator.shift(); 258 interpolator.setInterpolatedTime(stepEnd) [all...] |
RungeKuttaStepInterpolator.java | 27 /** This class represents an interpolator over the last step during an 64 * <p>The copied interpolator should have been finalized before the 69 * method to modify the state of the copied interpolator, 76 * @param interpolator interpolator to copy from. 79 public RungeKuttaStepInterpolator(final RungeKuttaStepInterpolator interpolator) { 81 super(interpolator); 83 if (interpolator.currentState != null) { 86 yDotK = new double[interpolator.yDotK.length][]; 87 for (int k = 0; k < interpolator.yDotK.length; ++k) [all...] |
EulerStepInterpolator.java | 24 * This class implements a linear interpolator for step. 26 * <p>This interpolator computes dense output inside the last 63 * @param interpolator interpolator to copy from. The copy is a deep 67 public EulerStepInterpolator(final EulerStepInterpolator interpolator) { 68 super(interpolator);
|
AdamsMoultonIntegrator.java | 117 * <li>it greatly simplifies step interpolation as the interpolator mainly applies 226 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); local 227 interpolator.reinitialize(y, forward); 237 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); 238 interpolator.storeTime(stepStart); 241 interpolator.rescale(hNew); 253 interpolator.setInterpolatedTime(stepEnd); 254 System.arraycopy(interpolator.getInterpolatedState(), 0, yTmp, 0, y0.length); 273 interpolator.rescale(hNew); 290 interpolator.reinitialize(stepEnd, stepSize, correctedScaled, nordsieckTmp) [all...] |
/cts/tests/tests/view/src/android/view/animation/cts/ |
LinearInterpolatorTest.java | 25 import android.view.animation.Interpolator; 60 LinearInterpolator interpolator = new LinearInterpolator(); local 61 final float delta1 = interpolator.getInterpolation(0.1f) 62 - interpolator.getInterpolation(0.0f); 63 final float delta2 = interpolator.getInterpolation(0.2f) 64 - interpolator.getInterpolation(0.1f); 65 final float delta3 = interpolator.getInterpolation(0.3f) 66 - interpolator.getInterpolation(0.2f); 77 Interpolator interpolator = new LinearInterpolator() local [all...] |
AccelerateDecelerateInterpolatorTest.java | 32 import android.view.animation.Interpolator; 67 // android:interpolator="@android:anim/accelerate_decelerate_interpolator" 109 Interpolator interpolator = new AccelerateDecelerateInterpolator(); local 111 float alpha1 = interpolator.getInterpolation(0f); 112 float alpha2 = interpolator.getInterpolation(0.25f); 113 float alpha3 = interpolator.getInterpolation(0.5f); 114 float alpha4 = interpolator.getInterpolation(0.75f); 115 float alpha5 = interpolator.getInterpolation(1f);
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/animation/ |
DisappearAnimationUtils.java | 21 import android.view.animation.Interpolator; 31 AnimationUtils.loadInterpolator(ctx, android.R.interpolator.fast_out_linear_in)); 35 float delayScaleFactor, Interpolator interpolator) { 36 this(ctx, duration, translationScaleFactor, delayScaleFactor, interpolator, 41 float delayScaleFactor, Interpolator interpolator, RowTranslationScaler rowScaler) { 42 super(ctx, duration, translationScaleFactor, delayScaleFactor, interpolator);
|
AppearAnimationCreator.java | 19 import android.view.animation.Interpolator; 27 float translationY, boolean appearing, Interpolator interpolator,
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/jacobians/ |
StepHandlerWithJacobians.java | 81 * @param interpolator interpolator for the last accepted step. For 88 * using the clone method of the interpolator and store this copy. 89 * Keeping only a reference to the interpolator and reusing it will 95 void handleStep(StepInterpolatorWithJacobians interpolator, boolean isLast) throws DerivativeException;
|
/frameworks/base/core/java/android/view/ |
ViewPropertyAnimatorRT.java | 21 import android.view.animation.Interpolator; 34 private static final Interpolator sLinearInterpolator = new LinearInterpolator(); 71 TimeInterpolator interpolator = parent.getInterpolator(); local 72 if (interpolator == null) { 74 interpolator = sLinearInterpolator; 76 if (!RenderNodeAnimator.isNativeInterpolator(interpolator)) { 77 interpolator = new FallbackLUTInterpolator(interpolator, duration); 87 animator.setInterpolator(interpolator);
|
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/ |
ShadowAnimation.java | 4 import android.view.animation.Interpolator; 19 private Interpolator interpolator; field in class:ShadowAnimation 68 public void setInterpolator(Interpolator interpolator) { 69 this.interpolator = interpolator; 73 public Interpolator getInterpolator() { 74 return interpolator;
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/events/ |
EventState.java | 143 * @param interpolator valid for the current step 147 public void reinitializeBegin(final StepInterpolator interpolator) 169 final double ignoreZone = interpolator.isForward() ? getConvergence() : -getConvergence(); 170 t0 = interpolator.getPreviousTime() + ignoreZone; 171 interpolator.setInterpolatedTime(t0); 172 g0 = handler.g(t0, interpolator.getInterpolatedState()); 176 final double tStart = interpolator.getPreviousTime(); 177 interpolator.setInterpolatedTime(tStart); 178 g0Positive = handler.g(tStart, interpolator.getInterpolatedState()) <= 0; 189 * @param interpolator step interpolator for the proposed ste [all...] |
/developers/build/prebuilts/gradle/Interpolator/Application/src/main/java/com/example/android/interpolator/ |
InterpolatorFragment.java | 17 package com.example.android.interpolator; 27 import android.view.animation.Interpolator; 49 * Spinner for selection of interpolator. 64 private Interpolator mInterpolators[]; 102 // selected: the Interpolator, duration and animation path 107 // Interpolator selected in the spinner 108 Interpolator interpolator = mInterpolators[mInterpolatorSpinner.getSelectedItemPosition()]; 120 startAnimation(interpolator, duration, path); 132 mInterpolators = new Interpolator[]{ [all...] |
/developers/samples/android/ui/Interpolator/Application/src/main/java/com/example/android/interpolator/ |
InterpolatorFragment.java | 17 package com.example.android.interpolator; 27 import android.view.animation.Interpolator; 49 * Spinner for selection of interpolator. 64 private Interpolator mInterpolators[]; 102 // selected: the Interpolator, duration and animation path 107 // Interpolator selected in the spinner 108 Interpolator interpolator = mInterpolators[mInterpolatorSpinner.getSelectedItemPosition()]; 120 startAnimation(interpolator, duration, path); 132 mInterpolators = new Interpolator[]{ [all...] |
/development/samples/browseable/Interpolator/src/com.example.android.interpolator/ |
InterpolatorFragment.java | 17 package com.example.android.interpolator; 27 import android.view.animation.Interpolator; 49 * Spinner for selection of interpolator. 64 private Interpolator mInterpolators[]; 102 // selected: the Interpolator, duration and animation path 107 // Interpolator selected in the spinner 108 Interpolator interpolator = mInterpolators[mInterpolatorSpinner.getSelectedItemPosition()]; 120 startAnimation(interpolator, duration, path); 132 mInterpolators = new Interpolator[]{ [all...] |
/frameworks/base/core/java/android/animation/ |
FloatKeyframeSet.java | 90 final TimeInterpolator interpolator = nextKeyframe.getInterpolator(); local 91 if (interpolator != null) { 92 fraction = interpolator.getInterpolation(fraction); 106 final TimeInterpolator interpolator = nextKeyframe.getInterpolator(); local 107 if (interpolator != null) { 108 fraction = interpolator.getInterpolation(fraction); 120 final TimeInterpolator interpolator = nextKeyframe.getInterpolator(); local 125 // Apply interpolator on the proportional duration. 126 if (interpolator != null) { 127 intervalFraction = interpolator.getInterpolation(intervalFraction) [all...] |
IntKeyframeSet.java | 90 final TimeInterpolator interpolator = nextKeyframe.getInterpolator(); local 91 if (interpolator != null) { 92 fraction = interpolator.getInterpolation(fraction); 106 final TimeInterpolator interpolator = nextKeyframe.getInterpolator(); local 107 if (interpolator != null) { 108 fraction = interpolator.getInterpolation(fraction); 119 final TimeInterpolator interpolator = nextKeyframe.getInterpolator(); local 124 // Apply interpolator on the proportional duration. 125 if (interpolator != null) { 126 intervalFraction = interpolator.getInterpolation(intervalFraction) [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/ |
AbstractIntegrator.java | 225 * @param interpolator step interpolator 236 protected double acceptStep(final AbstractStepInterpolator interpolator, 241 double previousT = interpolator.getGlobalPreviousTime(); 242 final double currentT = interpolator.getGlobalCurrentTime(); 248 state.reinitializeBegin(interpolator); 254 final int orderingSign = interpolator.isForward() ? +1 : -1; 265 if (state.evaluateStep(interpolator)) { 278 // restrict the interpolator to the first part of the step, up to the event 280 interpolator.setSoftPreviousTime(previousT) [all...] |