package androidx.core.graphics; import android.graphics.Bitmap; import android.graphics.Canvas; import android.graphics.ColorSpace; import android.graphics.Point; import android.graphics.PointF; import androidx.annotation.ColorInt; import androidx.annotation.RequiresApi; import d0.z.d.m; import kotlin.Unit; import kotlin.jvm.functions.Function1; /* compiled from: Bitmap.kt */ public final class BitmapKt { public static final Bitmap applyCanvas(Bitmap bitmap, Function1 function1) { m.checkParameterIsNotNull(bitmap, "$this$applyCanvas"); m.checkParameterIsNotNull(function1, "block"); function1.invoke(new Canvas(bitmap)); return bitmap; } public static final boolean contains(Bitmap bitmap, Point point) { int i; m.checkParameterIsNotNull(bitmap, "$this$contains"); m.checkParameterIsNotNull(point, "p"); int i2 = point.x; return i2 >= 0 && i2 < bitmap.getWidth() && (i = point.y) >= 0 && i < bitmap.getHeight(); } public static final boolean contains(Bitmap bitmap, PointF pointF) { m.checkParameterIsNotNull(bitmap, "$this$contains"); m.checkParameterIsNotNull(pointF, "p"); float f = pointF.x; float f2 = (float) 0; if (f < f2 || f >= ((float) bitmap.getWidth())) { return false; } float f3 = pointF.y; return f3 >= f2 && f3 < ((float) bitmap.getHeight()); } public static final Bitmap createBitmap(int i, int i2, Bitmap.Config config) { m.checkParameterIsNotNull(config, "config"); Bitmap createBitmap = Bitmap.createBitmap(i, i2, config); m.checkExpressionValueIsNotNull(createBitmap, "Bitmap.createBitmap(width, height, config)"); return createBitmap; } @RequiresApi(26) public static final Bitmap createBitmap(int i, int i2, Bitmap.Config config, boolean z2, ColorSpace colorSpace) { m.checkParameterIsNotNull(config, "config"); m.checkParameterIsNotNull(colorSpace, "colorSpace"); Bitmap createBitmap = Bitmap.createBitmap(i, i2, config, z2, colorSpace); m.checkExpressionValueIsNotNull(createBitmap, "Bitmap.createBitmap(widt…ig, hasAlpha, colorSpace)"); return createBitmap; } public static /* synthetic */ Bitmap createBitmap$default(int i, int i2, Bitmap.Config config, int i3, Object obj) { if ((i3 & 4) != 0) { config = Bitmap.Config.ARGB_8888; } m.checkParameterIsNotNull(config, "config"); Bitmap createBitmap = Bitmap.createBitmap(i, i2, config); m.checkExpressionValueIsNotNull(createBitmap, "Bitmap.createBitmap(width, height, config)"); return createBitmap; } public static /* synthetic */ Bitmap createBitmap$default(int i, int i2, Bitmap.Config config, boolean z2, ColorSpace colorSpace, int i3, Object obj) { if ((i3 & 4) != 0) { config = Bitmap.Config.ARGB_8888; } if ((i3 & 8) != 0) { z2 = true; } if ((i3 & 16) != 0) { colorSpace = ColorSpace.get(ColorSpace.Named.SRGB); m.checkExpressionValueIsNotNull(colorSpace, "ColorSpace.get(ColorSpace.Named.SRGB)"); } m.checkParameterIsNotNull(config, "config"); m.checkParameterIsNotNull(colorSpace, "colorSpace"); Bitmap createBitmap = Bitmap.createBitmap(i, i2, config, z2, colorSpace); m.checkExpressionValueIsNotNull(createBitmap, "Bitmap.createBitmap(widt…ig, hasAlpha, colorSpace)"); return createBitmap; } public static final int get(Bitmap bitmap, int i, int i2) { m.checkParameterIsNotNull(bitmap, "$this$get"); return bitmap.getPixel(i, i2); } public static final Bitmap scale(Bitmap bitmap, int i, int i2, boolean z2) { m.checkParameterIsNotNull(bitmap, "$this$scale"); Bitmap createScaledBitmap = Bitmap.createScaledBitmap(bitmap, i, i2, z2); m.checkExpressionValueIsNotNull(createScaledBitmap, "Bitmap.createScaledBitma…s, width, height, filter)"); return createScaledBitmap; } public static /* synthetic */ Bitmap scale$default(Bitmap bitmap, int i, int i2, boolean z2, int i3, Object obj) { if ((i3 & 4) != 0) { z2 = true; } m.checkParameterIsNotNull(bitmap, "$this$scale"); Bitmap createScaledBitmap = Bitmap.createScaledBitmap(bitmap, i, i2, z2); m.checkExpressionValueIsNotNull(createScaledBitmap, "Bitmap.createScaledBitma…s, width, height, filter)"); return createScaledBitmap; } public static final void set(Bitmap bitmap, int i, int i2, @ColorInt int i3) { m.checkParameterIsNotNull(bitmap, "$this$set"); bitmap.setPixel(i, i2, i3); } }