Files
adif-api-reverse-engineering/apk_decompiled/sources/C0/m.java

284 lines
11 KiB
Java

package C0;
import B0.G;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.PathMeasure;
import android.graphics.PorterDuff;
import android.graphics.Shader;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import java.util.ArrayList;
import kotlin.KotlinVersion;
/* loaded from: classes.dex */
public final class m {
public static final Matrix p = new Matrix();
/* renamed from: a, reason: collision with root package name */
public final Path f308a;
/* renamed from: b, reason: collision with root package name */
public final Path f309b;
/* renamed from: c, reason: collision with root package name */
public final Matrix f310c;
/* renamed from: d, reason: collision with root package name */
public Paint f311d;
/* renamed from: e, reason: collision with root package name */
public Paint f312e;
/* renamed from: f, reason: collision with root package name */
public PathMeasure f313f;
/* renamed from: g, reason: collision with root package name */
public final j f314g;
public float h;
public float i;
/* renamed from: j, reason: collision with root package name */
public float f315j;
/* renamed from: k, reason: collision with root package name */
public float f316k;
/* renamed from: l, reason: collision with root package name */
public int f317l;
/* renamed from: m, reason: collision with root package name */
public String f318m;
/* renamed from: n, reason: collision with root package name */
public Boolean f319n;
/* renamed from: o, reason: collision with root package name */
public final s.e f320o;
/* JADX WARN: Type inference failed for: r0v4, types: [s.e, s.j] */
public m() {
this.f310c = new Matrix();
this.h = BitmapDescriptorFactory.HUE_RED;
this.i = BitmapDescriptorFactory.HUE_RED;
this.f315j = BitmapDescriptorFactory.HUE_RED;
this.f316k = BitmapDescriptorFactory.HUE_RED;
this.f317l = KotlinVersion.MAX_COMPONENT_VALUE;
this.f318m = null;
this.f319n = null;
this.f320o = new s.j(0);
this.f314g = new j();
this.f308a = new Path();
this.f309b = new Path();
}
/* JADX WARN: Multi-variable type inference failed */
public final void a(j jVar, Matrix matrix, Canvas canvas, int i, int i4) {
char c4;
float f2;
float f4;
int i5;
j jVar2 = jVar;
char c5 = 1;
jVar2.f296a.set(matrix);
Matrix matrix2 = jVar2.f296a;
matrix2.preConcat(jVar2.f303j);
canvas.save();
char c6 = 0;
int i6 = 0;
while (true) {
ArrayList arrayList = jVar2.f297b;
if (i6 >= arrayList.size()) {
canvas.restore();
return;
}
k kVar = (k) arrayList.get(i6);
if (kVar instanceof j) {
a((j) kVar, matrix2, canvas, i, i4);
} else if (kVar instanceof l) {
l lVar = (l) kVar;
float f5 = i / this.f315j;
float f6 = i4 / this.f316k;
float min = Math.min(f5, f6);
Matrix matrix3 = this.f310c;
matrix3.set(matrix2);
matrix3.postScale(f5, f6);
float[] fArr = {BitmapDescriptorFactory.HUE_RED, 1.0f, 1.0f, BitmapDescriptorFactory.HUE_RED};
matrix2.mapVectors(fArr);
float hypot = (float) Math.hypot(fArr[c6], fArr[c5]);
boolean z3 = c5;
boolean z4 = c6;
float hypot2 = (float) Math.hypot(fArr[2], fArr[3]);
float f7 = (fArr[z4 ? 1 : 0] * fArr[3]) - (fArr[z3 ? 1 : 0] * fArr[2]);
float max = Math.max(hypot, hypot2);
float abs = max > BitmapDescriptorFactory.HUE_RED ? Math.abs(f7) / max : 0.0f;
if (abs != BitmapDescriptorFactory.HUE_RED) {
Path path = this.f308a;
lVar.getClass();
path.reset();
G.f[] fVarArr = lVar.f305a;
if (fVarArr != null) {
G.f.b(fVarArr, path);
}
Path path2 = this.f309b;
path2.reset();
if (lVar instanceof h) {
path2.setFillType(lVar.f307c == 0 ? Path.FillType.WINDING : Path.FillType.EVEN_ODD);
path2.addPath(path, matrix3);
canvas.clipPath(path2);
} else {
i iVar = (i) lVar;
float f8 = iVar.i;
if (f8 != BitmapDescriptorFactory.HUE_RED || iVar.f291j != 1.0f) {
float f9 = iVar.f292k;
float f10 = (f8 + f9) % 1.0f;
float f11 = (iVar.f291j + f9) % 1.0f;
if (this.f313f == null) {
this.f313f = new PathMeasure();
}
this.f313f.setPath(path, z4);
float length = this.f313f.getLength();
float f12 = f10 * length;
float f13 = f11 * length;
path.reset();
if (f12 > f13) {
this.f313f.getSegment(f12, length, path, z3);
f2 = 0.0f;
this.f313f.getSegment(BitmapDescriptorFactory.HUE_RED, f13, path, z3);
} else {
f2 = 0.0f;
this.f313f.getSegment(f12, f13, path, z3);
}
path.rLineTo(f2, f2);
}
path2.addPath(path, matrix3);
G g4 = iVar.f289f;
if ((((Shader) g4.f103c) == null && g4.f102b == 0) ? false : true) {
if (this.f312e == null) {
i5 = 16777215;
Paint paint = new Paint(1);
this.f312e = paint;
paint.setStyle(Paint.Style.FILL);
} else {
i5 = 16777215;
}
Paint paint2 = this.f312e;
Shader shader = (Shader) g4.f103c;
if (shader != null) {
shader.setLocalMatrix(matrix3);
paint2.setShader(shader);
paint2.setAlpha(Math.round(iVar.h * 255.0f));
f4 = 255.0f;
} else {
paint2.setShader(null);
paint2.setAlpha(KotlinVersion.MAX_COMPONENT_VALUE);
int i7 = g4.f102b;
float f14 = iVar.h;
PorterDuff.Mode mode = p.f332j;
f4 = 255.0f;
paint2.setColor((i7 & i5) | (((int) (Color.alpha(i7) * f14)) << 24));
}
paint2.setColorFilter(null);
path2.setFillType(iVar.f307c == 0 ? Path.FillType.WINDING : Path.FillType.EVEN_ODD);
canvas.drawPath(path2, paint2);
} else {
f4 = 255.0f;
i5 = 16777215;
}
G g5 = iVar.f287d;
if (((Shader) g5.f103c) != null || g5.f102b != 0) {
if (this.f311d == null) {
Paint paint3 = new Paint(1);
this.f311d = paint3;
paint3.setStyle(Paint.Style.STROKE);
}
Paint paint4 = this.f311d;
Paint.Join join = iVar.f294m;
if (join != null) {
paint4.setStrokeJoin(join);
}
Paint.Cap cap = iVar.f293l;
if (cap != null) {
paint4.setStrokeCap(cap);
}
paint4.setStrokeMiter(iVar.f295n);
Shader shader2 = (Shader) g5.f103c;
if (shader2 != null) {
shader2.setLocalMatrix(matrix3);
paint4.setShader(shader2);
paint4.setAlpha(Math.round(iVar.f290g * f4));
} else {
paint4.setShader(null);
paint4.setAlpha(KotlinVersion.MAX_COMPONENT_VALUE);
int i8 = g5.f102b;
float f15 = iVar.f290g;
PorterDuff.Mode mode2 = p.f332j;
paint4.setColor((i8 & i5) | (((int) (Color.alpha(i8) * f15)) << 24));
}
paint4.setColorFilter(null);
paint4.setStrokeWidth(iVar.f288e * min * abs);
canvas.drawPath(path2, paint4);
}
}
}
c4 = 1;
i6++;
jVar2 = jVar;
c5 = c4;
c6 = 0;
}
c4 = c5;
i6++;
jVar2 = jVar;
c5 = c4;
c6 = 0;
}
}
public float getAlpha() {
return getRootAlpha() / 255.0f;
}
public int getRootAlpha() {
return this.f317l;
}
public void setAlpha(float f2) {
setRootAlpha((int) (f2 * 255.0f));
}
public void setRootAlpha(int i) {
this.f317l = i;
}
/* JADX WARN: Type inference failed for: r0v4, types: [s.e, s.j] */
public m(m mVar) {
this.f310c = new Matrix();
this.h = BitmapDescriptorFactory.HUE_RED;
this.i = BitmapDescriptorFactory.HUE_RED;
this.f315j = BitmapDescriptorFactory.HUE_RED;
this.f316k = BitmapDescriptorFactory.HUE_RED;
this.f317l = KotlinVersion.MAX_COMPONENT_VALUE;
this.f318m = null;
this.f319n = null;
?? jVar = new s.j(0);
this.f320o = jVar;
this.f314g = new j(mVar.f314g, jVar);
this.f308a = new Path(mVar.f308a);
this.f309b = new Path(mVar.f309b);
this.h = mVar.h;
this.i = mVar.i;
this.f315j = mVar.f315j;
this.f316k = mVar.f316k;
this.f317l = mVar.f317l;
this.f318m = mVar.f318m;
String str = mVar.f318m;
if (str != null) {
jVar.put(str, this);
}
this.f319n = mVar.f319n;
}
}