package androidx.core.graphics; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.Path; import android.graphics.Rect; import android.graphics.RectF; import c.d.b.a.a; import d0.z.d.m; import kotlin.Unit; import kotlin.jvm.functions.Function1; /* compiled from: Canvas.kt */ public final class CanvasKt { public static final void withClip(Canvas canvas, float f, float f2, float f3, float f4, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.clipRect(f, f2, f3, f4); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static final void withClip(Canvas canvas, int i, int i2, int i3, int i4, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.clipRect(i, i2, i3, i4); int i5 = 1; try { function1.invoke(canvas); } finally { a.b0(i5, canvas, save, i5); } } public static final void withClip(Canvas canvas, Path path, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(path, "clipPath"); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.clipPath(path); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static final void withClip(Canvas canvas, Rect rect, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(rect, "clipRect"); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.clipRect(rect); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static final void withClip(Canvas canvas, RectF rectF, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(rectF, "clipRect"); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.clipRect(rectF); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static final void withMatrix(Canvas canvas, Matrix matrix, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(matrix, "matrix"); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.concat(matrix); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static /* synthetic */ void withMatrix$default(Canvas canvas, Matrix matrix, Function1 function1, int i, Object obj) { int i2 = 1; if ((i & 1) != 0) { matrix = new Matrix(); } m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(matrix, "matrix"); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.concat(matrix); try { function1.invoke(canvas); } finally { a.b0(i2, canvas, save, i2); } } public static final void withRotation(Canvas canvas, float f, float f2, float f3, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.rotate(f, f2, f3); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static /* synthetic */ void withRotation$default(Canvas canvas, float f, float f2, float f3, Function1 function1, int i, Object obj) { if ((i & 1) != 0) { f = 0.0f; } if ((i & 2) != 0) { f2 = 0.0f; } if ((i & 4) != 0) { f3 = 0.0f; } m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.rotate(f, f2, f3); int i2 = 1; try { function1.invoke(canvas); } finally { a.b0(i2, canvas, save, i2); } } public static final void withSave(Canvas canvas, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static final void withScale(Canvas canvas, float f, float f2, float f3, float f4, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.scale(f, f2, f3, f4); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static /* synthetic */ void withScale$default(Canvas canvas, float f, float f2, float f3, float f4, Function1 function1, int i, Object obj) { if ((i & 1) != 0) { f = 1.0f; } if ((i & 2) != 0) { f2 = 1.0f; } if ((i & 4) != 0) { f3 = 0.0f; } if ((i & 8) != 0) { f4 = 0.0f; } m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.scale(f, f2, f3, f4); int i2 = 1; try { function1.invoke(canvas); } finally { a.b0(i2, canvas, save, i2); } } public static final void withSkew(Canvas canvas, float f, float f2, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.skew(f, f2); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static /* synthetic */ void withSkew$default(Canvas canvas, float f, float f2, Function1 function1, int i, Object obj) { if ((i & 1) != 0) { f = 0.0f; } if ((i & 2) != 0) { f2 = 0.0f; } m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.skew(f, f2); int i2 = 1; try { function1.invoke(canvas); } finally { a.b0(i2, canvas, save, i2); } } public static final void withTranslation(Canvas canvas, float f, float f2, Function1 function1) { m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.translate(f, f2); int i = 1; try { function1.invoke(canvas); } finally { a.b0(i, canvas, save, i); } } public static /* synthetic */ void withTranslation$default(Canvas canvas, float f, float f2, Function1 function1, int i, Object obj) { if ((i & 1) != 0) { f = 0.0f; } if ((i & 2) != 0) { f2 = 0.0f; } m.checkNotNullParameter(canvas, ""); m.checkNotNullParameter(function1, "block"); int save = canvas.save(); canvas.translate(f, f2); int i2 = 1; try { function1.invoke(canvas); } finally { a.b0(i2, canvas, save, i2); } } }