Rabbit-R1/android (non root)/java/sources/androidx/compose/ui/graphics/drawscope/CanvasDrawScope.java
2024-05-21 17:08:36 -04:00

594 lines
53 KiB
Java

package androidx.compose.ui.graphics.drawscope;
import androidx.compose.ui.geometry.CornerRadius;
import androidx.compose.ui.geometry.Offset;
import androidx.compose.ui.geometry.Size;
import androidx.compose.ui.graphics.AndroidPaint_androidKt;
import androidx.compose.ui.graphics.BlendMode;
import androidx.compose.ui.graphics.Brush;
import androidx.compose.ui.graphics.Canvas;
import androidx.compose.ui.graphics.Color;
import androidx.compose.ui.graphics.ColorFilter;
import androidx.compose.ui.graphics.FilterQuality;
import androidx.compose.ui.graphics.ImageBitmap;
import androidx.compose.ui.graphics.Paint;
import androidx.compose.ui.graphics.PaintingStyle;
import androidx.compose.ui.graphics.Path;
import androidx.compose.ui.graphics.PathEffect;
import androidx.compose.ui.graphics.StrokeCap;
import androidx.compose.ui.graphics.StrokeJoin;
import androidx.compose.ui.unit.Density;
import androidx.compose.ui.unit.LayoutDirection;
import io.sentry.protocol.ViewHierarchyNode;
import java.util.List;
import kotlin.Deprecated;
import kotlin.DeprecationLevel;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.ReplaceWith;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
/* compiled from: CanvasDrawScope.kt */
@Metadata(d1 = {"\u0000Ö\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0007\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\r\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0014\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010 \n\u0000\n\u0002\u0018\u0002\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\b\r\u0018\u00002\u00020\u0001:\u0002\u0092\u0001B\u0005¢\u0006\u0002\u0010\u0002JK\u0010\u0019\u001a\u00020\u00112\b\u0010\u001a\u001a\u0004\u0018\u00010\u001b2\u0006\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\b\b\u0002\u0010#\u001a\u00020$H\u0002ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b%\u0010&JI\u0010\u0019\u001a\u00020\u00112\u0006\u0010'\u001a\u00020(2\u0006\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\b\b\u0002\u0010#\u001a\u00020$H\u0002ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b)\u0010*Jm\u0010+\u001a\u00020\u00112\b\u0010\u001a\u001a\u0004\u0018\u00010\u001b2\u0006\u0010,\u001a\u00020\u00042\u0006\u0010-\u001a\u00020\u00042\u0006\u0010.\u001a\u00020/2\u0006\u00100\u001a\u0002012\b\u00102\u001a\u0004\u0018\u0001032\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\b\b\u0002\u0010#\u001a\u00020$H\u0002ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b4\u00105Jk\u0010+\u001a\u00020\u00112\u0006\u0010'\u001a\u00020(2\u0006\u0010,\u001a\u00020\u00042\u0006\u0010-\u001a\u00020\u00042\u0006\u0010.\u001a\u00020/2\u0006\u00100\u001a\u0002012\b\u00102\u001a\u0004\u0018\u0001032\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\b\b\u0002\u0010#\u001a\u00020$H\u0002ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b6\u00107JR\u00108\u001a\u0002092\u0006\u0010\u0003\u001a\u00020:2\u0006\u0010\u0014\u001a\u00020\u00152\u0006\u0010;\u001a\u00020<2\u0006\u0010=\u001a\u00020>2\u0017\u0010?\u001a\u0013\u0012\u0004\u0012\u00020\u0001\u0012\u0004\u0012\u0002090@¢\u0006\u0002\bAH\u0086\\u0001\u0002ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bB\u0010CJg\u0010D\u001a\u0002092\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010E\u001a\u00020\u00042\u0006\u0010F\u001a\u00020\u00042\u0006\u0010G\u001a\u00020H2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bK\u0010LJg\u0010D\u001a\u0002092\u0006\u0010'\u001a\u00020(2\u0006\u0010E\u001a\u00020\u00042\u0006\u0010F\u001a\u00020\u00042\u0006\u0010G\u001a\u00020H2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bM\u0010NJO\u0010O\u001a\u0002092\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010P\u001a\u00020\u00042\u0006\u0010Q\u001a\u00020J2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bR\u0010SJO\u0010O\u001a\u0002092\u0006\u0010'\u001a\u00020(2\u0006\u0010P\u001a\u00020\u00042\u0006\u0010Q\u001a\u00020J2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bT\u0010UJG\u0010V\u001a\u0002092\u0006\u0010W\u001a\u00020X2\u0006\u0010I\u001a\u00020J2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bY\u0010ZJ_\u0010V\u001a\u0002092\u0006\u0010W\u001a\u00020X2\u0006\u0010[\u001a\u00020\\2\u0006\u0010]\u001a\u00020^2\u0006\u0010_\u001a\u00020\\2\u0006\u0010`\u001a\u00020^2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0017ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\ba\u0010bJg\u0010V\u001a\u0002092\u0006\u0010W\u001a\u00020X2\u0006\u0010[\u001a\u00020\\2\u0006\u0010]\u001a\u00020^2\u0006\u0010_\u001a\u00020\\2\u0006\u0010`\u001a\u00020^2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\u0006\u0010#\u001a\u00020$H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bc\u0010dJa\u0010e\u001a\u0002092\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010f\u001a\u00020J2\u0006\u0010g\u001a\u00020J2\u0006\u0010,\u001a\u00020\u00042\u0006\u0010.\u001a\u00020/2\b\u00102\u001a\u0004\u0018\u0001032\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bh\u0010iJa\u0010e\u001a\u0002092\u0006\u0010'\u001a\u00020(2\u0006\u0010f\u001a\u00020J2\u0006\u0010g\u001a\u00020J2\u0006\u0010,\u001a\u00020\u00042\u0006\u0010.\u001a\u00020/2\b\u00102\u001a\u0004\u0018\u0001032\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bj\u0010kJO\u0010l\u001a\u0002092\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bm\u0010nJO\u0010l\u001a\u0002092\u0006\u0010'\u001a\u00020(2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bo\u0010pJG\u0010q\u001a\u0002092\u0006\u0010r\u001a\u00020s2\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bt\u0010uJG\u0010q\u001a\u0002092\u0006\u0010r\u001a\u00020s2\u0006\u0010'\u001a\u00020(2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\bv\u0010wJg\u0010x\u001a\u0002092\f\u0010y\u001a\b\u0012\u0004\u0012\u00020J0z2\u0006\u0010{\u001a\u00020|2\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010,\u001a\u00020\u00042\u0006\u0010.\u001a\u00020/2\b\u00102\u001a\u0004\u0018\u0001032\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0004\b}\u0010~Jh\u0010x\u001a\u0002092\f\u0010y\u001a\b\u0012\u0004\u0012\u00020J0z2\u0006\u0010{\u001a\u00020|2\u0006\u0010'\u001a\u00020(2\u0006\u0010,\u001a\u00020\u00042\u0006\u0010.\u001a\u00020/2\b\u00102\u001a\u0004\u0018\u0001032\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0005\b\u007f\u0010\u0080\u0001JQ\u0010\u0081\u0001\u001a\u0002092\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0005\b\u0082\u0001\u0010nJQ\u0010\u0081\u0001\u001a\u0002092\u0006\u0010'\u001a\u00020(2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0005\b\u0083\u0001\u0010pJ\\\u0010\u0084\u0001\u001a\u0002092\u0006\u0010\u001a\u001a\u00020\u001b2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\b\u0010\u0085\u0001\u001a\u00030\u0086\u00012\u0006\u0010\u001e\u001a\u00020\u00042\u0006\u0010\u001c\u001a\u00020\u001d2\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0087\u0001\u0010\u0088\u0001J\\\u0010\u0084\u0001\u001a\u0002092\u0006\u0010'\u001a\u00020(2\u0006\u0010I\u001a\u00020J2\u0006\u0010=\u001a\u00020>2\b\u0010\u0085\u0001\u001a\u00030\u0086\u00012\u0006\u0010\u001c\u001a\u00020\u001d2\u0006\u0010\u001e\u001a\u00020\u00042\b\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"H\u0016ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0089\u0001\u0010\u008a\u0001J\t\u0010\u008b\u0001\u001a\u00020\u0011H\u0002J\t\u0010\u008c\u0001\u001a\u00020\u0011H\u0002J\u0012\u0010\u008d\u0001\u001a\u00020\u00112\u0007\u0010\u008e\u0001\u001a\u00020\u001dH\u0002J$\u0010\u008f\u0001\u001a\u00020(*\u00020(2\u0006\u0010\u001e\u001a\u00020\u0004H\u0002ø\u0001\u0000ø\u0001\u0001¢\u0006\u0006\b\u0090\u0001\u0010\u0091\u0001R\u0014\u0010\u0003\u001a\u00020\u00048VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u0005\u0010\u0006R\u0014\u0010\u0007\u001a\u00020\bX\u0096\u0004¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u001c\u0010\u000b\u001a\u00020\f8\u0000X\u0081\u0004¢\u0006\u000e\n\u0000\u0012\u0004\b\r\u0010\u0002\u001a\u0004\b\u000e\u0010\u000fR\u0010\u0010\u0010\u001a\u0004\u0018\u00010\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u0014\u0010\u0012\u001a\u00020\u00048VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u0013\u0010\u0006R\u0014\u0010\u0014\u001a\u00020\u00158VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u0016\u0010\u0017R\u0010\u0010\u0018\u001a\u0004\u0018\u00010\u0011X\u0082\u000e¢\u0006\u0002\n\u0000\u0082\u0002\u0012\n\u0005\\u001e0\u0001\n\u0002\b\u0019\n\u0005\b\u009920\u0001¨\u0006\u0093\u0001"}, d2 = {"Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope;", "Landroidx/compose/ui/graphics/drawscope/DrawScope;", "()V", "density", "", "getDensity", "()F", "drawContext", "Landroidx/compose/ui/graphics/drawscope/DrawContext;", "getDrawContext", "()Landroidx/compose/ui/graphics/drawscope/DrawContext;", "drawParams", "Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;", "getDrawParams$annotations", "getDrawParams", "()Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;", "fillPaint", "Landroidx/compose/ui/graphics/Paint;", "fontScale", "getFontScale", "layoutDirection", "Landroidx/compose/ui/unit/LayoutDirection;", "getLayoutDirection", "()Landroidx/compose/ui/unit/LayoutDirection;", "strokePaint", "configurePaint", "brush", "Landroidx/compose/ui/graphics/Brush;", "style", "Landroidx/compose/ui/graphics/drawscope/DrawStyle;", ViewHierarchyNode.JsonKeys.ALPHA, "colorFilter", "Landroidx/compose/ui/graphics/ColorFilter;", "blendMode", "Landroidx/compose/ui/graphics/BlendMode;", "filterQuality", "Landroidx/compose/ui/graphics/FilterQuality;", "configurePaint-swdJneE", "(Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;", "color", "Landroidx/compose/ui/graphics/Color;", "configurePaint-2qPWKa0", "(JLandroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;", "configureStrokePaint", "strokeWidth", "miter", "cap", "Landroidx/compose/ui/graphics/StrokeCap;", "join", "Landroidx/compose/ui/graphics/StrokeJoin;", "pathEffect", "Landroidx/compose/ui/graphics/PathEffect;", "configureStrokePaint-ho4zsrM", "(Landroidx/compose/ui/graphics/Brush;FFIILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;", "configureStrokePaint-Q_0CZUI", "(JFFIILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;", "draw", "", "Landroidx/compose/ui/unit/Density;", "canvas", "Landroidx/compose/ui/graphics/Canvas;", "size", "Landroidx/compose/ui/geometry/Size;", "block", "Lkotlin/Function1;", "Lkotlin/ExtensionFunctionType;", "draw-yzxVdVo", "(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/graphics/Canvas;JLkotlin/jvm/functions/Function1;)V", "drawArc", "startAngle", "sweepAngle", "useCenter", "", "topLeft", "Landroidx/compose/ui/geometry/Offset;", "drawArc-illE91I", "(Landroidx/compose/ui/graphics/Brush;FFZJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawArc-yD3GUKo", "(JFFZJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawCircle", "radius", "center", "drawCircle-V9BoPsw", "(Landroidx/compose/ui/graphics/Brush;FJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawCircle-VaOC9Bg", "(JFJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawImage", "image", "Landroidx/compose/ui/graphics/ImageBitmap;", "drawImage-gbVJVH8", "(Landroidx/compose/ui/graphics/ImageBitmap;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "srcOffset", "Landroidx/compose/ui/unit/IntOffset;", "srcSize", "Landroidx/compose/ui/unit/IntSize;", "dstOffset", "dstSize", "drawImage-9jGpkUE", "(Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawImage-AZ2fEMs", "(Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;II)V", "drawLine", "start", "end", "drawLine-1RTmtNc", "(Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V", "drawLine-NGM6Ib0", "(JJJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V", "drawOval", "drawOval-AsUm42w", "(Landroidx/compose/ui/graphics/Brush;JJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawOval-n-J9OG0", "(JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawPath", "path", "Landroidx/compose/ui/graphics/Path;", "drawPath-GBMwjPU", "(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawPath-LG529CI", "(Landroidx/compose/ui/graphics/Path;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawPoints", "points", "", "pointMode", "Landroidx/compose/ui/graphics/PointMode;", "drawPoints-Gsft0Ws", "(Ljava/util/List;ILandroidx/compose/ui/graphics/Brush;FILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V", "drawPoints-F8ZwMP8", "(Ljava/util/List;IJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V", "drawRect", "drawRect-AsUm42w", "drawRect-n-J9OG0", "drawRoundRect", "cornerRadius", "Landroidx/compose/ui/geometry/CornerRadius;", "drawRoundRect-ZuiqVtQ", "(Landroidx/compose/ui/graphics/Brush;JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V", "drawRoundRect-u-Aw5IA", "(JJJJLandroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;I)V", "obtainFillPaint", "obtainStrokePaint", "selectPaint", "drawStyle", "modulate", "modulate-5vOe2sY", "(JF)J", "DrawParams", "ui-graphics_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes.dex */
public final class CanvasDrawScope implements DrawScope {
private Paint fillPaint;
private Paint strokePaint;
private final DrawParams drawParams = new DrawParams(null, null, null, 0, 15, null);
private final DrawContext drawContext = new DrawContext() { // from class: androidx.compose.ui.graphics.drawscope.CanvasDrawScope$drawContext$1
private final DrawTransform transform;
@Override // androidx.compose.ui.graphics.drawscope.DrawContext
public DrawTransform getTransform() {
return this.transform;
}
/* JADX INFO: Access modifiers changed from: package-private */
{
DrawTransform asDrawTransform;
asDrawTransform = CanvasDrawScopeKt.asDrawTransform(this);
this.transform = asDrawTransform;
}
@Override // androidx.compose.ui.graphics.drawscope.DrawContext
public Canvas getCanvas() {
return CanvasDrawScope.this.getDrawParams().getCanvas();
}
@Override // androidx.compose.ui.graphics.drawscope.DrawContext
/* renamed from: getSize-NH-jbRc, reason: not valid java name */
public long mo3107getSizeNHjbRc() {
return CanvasDrawScope.this.getDrawParams().m3105getSizeNHjbRc();
}
@Override // androidx.compose.ui.graphics.drawscope.DrawContext
/* renamed from: setSize-uvyYCjk, reason: not valid java name */
public void mo3108setSizeuvyYCjk(long j) {
CanvasDrawScope.this.getDrawParams().m3106setSizeuvyYCjk(j);
}
};
public static /* synthetic */ void getDrawParams$annotations() {
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
public DrawContext getDrawContext() {
return this.drawContext;
}
public final DrawParams getDrawParams() {
return this.drawParams;
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
public LayoutDirection getLayoutDirection() {
return this.drawParams.getLayoutDirection();
}
@Override // androidx.compose.ui.unit.Density
public float getDensity() {
return this.drawParams.getDensity().getDensity();
}
@Override // androidx.compose.ui.unit.Density
public float getFontScale() {
return this.drawParams.getDensity().getFontScale();
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawLine-1RTmtNc, reason: not valid java name */
public void mo3090drawLine1RTmtNc(Brush brush, long start, long end, float strokeWidth, int cap, PathEffect pathEffect, float alpha, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(brush, "brush");
this.drawParams.getCanvas().mo2500drawLineWko1d7g(start, end, m3080configureStrokePaintho4zsrM$default(this, brush, strokeWidth, 4.0f, cap, StrokeJoin.INSTANCE.m2996getMiterLxFBmk8(), pathEffect, alpha, colorFilter, blendMode, 0, 512, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawLine-NGM6Ib0, reason: not valid java name */
public void mo3091drawLineNGM6Ib0(long color, long start, long end, float strokeWidth, int cap, PathEffect pathEffect, float alpha, ColorFilter colorFilter, int blendMode) {
this.drawParams.getCanvas().mo2500drawLineWko1d7g(start, end, m3078configureStrokePaintQ_0CZUI$default(this, color, strokeWidth, 4.0f, cap, StrokeJoin.INSTANCE.m2996getMiterLxFBmk8(), pathEffect, alpha, colorFilter, blendMode, 0, 512, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawRect-AsUm42w, reason: not valid java name */
public void mo3098drawRectAsUm42w(Brush brush, long topLeft, long size, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(brush, "brush");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawRect(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), m3076configurePaintswdJneE$default(this, brush, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawRect-n-J9OG0, reason: not valid java name */
public void mo3099drawRectnJ9OG0(long color, long topLeft, long size, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawRect(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), m3074configurePaint2qPWKa0$default(this, color, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawImage-gbVJVH8, reason: not valid java name */
public void mo3089drawImagegbVJVH8(ImageBitmap image, long topLeft, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(image, "image");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().mo2498drawImaged4ec7I(image, topLeft, m3076configurePaintswdJneE$default(this, null, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
@Deprecated(level = DeprecationLevel.HIDDEN, message = "Prefer usage of drawImage that consumes an optional FilterQuality parameter", replaceWith = @ReplaceWith(expression = "drawImage(image, srcOffset, srcSize, dstOffset, dstSize, alpha, style, colorFilter, blendMode, FilterQuality.Low)", imports = {"androidx.compose.ui.graphics.drawscope", "androidx.compose.ui.graphics.FilterQuality"}))
/* renamed from: drawImage-9jGpkUE, reason: not valid java name */
public /* synthetic */ void mo3087drawImage9jGpkUE(ImageBitmap image, long srcOffset, long srcSize, long dstOffset, long dstSize, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(image, "image");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().mo2499drawImageRectHPBpro0(image, srcOffset, srcSize, dstOffset, dstSize, m3076configurePaintswdJneE$default(this, null, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawImage-AZ2fEMs, reason: not valid java name */
public void mo3088drawImageAZ2fEMs(ImageBitmap image, long srcOffset, long srcSize, long dstOffset, long dstSize, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode, int filterQuality) {
Intrinsics.checkNotNullParameter(image, "image");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().mo2499drawImageRectHPBpro0(image, srcOffset, srcSize, dstOffset, dstSize, m3075configurePaintswdJneE(null, style, alpha, colorFilter, blendMode, filterQuality));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawRoundRect-ZuiqVtQ, reason: not valid java name */
public void mo3100drawRoundRectZuiqVtQ(Brush brush, long topLeft, long size, long cornerRadius, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(brush, "brush");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawRoundRect(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), CornerRadius.m2375getXimpl(cornerRadius), CornerRadius.m2376getYimpl(cornerRadius), m3076configurePaintswdJneE$default(this, brush, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawRoundRect-u-Aw5IA, reason: not valid java name */
public void mo3101drawRoundRectuAw5IA(long color, long topLeft, long size, long cornerRadius, DrawStyle style, float alpha, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawRoundRect(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), CornerRadius.m2375getXimpl(cornerRadius), CornerRadius.m2376getYimpl(cornerRadius), m3074configurePaint2qPWKa0$default(this, color, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawCircle-V9BoPsw, reason: not valid java name */
public void mo3085drawCircleV9BoPsw(Brush brush, float radius, long center, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(brush, "brush");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().mo2497drawCircle9KIMszo(center, radius, m3076configurePaintswdJneE$default(this, brush, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawCircle-VaOC9Bg, reason: not valid java name */
public void mo3086drawCircleVaOC9Bg(long color, float radius, long center, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().mo2497drawCircle9KIMszo(center, radius, m3074configurePaint2qPWKa0$default(this, color, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawOval-AsUm42w, reason: not valid java name */
public void mo3092drawOvalAsUm42w(Brush brush, long topLeft, long size, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(brush, "brush");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawOval(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), m3076configurePaintswdJneE$default(this, brush, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawOval-n-J9OG0, reason: not valid java name */
public void mo3093drawOvalnJ9OG0(long color, long topLeft, long size, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawOval(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), m3074configurePaint2qPWKa0$default(this, color, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawArc-illE91I, reason: not valid java name */
public void mo3083drawArcillE91I(Brush brush, float startAngle, float sweepAngle, boolean useCenter, long topLeft, long size, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(brush, "brush");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawArc(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), startAngle, sweepAngle, useCenter, m3076configurePaintswdJneE$default(this, brush, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawArc-yD3GUKo, reason: not valid java name */
public void mo3084drawArcyD3GUKo(long color, float startAngle, float sweepAngle, boolean useCenter, long topLeft, long size, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawArc(Offset.m2400getXimpl(topLeft), Offset.m2401getYimpl(topLeft), Offset.m2400getXimpl(topLeft) + Size.m2469getWidthimpl(size), Offset.m2401getYimpl(topLeft) + Size.m2466getHeightimpl(size), startAngle, sweepAngle, useCenter, m3074configurePaint2qPWKa0$default(this, color, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawPath-LG529CI, reason: not valid java name */
public void mo3095drawPathLG529CI(Path path, long color, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawPath(path, m3074configurePaint2qPWKa0$default(this, color, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawPath-GBMwjPU, reason: not valid java name */
public void mo3094drawPathGBMwjPU(Path path, Brush brush, float alpha, DrawStyle style, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(brush, "brush");
Intrinsics.checkNotNullParameter(style, "style");
this.drawParams.getCanvas().drawPath(path, m3076configurePaintswdJneE$default(this, brush, style, alpha, colorFilter, blendMode, 0, 32, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawPoints-F8ZwMP8, reason: not valid java name */
public void mo3096drawPointsF8ZwMP8(List<Offset> points, int pointMode, long color, float strokeWidth, int cap, PathEffect pathEffect, float alpha, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(points, "points");
this.drawParams.getCanvas().mo2501drawPointsO7TthRY(pointMode, points, m3078configureStrokePaintQ_0CZUI$default(this, color, strokeWidth, 4.0f, cap, StrokeJoin.INSTANCE.m2996getMiterLxFBmk8(), pathEffect, alpha, colorFilter, blendMode, 0, 512, null));
}
@Override // androidx.compose.ui.graphics.drawscope.DrawScope
/* renamed from: drawPoints-Gsft0Ws, reason: not valid java name */
public void mo3097drawPointsGsft0Ws(List<Offset> points, int pointMode, Brush brush, float strokeWidth, int cap, PathEffect pathEffect, float alpha, ColorFilter colorFilter, int blendMode) {
Intrinsics.checkNotNullParameter(points, "points");
Intrinsics.checkNotNullParameter(brush, "brush");
this.drawParams.getCanvas().mo2501drawPointsO7TthRY(pointMode, points, m3080configureStrokePaintho4zsrM$default(this, brush, strokeWidth, 4.0f, cap, StrokeJoin.INSTANCE.m2996getMiterLxFBmk8(), pathEffect, alpha, colorFilter, blendMode, 0, 512, null));
}
/* renamed from: draw-yzxVdVo, reason: not valid java name */
public final void m3082drawyzxVdVo(Density density, LayoutDirection layoutDirection, Canvas canvas, long size, Function1<? super DrawScope, Unit> block) {
Intrinsics.checkNotNullParameter(density, "density");
Intrinsics.checkNotNullParameter(layoutDirection, "layoutDirection");
Intrinsics.checkNotNullParameter(canvas, "canvas");
Intrinsics.checkNotNullParameter(block, "block");
DrawParams drawParams = getDrawParams();
Density density2 = drawParams.getDensity();
LayoutDirection layoutDirection2 = drawParams.getLayoutDirection();
Canvas canvas2 = drawParams.getCanvas();
long size2 = drawParams.getSize();
DrawParams drawParams2 = getDrawParams();
drawParams2.setDensity(density);
drawParams2.setLayoutDirection(layoutDirection);
drawParams2.setCanvas(canvas);
drawParams2.m3106setSizeuvyYCjk(size);
canvas.save();
block.invoke(this);
canvas.restore();
DrawParams drawParams3 = getDrawParams();
drawParams3.setDensity(density2);
drawParams3.setLayoutDirection(layoutDirection2);
drawParams3.setCanvas(canvas2);
drawParams3.m3106setSizeuvyYCjk(size2);
}
private final Paint obtainFillPaint() {
Paint paint = this.fillPaint;
if (paint != null) {
return paint;
}
Paint Paint = AndroidPaint_androidKt.Paint();
Paint.mo2524setStylek9PVt8s(PaintingStyle.INSTANCE.m2900getFillTiuSbCo());
this.fillPaint = Paint;
return Paint;
}
private final Paint obtainStrokePaint() {
Paint paint = this.strokePaint;
if (paint != null) {
return paint;
}
Paint Paint = AndroidPaint_androidKt.Paint();
Paint.mo2524setStylek9PVt8s(PaintingStyle.INSTANCE.m2901getStrokeTiuSbCo());
this.strokePaint = Paint;
return Paint;
}
private final Paint selectPaint(DrawStyle drawStyle) {
if (Intrinsics.areEqual(drawStyle, Fill.INSTANCE)) {
return obtainFillPaint();
}
if (drawStyle instanceof Stroke) {
Paint obtainStrokePaint = obtainStrokePaint();
Stroke stroke = (Stroke) drawStyle;
if (obtainStrokePaint.getStrokeWidth() != stroke.getWidth()) {
obtainStrokePaint.setStrokeWidth(stroke.getWidth());
}
if (!StrokeCap.m2981equalsimpl0(obtainStrokePaint.mo2516getStrokeCapKaPHkGw(), stroke.getCap())) {
obtainStrokePaint.mo2522setStrokeCapBeK7IIE(stroke.getCap());
}
if (obtainStrokePaint.getStrokeMiterLimit() != stroke.getMiter()) {
obtainStrokePaint.setStrokeMiterLimit(stroke.getMiter());
}
if (!StrokeJoin.m2991equalsimpl0(obtainStrokePaint.mo2517getStrokeJoinLxFBmk8(), stroke.getJoin())) {
obtainStrokePaint.mo2523setStrokeJoinWw9F2mQ(stroke.getJoin());
}
if (Intrinsics.areEqual(obtainStrokePaint.getPathEffect(), stroke.getPathEffect())) {
return obtainStrokePaint;
}
obtainStrokePaint.setPathEffect(stroke.getPathEffect());
return obtainStrokePaint;
}
throw new NoWhenBranchMatchedException();
}
/* renamed from: configurePaint-swdJneE$default, reason: not valid java name */
static /* synthetic */ Paint m3076configurePaintswdJneE$default(CanvasDrawScope canvasDrawScope, Brush brush, DrawStyle drawStyle, float f, ColorFilter colorFilter, int i, int i2, int i3, Object obj) {
if ((i3 & 32) != 0) {
i2 = DrawScope.INSTANCE.m3184getDefaultFilterQualityfv9h1I();
}
return canvasDrawScope.m3075configurePaintswdJneE(brush, drawStyle, f, colorFilter, i, i2);
}
/* renamed from: configurePaint-swdJneE, reason: not valid java name */
private final Paint m3075configurePaintswdJneE(Brush brush, DrawStyle style, float alpha, ColorFilter colorFilter, int blendMode, int filterQuality) {
Paint selectPaint = selectPaint(style);
if (brush != null) {
brush.mo2586applyToPq9zytI(mo3182getSizeNHjbRc(), selectPaint, alpha);
} else if (selectPaint.getAlpha() != alpha) {
selectPaint.setAlpha(alpha);
}
if (!Intrinsics.areEqual(selectPaint.getInternalColorFilter(), colorFilter)) {
selectPaint.setColorFilter(colorFilter);
}
if (!BlendMode.m2552equalsimpl0(selectPaint.get_blendMode(), blendMode)) {
selectPaint.mo2519setBlendModes9anfk8(blendMode);
}
if (!FilterQuality.m2730equalsimpl0(selectPaint.mo2515getFilterQualityfv9h1I(), filterQuality)) {
selectPaint.mo2521setFilterQualityvDHp3xo(filterQuality);
}
return selectPaint;
}
/* renamed from: configurePaint-2qPWKa0$default, reason: not valid java name */
static /* synthetic */ Paint m3074configurePaint2qPWKa0$default(CanvasDrawScope canvasDrawScope, long j, DrawStyle drawStyle, float f, ColorFilter colorFilter, int i, int i2, int i3, Object obj) {
return canvasDrawScope.m3073configurePaint2qPWKa0(j, drawStyle, f, colorFilter, i, (i3 & 32) != 0 ? DrawScope.INSTANCE.m3184getDefaultFilterQualityfv9h1I() : i2);
}
/* renamed from: configurePaint-2qPWKa0, reason: not valid java name */
private final Paint m3073configurePaint2qPWKa0(long color, DrawStyle style, float alpha, ColorFilter colorFilter, int blendMode, int filterQuality) {
Paint selectPaint = selectPaint(style);
long m3081modulate5vOe2sY = m3081modulate5vOe2sY(color, alpha);
if (!Color.m2640equalsimpl0(selectPaint.mo2514getColor0d7_KjU(), m3081modulate5vOe2sY)) {
selectPaint.mo2520setColor8_81llA(m3081modulate5vOe2sY);
}
if (selectPaint.getInternalShader() != null) {
selectPaint.setShader(null);
}
if (!Intrinsics.areEqual(selectPaint.getInternalColorFilter(), colorFilter)) {
selectPaint.setColorFilter(colorFilter);
}
if (!BlendMode.m2552equalsimpl0(selectPaint.get_blendMode(), blendMode)) {
selectPaint.mo2519setBlendModes9anfk8(blendMode);
}
if (!FilterQuality.m2730equalsimpl0(selectPaint.mo2515getFilterQualityfv9h1I(), filterQuality)) {
selectPaint.mo2521setFilterQualityvDHp3xo(filterQuality);
}
return selectPaint;
}
/* renamed from: configureStrokePaint-Q_0CZUI$default, reason: not valid java name */
static /* synthetic */ Paint m3078configureStrokePaintQ_0CZUI$default(CanvasDrawScope canvasDrawScope, long j, float f, float f2, int i, int i2, PathEffect pathEffect, float f3, ColorFilter colorFilter, int i3, int i4, int i5, Object obj) {
return canvasDrawScope.m3077configureStrokePaintQ_0CZUI(j, f, f2, i, i2, pathEffect, f3, colorFilter, i3, (i5 & 512) != 0 ? DrawScope.INSTANCE.m3184getDefaultFilterQualityfv9h1I() : i4);
}
/* renamed from: configureStrokePaint-Q_0CZUI, reason: not valid java name */
private final Paint m3077configureStrokePaintQ_0CZUI(long color, float strokeWidth, float miter, int cap, int join, PathEffect pathEffect, float alpha, ColorFilter colorFilter, int blendMode, int filterQuality) {
Paint obtainStrokePaint = obtainStrokePaint();
long m3081modulate5vOe2sY = m3081modulate5vOe2sY(color, alpha);
if (!Color.m2640equalsimpl0(obtainStrokePaint.mo2514getColor0d7_KjU(), m3081modulate5vOe2sY)) {
obtainStrokePaint.mo2520setColor8_81llA(m3081modulate5vOe2sY);
}
if (obtainStrokePaint.getInternalShader() != null) {
obtainStrokePaint.setShader(null);
}
if (!Intrinsics.areEqual(obtainStrokePaint.getInternalColorFilter(), colorFilter)) {
obtainStrokePaint.setColorFilter(colorFilter);
}
if (!BlendMode.m2552equalsimpl0(obtainStrokePaint.get_blendMode(), blendMode)) {
obtainStrokePaint.mo2519setBlendModes9anfk8(blendMode);
}
if (obtainStrokePaint.getStrokeWidth() != strokeWidth) {
obtainStrokePaint.setStrokeWidth(strokeWidth);
}
if (obtainStrokePaint.getStrokeMiterLimit() != miter) {
obtainStrokePaint.setStrokeMiterLimit(miter);
}
if (!StrokeCap.m2981equalsimpl0(obtainStrokePaint.mo2516getStrokeCapKaPHkGw(), cap)) {
obtainStrokePaint.mo2522setStrokeCapBeK7IIE(cap);
}
if (!StrokeJoin.m2991equalsimpl0(obtainStrokePaint.mo2517getStrokeJoinLxFBmk8(), join)) {
obtainStrokePaint.mo2523setStrokeJoinWw9F2mQ(join);
}
if (!Intrinsics.areEqual(obtainStrokePaint.getPathEffect(), pathEffect)) {
obtainStrokePaint.setPathEffect(pathEffect);
}
if (!FilterQuality.m2730equalsimpl0(obtainStrokePaint.mo2515getFilterQualityfv9h1I(), filterQuality)) {
obtainStrokePaint.mo2521setFilterQualityvDHp3xo(filterQuality);
}
return obtainStrokePaint;
}
/* renamed from: configureStrokePaint-ho4zsrM$default, reason: not valid java name */
static /* synthetic */ Paint m3080configureStrokePaintho4zsrM$default(CanvasDrawScope canvasDrawScope, Brush brush, float f, float f2, int i, int i2, PathEffect pathEffect, float f3, ColorFilter colorFilter, int i3, int i4, int i5, Object obj) {
return canvasDrawScope.m3079configureStrokePaintho4zsrM(brush, f, f2, i, i2, pathEffect, f3, colorFilter, i3, (i5 & 512) != 0 ? DrawScope.INSTANCE.m3184getDefaultFilterQualityfv9h1I() : i4);
}
/* renamed from: configureStrokePaint-ho4zsrM, reason: not valid java name */
private final Paint m3079configureStrokePaintho4zsrM(Brush brush, float strokeWidth, float miter, int cap, int join, PathEffect pathEffect, float alpha, ColorFilter colorFilter, int blendMode, int filterQuality) {
Paint obtainStrokePaint = obtainStrokePaint();
if (brush != null) {
brush.mo2586applyToPq9zytI(mo3182getSizeNHjbRc(), obtainStrokePaint, alpha);
} else if (obtainStrokePaint.getAlpha() != alpha) {
obtainStrokePaint.setAlpha(alpha);
}
if (!Intrinsics.areEqual(obtainStrokePaint.getInternalColorFilter(), colorFilter)) {
obtainStrokePaint.setColorFilter(colorFilter);
}
if (!BlendMode.m2552equalsimpl0(obtainStrokePaint.get_blendMode(), blendMode)) {
obtainStrokePaint.mo2519setBlendModes9anfk8(blendMode);
}
if (obtainStrokePaint.getStrokeWidth() != strokeWidth) {
obtainStrokePaint.setStrokeWidth(strokeWidth);
}
if (obtainStrokePaint.getStrokeMiterLimit() != miter) {
obtainStrokePaint.setStrokeMiterLimit(miter);
}
if (!StrokeCap.m2981equalsimpl0(obtainStrokePaint.mo2516getStrokeCapKaPHkGw(), cap)) {
obtainStrokePaint.mo2522setStrokeCapBeK7IIE(cap);
}
if (!StrokeJoin.m2991equalsimpl0(obtainStrokePaint.mo2517getStrokeJoinLxFBmk8(), join)) {
obtainStrokePaint.mo2523setStrokeJoinWw9F2mQ(join);
}
if (!Intrinsics.areEqual(obtainStrokePaint.getPathEffect(), pathEffect)) {
obtainStrokePaint.setPathEffect(pathEffect);
}
if (!FilterQuality.m2730equalsimpl0(obtainStrokePaint.mo2515getFilterQualityfv9h1I(), filterQuality)) {
obtainStrokePaint.mo2521setFilterQualityvDHp3xo(filterQuality);
}
return obtainStrokePaint;
}
/* renamed from: modulate-5vOe2sY, reason: not valid java name */
private final long m3081modulate5vOe2sY(long j, float f) {
return f == 1.0f ? j : Color.m2638copywmQWz5c$default(j, Color.m2641getAlphaimpl(j) * f, 0.0f, 0.0f, 0.0f, 14, null);
}
/* compiled from: CanvasDrawScope.kt */
@Metadata(d1 = {"\u00008\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u001b\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0081\b\u0018\u00002\u00020\u0001B0\u0012\b\b\u0002\u0010\u0002\u001a\u00020\u0003\u0012\b\b\u0002\u0010\u0004\u001a\u00020\u0005\u0012\b\b\u0002\u0010\u0006\u001a\u00020\u0007\u0012\b\b\u0002\u0010\b\u001a\u00020\\u0001\u0000¢\u0006\u0002\u0010\nJ\t\u0010\u001c\u001a\u00020\u0003HÆ\u0003J\t\u0010\u001d\u001a\u00020\u0005HÆ\u0003J\t\u0010\u001e\u001a\u00020\u0007HÆ\u0003J\u0019\u0010\u001f\u001a\u00020\tHÆ\u0003ø\u0001\u0002ø\u0001\u0001ø\u0001\u0000¢\u0006\u0004\b \u0010\u0018J>\u0010!\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u00072\b\b\u0002\u0010\b\u001a\u00020\tHÆ\u0001ø\u0001\u0001ø\u0001\u0000¢\u0006\u0004\b\"\u0010#J\u0013\u0010$\u001a\u00020%2\b\u0010&\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010'\u001a\u00020(HÖ\u0001J\t\u0010)\u001a\u00020*HÖ\u0001R\u001a\u0010\u0006\u001a\u00020\u0007X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000b\u0010\f\"\u0004\b\r\u0010\u000eR\u001a\u0010\u0002\u001a\u00020\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u000f\u0010\u0010\"\u0004\b\u0011\u0010\u0012R\u001a\u0010\u0004\u001a\u00020\u0005X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0013\u0010\u0014\"\u0004\b\u0015\u0010\u0016R%\u0010\b\u001a\u00020\tX\u0086\u000eø\u0001\u0000ø\u0001\u0001ø\u0001\u0002¢\u0006\u0010\n\u0002\u0010\u001b\u001a\u0004\b\u0017\u0010\u0018\"\u0004\b\u0019\u0010\u001a\u0082\u0002\u000f\n\u0002\b\u0019\n\u0005\\u001e0\u0001\n\u0002\b!¨\u0006+"}, d2 = {"Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;", "", "density", "Landroidx/compose/ui/unit/Density;", "layoutDirection", "Landroidx/compose/ui/unit/LayoutDirection;", "canvas", "Landroidx/compose/ui/graphics/Canvas;", "size", "Landroidx/compose/ui/geometry/Size;", "(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/graphics/Canvas;JLkotlin/jvm/internal/DefaultConstructorMarker;)V", "getCanvas", "()Landroidx/compose/ui/graphics/Canvas;", "setCanvas", "(Landroidx/compose/ui/graphics/Canvas;)V", "getDensity", "()Landroidx/compose/ui/unit/Density;", "setDensity", "(Landroidx/compose/ui/unit/Density;)V", "getLayoutDirection", "()Landroidx/compose/ui/unit/LayoutDirection;", "setLayoutDirection", "(Landroidx/compose/ui/unit/LayoutDirection;)V", "getSize-NH-jbRc", "()J", "setSize-uvyYCjk", "(J)V", "J", "component1", "component2", "component3", "component4", "component4-NH-jbRc", "copy", "copy-Ug5Nnss", "(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/graphics/Canvas;J)Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;", "equals", "", "other", "hashCode", "", "toString", "", "ui-graphics_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes.dex */
public static final /* data */ class DrawParams {
private Canvas canvas;
private Density density;
private LayoutDirection layoutDirection;
private long size;
public /* synthetic */ DrawParams(Density density, LayoutDirection layoutDirection, Canvas canvas, long j, DefaultConstructorMarker defaultConstructorMarker) {
this(density, layoutDirection, canvas, j);
}
/* renamed from: copy-Ug5Nnss$default, reason: not valid java name */
public static /* synthetic */ DrawParams m3102copyUg5Nnss$default(DrawParams drawParams, Density density, LayoutDirection layoutDirection, Canvas canvas, long j, int i, Object obj) {
if ((i & 1) != 0) {
density = drawParams.density;
}
if ((i & 2) != 0) {
layoutDirection = drawParams.layoutDirection;
}
LayoutDirection layoutDirection2 = layoutDirection;
if ((i & 4) != 0) {
canvas = drawParams.canvas;
}
Canvas canvas2 = canvas;
if ((i & 8) != 0) {
j = drawParams.size;
}
return drawParams.m3104copyUg5Nnss(density, layoutDirection2, canvas2, j);
}
/* renamed from: component1, reason: from getter */
public final Density getDensity() {
return this.density;
}
/* renamed from: component2, reason: from getter */
public final LayoutDirection getLayoutDirection() {
return this.layoutDirection;
}
/* renamed from: component3, reason: from getter */
public final Canvas getCanvas() {
return this.canvas;
}
/* renamed from: component4-NH-jbRc, reason: not valid java name and from getter */
public final long getSize() {
return this.size;
}
/* renamed from: copy-Ug5Nnss, reason: not valid java name */
public final DrawParams m3104copyUg5Nnss(Density density, LayoutDirection layoutDirection, Canvas canvas, long size) {
Intrinsics.checkNotNullParameter(density, "density");
Intrinsics.checkNotNullParameter(layoutDirection, "layoutDirection");
Intrinsics.checkNotNullParameter(canvas, "canvas");
return new DrawParams(density, layoutDirection, canvas, size, null);
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof DrawParams)) {
return false;
}
DrawParams drawParams = (DrawParams) other;
return Intrinsics.areEqual(this.density, drawParams.density) && this.layoutDirection == drawParams.layoutDirection && Intrinsics.areEqual(this.canvas, drawParams.canvas) && Size.m2465equalsimpl0(this.size, drawParams.size);
}
public final Canvas getCanvas() {
return this.canvas;
}
public final Density getDensity() {
return this.density;
}
public final LayoutDirection getLayoutDirection() {
return this.layoutDirection;
}
/* renamed from: getSize-NH-jbRc, reason: not valid java name */
public final long m3105getSizeNHjbRc() {
return this.size;
}
public int hashCode() {
return (((((this.density.hashCode() * 31) + this.layoutDirection.hashCode()) * 31) + this.canvas.hashCode()) * 31) + Size.m2470hashCodeimpl(this.size);
}
public final void setCanvas(Canvas canvas) {
Intrinsics.checkNotNullParameter(canvas, "<set-?>");
this.canvas = canvas;
}
public final void setDensity(Density density) {
Intrinsics.checkNotNullParameter(density, "<set-?>");
this.density = density;
}
public final void setLayoutDirection(LayoutDirection layoutDirection) {
Intrinsics.checkNotNullParameter(layoutDirection, "<set-?>");
this.layoutDirection = layoutDirection;
}
/* renamed from: setSize-uvyYCjk, reason: not valid java name */
public final void m3106setSizeuvyYCjk(long j) {
this.size = j;
}
public String toString() {
return "DrawParams(density=" + this.density + ", layoutDirection=" + this.layoutDirection + ", canvas=" + this.canvas + ", size=" + ((Object) Size.m2473toStringimpl(this.size)) + ')';
}
private DrawParams(Density density, LayoutDirection layoutDirection, Canvas canvas, long j) {
Intrinsics.checkNotNullParameter(density, "density");
Intrinsics.checkNotNullParameter(layoutDirection, "layoutDirection");
Intrinsics.checkNotNullParameter(canvas, "canvas");
this.density = density;
this.layoutDirection = layoutDirection;
this.canvas = canvas;
this.size = j;
}
public /* synthetic */ DrawParams(Density density, LayoutDirection layoutDirection, EmptyCanvas emptyCanvas, long j, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? CanvasDrawScopeKt.DefaultDensity : density, (i & 2) != 0 ? LayoutDirection.Ltr : layoutDirection, (i & 4) != 0 ? new EmptyCanvas() : emptyCanvas, (i & 8) != 0 ? Size.INSTANCE.m2478getZeroNHjbRc() : j, null);
}
}
}