Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
36
apk_decompiled/sources/j0/AbstractInterpolatorC0400b.java
Normal file
36
apk_decompiled/sources/j0/AbstractInterpolatorC0400b.java
Normal file
@@ -0,0 +1,36 @@
|
||||
package j0;
|
||||
|
||||
import android.view.animation.Interpolator;
|
||||
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
|
||||
|
||||
/* renamed from: j0.b, reason: case insensitive filesystem */
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class AbstractInterpolatorC0400b implements Interpolator {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final float[] f6903a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final float f6904b;
|
||||
|
||||
public AbstractInterpolatorC0400b(float[] fArr) {
|
||||
this.f6903a = fArr;
|
||||
this.f6904b = 1.0f / (fArr.length - 1);
|
||||
}
|
||||
|
||||
@Override // android.animation.TimeInterpolator
|
||||
public final float getInterpolation(float f2) {
|
||||
if (f2 >= 1.0f) {
|
||||
return 1.0f;
|
||||
}
|
||||
if (f2 <= BitmapDescriptorFactory.HUE_RED) {
|
||||
return BitmapDescriptorFactory.HUE_RED;
|
||||
}
|
||||
float[] fArr = this.f6903a;
|
||||
int min = Math.min((int) ((fArr.length - 1) * f2), fArr.length - 2);
|
||||
float f4 = this.f6904b;
|
||||
float f5 = (f2 - (min * f4)) / f4;
|
||||
float f6 = fArr[min];
|
||||
return com.google.android.gms.measurement.internal.a.a(fArr[min + 1], f6, f5, f6);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user