package c.c.a.w.b; import android.graphics.Path; import android.graphics.PointF; import androidx.annotation.Nullable; import c.c.a.c0.c; import c.c.a.j; import c.c.a.o; import c.c.a.w.c.a; import c.c.a.y.m.b; import java.util.List; /* compiled from: EllipseContent */ public class f implements m, a.b, k { public final Path a = new Path(); public final String b; /* renamed from: c reason: collision with root package name */ public final j f277c; public final a d; public final a e; public final c.c.a.y.l.a f; public b g = new b(); public boolean h; public f(j jVar, b bVar, c.c.a.y.l.a aVar) { this.b = aVar.a; this.f277c = jVar; a a = aVar.f309c.a(); this.d = a; a a2 = aVar.b.a(); this.e = a2; this.f = aVar; bVar.e(a); bVar.e(a2); a.a.add(this); a2.a.add(this); } @Override // c.c.a.w.c.a.b public void a() { this.h = false; this.f277c.invalidateSelf(); } @Override // c.c.a.w.b.c public void b(List list, List list2) { for (int i = 0; i < list.size(); i++) { c cVar = list.get(i); if (cVar instanceof s) { s sVar = (s) cVar; if (sVar.f289c == 1) { this.g.a.add(sVar); sVar.b.add(this); } } } } @Override // c.c.a.y.g public void c(c.c.a.y.f fVar, int i, List list, c.c.a.y.f fVar2) { c.c.a.b0.f.f(fVar, i, list, fVar2, this); } /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: c.c.a.c0.c */ /* JADX WARN: Multi-variable type inference failed */ @Override // c.c.a.y.g public void g(T t, @Nullable c cVar) { if (t == o.g) { a aVar = this.d; c cVar2 = aVar.e; aVar.e = cVar; } else if (t == o.j) { a aVar2 = this.e; c cVar3 = aVar2.e; aVar2.e = cVar; } } @Override // c.c.a.w.b.c public String getName() { return this.b; } @Override // c.c.a.w.b.m public Path getPath() { if (this.h) { return this.a; } this.a.reset(); if (this.f.e) { this.h = true; return this.a; } PointF e = this.d.e(); float f = e.x / 2.0f; float f2 = e.y / 2.0f; float f3 = f * 0.55228f; float f4 = 0.55228f * f2; this.a.reset(); if (this.f.d) { float f5 = -f2; this.a.moveTo(0.0f, f5); float f6 = 0.0f - f3; float f7 = -f; float f8 = 0.0f - f4; this.a.cubicTo(f6, f5, f7, f8, f7, 0.0f); float f9 = f4 + 0.0f; this.a.cubicTo(f7, f9, f6, f2, 0.0f, f2); float f10 = f3 + 0.0f; this.a.cubicTo(f10, f2, f, f9, f, 0.0f); this.a.cubicTo(f, f8, f10, f5, 0.0f, f5); } else { float f11 = -f2; this.a.moveTo(0.0f, f11); float f12 = f3 + 0.0f; float f13 = 0.0f - f4; this.a.cubicTo(f12, f11, f, f13, f, 0.0f); float f14 = f4 + 0.0f; this.a.cubicTo(f, f14, f12, f2, 0.0f, f2); float f15 = 0.0f - f3; float f16 = -f; this.a.cubicTo(f15, f2, f16, f14, f16, 0.0f); this.a.cubicTo(f16, f13, f15, f11, 0.0f, f11); } PointF e2 = this.e.e(); this.a.offset(e2.x, e2.y); this.a.close(); this.g.a(this.a); this.h = true; return this.a; } }