mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2025-01-09 13:43:22 +00:00
594 lines
53 KiB
Java
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\bø\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\b¡\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\tø\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\b¡\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);
|
|
}
|
|
}
|
|
}
|