Files
adif-api-reverse-engineering/apk_decompiled/sources/E2/g.java

480 lines
15 KiB
Java

package E2;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.Matrix;
import android.graphics.Outline;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.graphics.PorterDuffXfermode;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.Region;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Looper;
import android.util.AttributeSet;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import java.util.BitSet;
import java.util.Objects;
import v2.AbstractC0641a;
import v2.AbstractC0642b;
import w2.C0651a;
/* loaded from: classes3.dex */
public class g extends Drawable implements u {
/* renamed from: u, reason: collision with root package name */
public static final /* synthetic */ int f399u = 0;
/* renamed from: a, reason: collision with root package name */
public f f400a;
/* renamed from: b, reason: collision with root package name */
public final s[] f401b;
/* renamed from: c, reason: collision with root package name */
public final s[] f402c;
/* renamed from: d, reason: collision with root package name */
public final BitSet f403d;
/* renamed from: e, reason: collision with root package name */
public boolean f404e;
/* renamed from: f, reason: collision with root package name */
public final Matrix f405f;
/* renamed from: g, reason: collision with root package name */
public final Path f406g;
public final Path h;
public final RectF i;
/* renamed from: j, reason: collision with root package name */
public final RectF f407j;
/* renamed from: k, reason: collision with root package name */
public final Region f408k;
/* renamed from: l, reason: collision with root package name */
public final Region f409l;
/* renamed from: m, reason: collision with root package name */
public k f410m;
/* renamed from: n, reason: collision with root package name */
public final Paint f411n;
/* renamed from: o, reason: collision with root package name */
public final Paint f412o;
public final A.a p;
/* renamed from: q, reason: collision with root package name */
public final m f413q;
/* renamed from: r, reason: collision with root package name */
public PorterDuffColorFilter f414r;
/* renamed from: s, reason: collision with root package name */
public PorterDuffColorFilter f415s;
/* renamed from: t, reason: collision with root package name */
public final RectF f416t;
static {
Paint paint = new Paint(1);
paint.setColor(-1);
paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_OUT));
}
public g() {
this(new k());
}
public final void b(RectF rectF, Path path) {
f fVar = this.f400a;
this.f413q.a(fVar.f386a, fVar.i, rectF, this.p, path);
if (this.f400a.h != 1.0f) {
Matrix matrix = this.f405f;
matrix.reset();
float f2 = this.f400a.h;
matrix.setScale(f2, f2, rectF.width() / 2.0f, rectF.height() / 2.0f);
path.transform(matrix);
}
path.computeBounds(this.f416t, true);
}
public final int c(int i) {
f fVar = this.f400a;
float f2 = fVar.f396m + BitmapDescriptorFactory.HUE_RED + fVar.f395l;
C0651a c0651a = fVar.f387b;
return c0651a != null ? c0651a.a(i, f2) : i;
}
public final void d(Canvas canvas, Paint paint, Path path, k kVar, RectF rectF) {
if (!kVar.d(rectF)) {
canvas.drawPath(path, paint);
} else {
float a2 = kVar.f433f.a(rectF) * this.f400a.i;
canvas.drawRoundRect(rectF, a2, a2, paint);
}
}
@Override // android.graphics.drawable.Drawable
public void draw(Canvas canvas) {
Paint paint = this.f411n;
paint.setColorFilter(this.f414r);
int alpha = paint.getAlpha();
int i = this.f400a.f394k;
paint.setAlpha(((i + (i >>> 7)) * alpha) >>> 8);
Paint paint2 = this.f412o;
paint2.setColorFilter(this.f415s);
paint2.setStrokeWidth(this.f400a.f393j);
int alpha2 = paint2.getAlpha();
int i4 = this.f400a.f394k;
paint2.setAlpha(((i4 + (i4 >>> 7)) * alpha2) >>> 8);
boolean z3 = this.f404e;
Path path = this.f406g;
if (z3) {
boolean g4 = g();
float f2 = BitmapDescriptorFactory.HUE_RED;
float f4 = -(g4 ? paint2.getStrokeWidth() / 2.0f : 0.0f);
k kVar = this.f400a.f386a;
j e4 = kVar.e();
c cVar = kVar.f432e;
if (!(cVar instanceof h)) {
cVar = new b(f4, cVar);
}
e4.f422e = cVar;
c cVar2 = kVar.f433f;
if (!(cVar2 instanceof h)) {
cVar2 = new b(f4, cVar2);
}
e4.f423f = cVar2;
c cVar3 = kVar.h;
if (!(cVar3 instanceof h)) {
cVar3 = new b(f4, cVar3);
}
e4.h = cVar3;
c cVar4 = kVar.f434g;
if (!(cVar4 instanceof h)) {
cVar4 = new b(f4, cVar4);
}
e4.f424g = cVar4;
k a2 = e4.a();
this.f410m = a2;
float f5 = this.f400a.i;
RectF rectF = this.f407j;
rectF.set(f());
if (g()) {
f2 = paint2.getStrokeWidth() / 2.0f;
}
rectF.inset(f2, f2);
this.f413q.a(a2, f5, rectF, null, this.h);
b(f(), path);
this.f404e = false;
}
f fVar = this.f400a;
fVar.getClass();
if (fVar.f397n > 0 && !this.f400a.f386a.d(f())) {
path.isConvex();
}
f fVar2 = this.f400a;
Paint.Style style = fVar2.p;
if (style == Paint.Style.FILL_AND_STROKE || style == Paint.Style.FILL) {
d(canvas, paint, path, fVar2.f386a, f());
}
if (g()) {
e(canvas);
}
paint.setAlpha(alpha);
paint2.setAlpha(alpha2);
}
public void e(Canvas canvas) {
Paint paint = this.f412o;
Path path = this.h;
k kVar = this.f410m;
RectF rectF = this.f407j;
rectF.set(f());
float strokeWidth = g() ? paint.getStrokeWidth() / 2.0f : BitmapDescriptorFactory.HUE_RED;
rectF.inset(strokeWidth, strokeWidth);
d(canvas, paint, path, kVar, rectF);
}
public final RectF f() {
RectF rectF = this.i;
rectF.set(getBounds());
return rectF;
}
public final boolean g() {
Paint.Style style = this.f400a.p;
return (style == Paint.Style.FILL_AND_STROKE || style == Paint.Style.STROKE) && this.f412o.getStrokeWidth() > BitmapDescriptorFactory.HUE_RED;
}
@Override // android.graphics.drawable.Drawable
public int getAlpha() {
return this.f400a.f394k;
}
@Override // android.graphics.drawable.Drawable
public final Drawable.ConstantState getConstantState() {
return this.f400a;
}
@Override // android.graphics.drawable.Drawable
public int getOpacity() {
return -3;
}
@Override // android.graphics.drawable.Drawable
public void getOutline(Outline outline) {
this.f400a.getClass();
if (this.f400a.f386a.d(f())) {
outline.setRoundRect(getBounds(), this.f400a.f386a.f432e.a(f()) * this.f400a.i);
return;
}
RectF f2 = f();
Path path = this.f406g;
b(f2, path);
if (Build.VERSION.SDK_INT >= 30) {
AbstractC0642b.a(outline, path);
} else {
try {
AbstractC0641a.a(outline, path);
} catch (IllegalArgumentException unused) {
}
}
}
@Override // android.graphics.drawable.Drawable
public final boolean getPadding(Rect rect) {
Rect rect2 = this.f400a.f392g;
if (rect2 == null) {
return super.getPadding(rect);
}
rect.set(rect2);
return true;
}
@Override // android.graphics.drawable.Drawable
public final Region getTransparentRegion() {
Rect bounds = getBounds();
Region region = this.f408k;
region.set(bounds);
RectF f2 = f();
Path path = this.f406g;
b(f2, path);
Region region2 = this.f409l;
region2.setPath(path, region);
region.op(region2, Region.Op.DIFFERENCE);
return region;
}
public final void h(Context context) {
this.f400a.f387b = new C0651a(context);
m();
}
public final void i(float f2) {
f fVar = this.f400a;
if (fVar.f396m != f2) {
fVar.f396m = f2;
m();
}
}
@Override // android.graphics.drawable.Drawable
public final void invalidateSelf() {
this.f404e = true;
super.invalidateSelf();
}
@Override // android.graphics.drawable.Drawable
public boolean isStateful() {
if (super.isStateful()) {
return true;
}
ColorStateList colorStateList = this.f400a.f390e;
if (colorStateList != null && colorStateList.isStateful()) {
return true;
}
this.f400a.getClass();
ColorStateList colorStateList2 = this.f400a.f389d;
if (colorStateList2 != null && colorStateList2.isStateful()) {
return true;
}
ColorStateList colorStateList3 = this.f400a.f388c;
return colorStateList3 != null && colorStateList3.isStateful();
}
public final void j(ColorStateList colorStateList) {
f fVar = this.f400a;
if (fVar.f388c != colorStateList) {
fVar.f388c = colorStateList;
onStateChange(getState());
}
}
public final boolean k(int[] iArr) {
boolean z3;
Paint paint;
int color;
int colorForState;
Paint paint2;
int color2;
int colorForState2;
if (this.f400a.f388c == null || color2 == (colorForState2 = this.f400a.f388c.getColorForState(iArr, (color2 = (paint2 = this.f411n).getColor())))) {
z3 = false;
} else {
paint2.setColor(colorForState2);
z3 = true;
}
if (this.f400a.f389d == null || color == (colorForState = this.f400a.f389d.getColorForState(iArr, (color = (paint = this.f412o).getColor())))) {
return z3;
}
paint.setColor(colorForState);
return true;
}
public final boolean l() {
PorterDuffColorFilter porterDuffColorFilter;
PorterDuffColorFilter porterDuffColorFilter2 = this.f414r;
PorterDuffColorFilter porterDuffColorFilter3 = this.f415s;
f fVar = this.f400a;
ColorStateList colorStateList = fVar.f390e;
PorterDuff.Mode mode = fVar.f391f;
Paint paint = this.f411n;
if (colorStateList == null || mode == null) {
int color = paint.getColor();
int c4 = c(color);
porterDuffColorFilter = c4 != color ? new PorterDuffColorFilter(c4, PorterDuff.Mode.SRC_IN) : null;
} else {
porterDuffColorFilter = new PorterDuffColorFilter(c(colorStateList.getColorForState(getState(), 0)), mode);
}
this.f414r = porterDuffColorFilter;
this.f400a.getClass();
this.f415s = null;
this.f400a.getClass();
return (Objects.equals(porterDuffColorFilter2, this.f414r) && Objects.equals(porterDuffColorFilter3, this.f415s)) ? false : true;
}
public final void m() {
f fVar = this.f400a;
float f2 = fVar.f396m + BitmapDescriptorFactory.HUE_RED;
fVar.f397n = (int) Math.ceil(0.75f * f2);
this.f400a.f398o = (int) Math.ceil(f2 * 0.25f);
l();
super.invalidateSelf();
}
@Override // android.graphics.drawable.Drawable
public Drawable mutate() {
this.f400a = new f(this.f400a);
return this;
}
@Override // android.graphics.drawable.Drawable
public final void onBoundsChange(Rect rect) {
this.f404e = true;
super.onBoundsChange(rect);
}
@Override // android.graphics.drawable.Drawable
public boolean onStateChange(int[] iArr) {
boolean z3 = k(iArr) || l();
if (z3) {
invalidateSelf();
}
return z3;
}
@Override // android.graphics.drawable.Drawable
public void setAlpha(int i) {
f fVar = this.f400a;
if (fVar.f394k != i) {
fVar.f394k = i;
super.invalidateSelf();
}
}
@Override // android.graphics.drawable.Drawable
public void setColorFilter(ColorFilter colorFilter) {
this.f400a.getClass();
super.invalidateSelf();
}
@Override // E2.u
public final void setShapeAppearanceModel(k kVar) {
this.f400a.f386a = kVar;
invalidateSelf();
}
@Override // android.graphics.drawable.Drawable
public final void setTint(int i) {
setTintList(ColorStateList.valueOf(i));
}
@Override // android.graphics.drawable.Drawable
public void setTintList(ColorStateList colorStateList) {
this.f400a.f390e = colorStateList;
l();
super.invalidateSelf();
}
@Override // android.graphics.drawable.Drawable
public void setTintMode(PorterDuff.Mode mode) {
f fVar = this.f400a;
if (fVar.f391f != mode) {
fVar.f391f = mode;
l();
super.invalidateSelf();
}
}
public g(Context context, AttributeSet attributeSet, int i, int i4) {
this(k.b(context, attributeSet, i, i4).a());
}
public g(k kVar) {
this(new f(kVar));
}
public g(f fVar) {
m mVar;
this.f401b = new s[4];
this.f402c = new s[4];
this.f403d = new BitSet(8);
this.f405f = new Matrix();
this.f406g = new Path();
this.h = new Path();
this.i = new RectF();
this.f407j = new RectF();
this.f408k = new Region();
this.f409l = new Region();
Paint paint = new Paint(1);
this.f411n = paint;
Paint paint2 = new Paint(1);
this.f412o = paint2;
new D2.a();
if (Looper.getMainLooper().getThread() == Thread.currentThread()) {
mVar = l.f438a;
} else {
mVar = new m();
}
this.f413q = mVar;
this.f416t = new RectF();
this.f400a = fVar;
paint2.setStyle(Paint.Style.STROKE);
paint.setStyle(Paint.Style.FILL);
l();
k(getState());
this.p = new A.a(this, 2);
}
}