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

1220 lines
64 KiB
Java
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package androidx.compose.ui.text.android;
import android.graphics.Bitmap;
import android.graphics.BlendMode;
import android.graphics.Canvas;
import android.graphics.DrawFilter;
import android.graphics.Matrix;
import android.graphics.NinePatch;
import android.graphics.Paint;
import android.graphics.Path;
import android.graphics.Picture;
import android.graphics.PorterDuff;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.Region;
import android.graphics.RenderNode;
import android.graphics.fonts.Font;
import android.graphics.text.MeasuredText;
import androidx.media3.exoplayer.upstream.CmcdHeadersFactory;
import io.sentry.protocol.MetricSummary;
import io.sentry.protocol.ViewHierarchyNode;
import kotlin.Deprecated;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
/* compiled from: TextAndroidCanvas.kt */
@Metadata(d1 = {"\u0000Ú\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0007\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u0015\n\u0002\b\u000b\n\u0002\u0010\u0014\n\u0002\b\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\t\n\u0002\b\u0010\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0019\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\r\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0010\u0017\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u001a\b\u0001\u0018\u00002\u00020\u0001B\u0005¢\u0006\u0002\u0010\u0002J\u0010\u0010\u0004\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u0007H\u0017J\u0010\u0010\b\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\nH\u0017J\u0010\u0010\b\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u000bH\u0017J(\u0010\b\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\rH\u0017J(\u0010\b\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\u00112\u0006\u0010\u000e\u001a\u00020\u00112\u0006\u0010\u000f\u001a\u00020\u00112\u0006\u0010\u0010\u001a\u00020\u0011H\u0017J\u0010\u0010\u0012\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u0007H\u0016J\u0018\u0010\u0012\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\u0013\u001a\u00020\u0014H\u0017J\u0010\u0010\u0015\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\nH\u0016J\u0018\u0010\u0015\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\n2\u0006\u0010\u0013\u001a\u00020\u0014H\u0017J\u0010\u0010\u0015\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u000bH\u0016J\u0018\u0010\u0015\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u000b2\u0006\u0010\u0013\u001a\u00020\u0014H\u0017J(\u0010\u0015\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\rH\u0016J0\u0010\u0015\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0006\u0010\u0013\u001a\u00020\u0014H\u0017J(\u0010\u0015\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\u00112\u0006\u0010\u000e\u001a\u00020\u00112\u0006\u0010\u000f\u001a\u00020\u00112\u0006\u0010\u0010\u001a\u00020\u0011H\u0016J\u0012\u0010\u0016\u001a\u00020\u00172\b\u0010\u0018\u001a\u0004\u0018\u00010\u0019H\u0016J\b\u0010\u001a\u001a\u00020\u0017H\u0017J(\u0010\u001b\u001a\u00020\u00172\u0006\u0010\u001c\u001a\u00020\u00112\u0006\u0010\u001d\u001a\u00020\u00112\u0006\u0010\u001e\u001a\u00020\u00112\u0006\u0010\u001f\u001a\u00020\u0011H\u0016J0\u0010 \u001a\u00020\u00172\u0006\u0010!\u001a\u00020\u000b2\u0006\u0010\"\u001a\u00020\r2\u0006\u0010#\u001a\u00020\r2\u0006\u0010$\u001a\u00020\u00052\u0006\u0010%\u001a\u00020&H\u0016JH\u0010 \u001a\u00020\u00172\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0006\u0010\"\u001a\u00020\r2\u0006\u0010#\u001a\u00020\r2\u0006\u0010$\u001a\u00020\u00052\u0006\u0010%\u001a\u00020&H\u0016J\"\u0010'\u001a\u00020\u00172\u0006\u0010(\u001a\u00020)2\u0006\u0010\u0018\u001a\u00020\u00192\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J,\u0010'\u001a\u00020\u00172\u0006\u0010(\u001a\u00020)2\b\u0010*\u001a\u0004\u0018\u00010\n2\u0006\u0010+\u001a\u00020\n2\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J,\u0010'\u001a\u00020\u00172\u0006\u0010(\u001a\u00020)2\b\u0010*\u001a\u0004\u0018\u00010\n2\u0006\u0010+\u001a\u00020\u000b2\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J*\u0010'\u001a\u00020\u00172\u0006\u0010(\u001a\u00020)2\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\b\u0010%\u001a\u0004\u0018\u00010&H\u0016JR\u0010'\u001a\u00020\u00172\u0006\u0010,\u001a\u00020-2\u0006\u0010.\u001a\u00020\u00112\u0006\u0010/\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0006\u00102\u001a\u00020\u00112\u0006\u00103\u001a\u00020\u00112\u0006\u00104\u001a\u00020\u00052\b\u0010%\u001a\u0004\u0018\u00010&H\u0017JR\u0010'\u001a\u00020\u00172\u0006\u0010,\u001a\u00020-2\u0006\u0010.\u001a\u00020\u00112\u0006\u0010/\u001a\u00020\u00112\u0006\u00100\u001a\u00020\u00112\u0006\u00101\u001a\u00020\u00112\u0006\u00102\u001a\u00020\u00112\u0006\u00103\u001a\u00020\u00112\u0006\u00104\u001a\u00020\u00052\b\u0010%\u001a\u0004\u0018\u00010&H\u0017JL\u00105\u001a\u00020\u00172\u0006\u0010(\u001a\u00020)2\u0006\u00106\u001a\u00020\u00112\u0006\u00107\u001a\u00020\u00112\u0006\u00108\u001a\u0002092\u0006\u0010:\u001a\u00020\u00112\b\u0010,\u001a\u0004\u0018\u00010-2\u0006\u0010;\u001a\u00020\u00112\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J(\u0010<\u001a\u00020\u00172\u0006\u0010=\u001a\u00020\r2\u0006\u0010>\u001a\u00020\r2\u0006\u0010?\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J\u0010\u0010@\u001a\u00020\u00172\u0006\u0010A\u001a\u00020\u0011H\u0016J\u0018\u0010@\u001a\u00020\u00172\u0006\u0010A\u001a\u00020\u00112\u0006\u0010B\u001a\u00020CH\u0017J\u0018\u0010@\u001a\u00020\u00172\u0006\u0010A\u001a\u00020\u00112\u0006\u0010B\u001a\u00020DH\u0016J\u0010\u0010@\u001a\u00020\u00172\u0006\u0010A\u001a\u00020EH\u0017J\u0018\u0010@\u001a\u00020\u00172\u0006\u0010A\u001a\u00020E2\u0006\u0010B\u001a\u00020CH\u0017J@\u0010F\u001a\u00020\u00172\u0006\u0010G\u001a\u00020\u000b2\u0006\u0010H\u001a\u00020\r2\u0006\u0010I\u001a\u00020\r2\u0006\u0010J\u001a\u00020\u000b2\u0006\u0010K\u001a\u00020\r2\u0006\u0010L\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0017J0\u0010F\u001a\u00020\u00172\u0006\u0010G\u001a\u00020\u000b2\u0006\u0010M\u001a\u0002092\u0006\u0010J\u001a\u00020\u000b2\u0006\u0010N\u001a\u0002092\u0006\u0010%\u001a\u00020&H\u0017J@\u0010O\u001a\u00020\u00172\u0006\u0010P\u001a\u00020-2\u0006\u0010Q\u001a\u00020\u00112\u0006\u0010R\u001a\u0002092\u0006\u0010S\u001a\u00020\u00112\u0006\u0010T\u001a\u00020\u00112\u0006\u0010U\u001a\u00020V2\u0006\u0010%\u001a\u00020&H\u0017J0\u0010W\u001a\u00020\u00172\u0006\u0010X\u001a\u00020\r2\u0006\u0010Y\u001a\u00020\r2\u0006\u0010Z\u001a\u00020\r2\u0006\u0010[\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J\u0018\u0010\\\u001a\u00020\u00172\u0006\u0010]\u001a\u0002092\u0006\u0010%\u001a\u00020&H\u0016J(\u0010\\\u001a\u00020\u00172\u0006\u0010]\u001a\u0002092\u0006\u0010.\u001a\u00020\u00112\u0006\u0010^\u001a\u00020\u00112\u0006\u0010%\u001a\u00020&H\u0016J\u0018\u0010_\u001a\u00020\u00172\u0006\u0010!\u001a\u00020\u000b2\u0006\u0010%\u001a\u00020&H\u0016J0\u0010_\u001a\u00020\u00172\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J\u0010\u0010`\u001a\u00020\u00172\u0006\u0010%\u001a\u00020&H\u0016J\"\u0010a\u001a\u00020\u00172\u0006\u0010b\u001a\u00020c2\u0006\u0010+\u001a\u00020\n2\b\u0010%\u001a\u0004\u0018\u00010&H\u0017J\"\u0010a\u001a\u00020\u00172\u0006\u0010b\u001a\u00020c2\u0006\u0010+\u001a\u00020\u000b2\b\u0010%\u001a\u0004\u0018\u00010&H\u0017J\u0018\u0010d\u001a\u00020\u00172\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010%\u001a\u00020&H\u0016J\u0010\u0010e\u001a\u00020\u00172\u0006\u0010f\u001a\u00020gH\u0016J\u0018\u0010e\u001a\u00020\u00172\u0006\u0010f\u001a\u00020g2\u0006\u0010+\u001a\u00020\nH\u0016J\u0018\u0010e\u001a\u00020\u00172\u0006\u0010f\u001a\u00020g2\u0006\u0010+\u001a\u00020\u000bH\u0016J \u0010h\u001a\u00020\u00172\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J\u0018\u0010i\u001a\u00020\u00172\u0006\u0010]\u001a\u0002092\u0006\u0010%\u001a\u00020&H\u0016J*\u0010i\u001a\u00020\u00172\b\u0010]\u001a\u0004\u0018\u0001092\u0006\u0010.\u001a\u00020\u00112\u0006\u0010^\u001a\u00020\u00112\u0006\u0010%\u001a\u00020&H\u0016J0\u0010j\u001a\u00020\u00172\u0006\u0010k\u001a\u00020l2\u0006\u0010m\u001a\u00020\u00112\u0006\u0010^\u001a\u00020\u00112\u0006\u0010n\u001a\u0002092\u0006\u0010%\u001a\u00020&H\u0017J \u0010j\u001a\u00020\u00172\u0006\u0010k\u001a\u00020o2\u0006\u0010n\u001a\u0002092\u0006\u0010%\u001a\u00020&H\u0017J \u0010p\u001a\u00020\u00172\u0006\u0010\u001d\u001a\u00020\u00112\u0006\u0010\u001e\u001a\u00020\u00112\u0006\u0010\u001f\u001a\u00020\u0011H\u0016J\u0018\u0010q\u001a\u00020\u00172\u0006\u0010\u001d\u001a\u00020\n2\u0006\u0010%\u001a\u00020&H\u0016J\u0018\u0010q\u001a\u00020\u00172\u0006\u0010\t\u001a\u00020\u000b2\u0006\u0010%\u001a\u00020&H\u0016J0\u0010q\u001a\u00020\u00172\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J\u0010\u0010r\u001a\u00020\u00172\u0006\u0010s\u001a\u00020tH\u0017J(\u0010u\u001a\u00020\u00172\u0006\u0010\t\u001a\u00020\u000b2\u0006\u0010v\u001a\u00020\r2\u0006\u0010w\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J@\u0010u\u001a\u00020\u00172\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0006\u0010v\u001a\u00020\r2\u0006\u0010w\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J8\u0010x\u001a\u00020\u00172\u0006\u0010k\u001a\u00020l2\u0006\u0010m\u001a\u00020\u00112\u0006\u0010^\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J8\u0010x\u001a\u00020\u00172\u0006\u0010k\u001a\u00020y2\u0006\u0010z\u001a\u00020\u00112\u0006\u0010{\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J(\u0010x\u001a\u00020\u00172\u0006\u0010k\u001a\u00020o2\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J8\u0010x\u001a\u00020\u00172\u0006\u0010k\u001a\u00020o2\u0006\u0010z\u001a\u00020\u00112\u0006\u0010{\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J@\u0010|\u001a\u00020\u00172\u0006\u0010k\u001a\u00020l2\u0006\u0010m\u001a\u00020\u00112\u0006\u0010^\u001a\u00020\u00112\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010}\u001a\u00020\r2\u0006\u0010~\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016J0\u0010|\u001a\u00020\u00172\u0006\u0010k\u001a\u00020o2\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010}\u001a\u00020\r2\u0006\u0010~\u001a\u00020\r2\u0006\u0010%\u001a\u00020&H\u0016JT\u0010\u007f\u001a\u00020\u00172\u0007\u0010k\u001a\u00030\u0080\u00012\u0006\u0010z\u001a\u00020\u00112\u0006\u0010{\u001a\u00020\u00112\u0007\u0010\u0081\u0001\u001a\u00020\u00112\u0007\u0010\u0082\u0001\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0007\u0010\u0083\u0001\u001a\u00020\u00052\u0006\u0010%\u001a\u00020&H\u0017JS\u0010\u007f\u001a\u00020\u00172\u0006\u0010k\u001a\u00020l2\u0006\u0010m\u001a\u00020\u00112\u0006\u0010^\u001a\u00020\u00112\u0007\u0010\u0084\u0001\u001a\u00020\u00112\u0007\u0010\u0085\u0001\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0007\u0010\u0083\u0001\u001a\u00020\u00052\u0006\u0010%\u001a\u00020&H\u0017JS\u0010\u007f\u001a\u00020\u00172\u0006\u0010k\u001a\u00020y2\u0006\u0010z\u001a\u00020\u00112\u0006\u0010{\u001a\u00020\u00112\u0007\u0010\u0081\u0001\u001a\u00020\u00112\u0007\u0010\u0082\u0001\u001a\u00020\u00112\u0006\u00100\u001a\u00020\r2\u0006\u00101\u001a\u00020\r2\u0007\u0010\u0083\u0001\u001a\u00020\u00052\u0006\u0010%\u001a\u00020&H\u0017Jw\u0010\u0086\u0001\u001a\u00020\u00172\u0007\u0010B\u001a\u00030\u0087\u00012\u0007\u0010\u0088\u0001\u001a\u00020\u00112\u0006\u00108\u001a\u0002092\u0006\u0010:\u001a\u00020\u00112\t\u0010\u0089\u0001\u001a\u0004\u0018\u0001092\u0007\u0010\u008a\u0001\u001a\u00020\u00112\b\u0010,\u001a\u0004\u0018\u00010-2\u0006\u0010;\u001a\u00020\u00112\n\u0010\u008b\u0001\u001a\u0005\u0018\u00010\u008c\u00012\u0007\u0010\u008d\u0001\u001a\u00020\u00112\u0007\u0010\u008e\u0001\u001a\u00020\u00112\u0006\u0010%\u001a\u00020&H\u0016J\t\u0010\u008f\u0001\u001a\u00020\u0017H\u0017J\u0012\u0010\u0090\u0001\u001a\u00020\u00052\u0007\u0010\u0091\u0001\u001a\u00020\nH\u0016J\t\u0010\u0092\u0001\u001a\u00020\u0011H\u0016J\f\u0010\u0093\u0001\u001a\u0005\u0018\u00010\u0094\u0001H\u0016J\t\u0010\u0095\u0001\u001a\u00020\u0011H\u0016J\u0012\u0010\u0096\u0001\u001a\u00020\u00172\u0007\u0010\u0097\u0001\u001a\u00020\u0019H\u0017J\t\u0010\u0098\u0001\u001a\u00020\u0011H\u0016J\t\u0010\u0099\u0001\u001a\u00020\u0011H\u0016J\t\u0010\u009a\u0001\u001a\u00020\u0011H\u0016J\t\u0010\u009b\u0001\u001a\u00020\u0011H\u0016J\t\u0010\u009c\u0001\u001a\u00020\u0005H\u0016J\u0011\u0010\u009d\u0001\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u0007H\u0017J\u001b\u0010\u009d\u0001\u001a\u00020\u00052\u0006\u0010\u0006\u001a\u00020\u00072\b\u0010\u009e\u0001\u001a\u00030\u009f\u0001H\u0017J\u0011\u0010\u009d\u0001\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u000bH\u0017J\u001b\u0010\u009d\u0001\u001a\u00020\u00052\u0006\u0010\t\u001a\u00020\u000b2\b\u0010\u009e\u0001\u001a\u00030\u009f\u0001H\u0017J)\u0010\u009d\u0001\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\rH\u0017J3\u0010\u009d\u0001\u001a\u00020\u00052\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\b\u0010\u009e\u0001\u001a\u00030\u009f\u0001H\u0017J\t\u0010 \u0001\u001a\u00020\u0017H\u0016J\u0012\u0010¡\u0001\u001a\u00020\u00172\u0007\u0010¢\u0001\u001a\u00020\u0011H\u0016J\u0012\u0010£\u0001\u001a\u00020\u00172\u0007\u0010¤\u0001\u001a\u00020\rH\u0016J\t\u0010¥\u0001\u001a\u00020\u0011H\u0016J\u001e\u0010¦\u0001\u001a\u00020\u00112\t\u0010\u0091\u0001\u001a\u0004\u0018\u00010\u000b2\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J'\u0010¦\u0001\u001a\u00020\u00112\t\u0010\u0091\u0001\u001a\u0004\u0018\u00010\u000b2\b\u0010%\u001a\u0004\u0018\u00010&2\u0007\u0010§\u0001\u001a\u00020\u0011H\u0017J3\u0010¦\u0001\u001a\u00020\u00112\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J<\u0010¦\u0001\u001a\u00020\u00112\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\b\u0010%\u001a\u0004\u0018\u00010&2\u0007\u0010§\u0001\u001a\u00020\u0011H\u0017J\u001d\u0010¨\u0001\u001a\u00020\u00112\t\u0010\u0091\u0001\u001a\u0004\u0018\u00010\u000b2\u0007\u0010©\u0001\u001a\u00020\u0011H\u0016J&\u0010¨\u0001\u001a\u00020\u00112\t\u0010\u0091\u0001\u001a\u0004\u0018\u00010\u000b2\u0007\u0010©\u0001\u001a\u00020\u00112\u0007\u0010§\u0001\u001a\u00020\u0011H\u0017J2\u0010¨\u0001\u001a\u00020\u00112\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0007\u0010©\u0001\u001a\u00020\u0011H\u0016J;\u0010¨\u0001\u001a\u00020\u00112\u0006\u0010\f\u001a\u00020\r2\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\r2\u0007\u0010©\u0001\u001a\u00020\u00112\u0007\u0010§\u0001\u001a\u00020\u0011H\u0017J\u001b\u0010ª\u0001\u001a\u00020\u00172\u0007\u0010«\u0001\u001a\u00020\r2\u0007\u0010¬\u0001\u001a\u00020\rH\u0016J\u0013\u0010\u00ad\u0001\u001a\u00020\u00172\b\u0010(\u001a\u0004\u0018\u00010)H\u0016J\u0010\u0010®\u0001\u001a\u00020\u00172\u0007\u0010¯\u0001\u001a\u00020\u0001J\u0012\u0010°\u0001\u001a\u00020\u00172\u0007\u0010±\u0001\u001a\u00020\u0011H\u0016J\u0015\u0010²\u0001\u001a\u00020\u00172\n\u0010³\u0001\u001a\u0005\u0018\u00010\u0094\u0001H\u0016J\u0013\u0010´\u0001\u001a\u00020\u00172\b\u0010\u0018\u001a\u0004\u0018\u00010\u0019H\u0016J\u001b\u0010µ\u0001\u001a\u00020\u00172\u0007\u0010«\u0001\u001a\u00020\r2\u0007\u0010¬\u0001\u001a\u00020\rH\u0016J\u001b\u0010¶\u0001\u001a\u00020\u00172\u0007\u0010·\u0001\u001a\u00020\r2\u0007\u0010¸\u0001\u001a\u00020\rH\u0016R\u000e\u0010\u0003\u001a\u00020\u0001X\u0082.¢\u0006\u0002\n\u0000¨\u0006¹\u0001"}, d2 = {"Landroidx/compose/ui/text/android/TextAndroidCanvas;", "Landroid/graphics/Canvas;", "()V", "nativeCanvas", "clipOutPath", "", "path", "Landroid/graphics/Path;", "clipOutRect", "rect", "Landroid/graphics/Rect;", "Landroid/graphics/RectF;", "left", "", "top", "right", "bottom", "", "clipPath", "op", "Landroid/graphics/Region$Op;", "clipRect", "concat", "", "matrix", "Landroid/graphics/Matrix;", "disableZ", "drawARGB", CmcdHeadersFactory.OBJECT_TYPE_AUDIO_ONLY, "r", "g", "b", "drawArc", "oval", "startAngle", "sweepAngle", "useCenter", "paint", "Landroid/graphics/Paint;", "drawBitmap", "bitmap", "Landroid/graphics/Bitmap;", "src", "dst", "colors", "", "offset", "stride", ViewHierarchyNode.JsonKeys.X, ViewHierarchyNode.JsonKeys.Y, ViewHierarchyNode.JsonKeys.WIDTH, ViewHierarchyNode.JsonKeys.HEIGHT, "hasAlpha", "drawBitmapMesh", "meshWidth", "meshHeight", "verts", "", "vertOffset", "colorOffset", "drawCircle", "cx", "cy", "radius", "drawColor", "color", "mode", "Landroid/graphics/BlendMode;", "Landroid/graphics/PorterDuff$Mode;", "", "drawDoubleRoundRect", "outer", "outerRx", "outerRy", "inner", "innerRx", "innerRy", "outerRadii", "innerRadii", "drawGlyphs", "glyphIds", "glyphIdOffset", "positions", "positionOffset", "glyphCount", "font", "Landroid/graphics/fonts/Font;", "drawLine", "startX", "startY", "stopX", "stopY", "drawLines", "pts", MetricSummary.JsonKeys.COUNT, "drawOval", "drawPaint", "drawPatch", "patch", "Landroid/graphics/NinePatch;", "drawPath", "drawPicture", "picture", "Landroid/graphics/Picture;", "drawPoint", "drawPoints", "drawPosText", "text", "", "index", "pos", "", "drawRGB", "drawRect", "drawRenderNode", "renderNode", "Landroid/graphics/RenderNode;", "drawRoundRect", "rx", "ry", "drawText", "", "start", "end", "drawTextOnPath", "hOffset", "vOffset", "drawTextRun", "Landroid/graphics/text/MeasuredText;", "contextStart", "contextEnd", "isRtl", "contextIndex", "contextCount", "drawVertices", "Landroid/graphics/Canvas$VertexMode;", "vertexCount", "texs", "texOffset", "indices", "", "indexOffset", "indexCount", "enableZ", "getClipBounds", "bounds", "getDensity", "getDrawFilter", "Landroid/graphics/DrawFilter;", "getHeight", "getMatrix", "ctm", "getMaximumBitmapHeight", "getMaximumBitmapWidth", "getSaveCount", "getWidth", "isOpaque", "quickReject", "type", "Landroid/graphics/Canvas$EdgeType;", "restore", "restoreToCount", "saveCount", "rotate", "degrees", "save", "saveLayer", "saveFlags", "saveLayerAlpha", ViewHierarchyNode.JsonKeys.ALPHA, "scale", "sx", "sy", "setBitmap", "setCanvas", "canvas", "setDensity", "density", "setDrawFilter", "filter", "setMatrix", "skew", "translate", "dx", "dy", "ui-text_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
/* loaded from: classes.dex */
public final class TextAndroidCanvas extends Canvas {
private Canvas nativeCanvas;
public final void setCanvas(Canvas canvas) {
Intrinsics.checkNotNullParameter(canvas, "canvas");
this.nativeCanvas = canvas;
}
@Override // android.graphics.Canvas
public boolean getClipBounds(Rect bounds) {
Intrinsics.checkNotNullParameter(bounds, "bounds");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
boolean clipBounds = canvas.getClipBounds(bounds);
if (clipBounds) {
bounds.set(0, 0, bounds.width(), Integer.MAX_VALUE);
}
return clipBounds;
}
@Override // android.graphics.Canvas
public void setBitmap(Bitmap bitmap) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.setBitmap(bitmap);
}
@Override // android.graphics.Canvas
public void enableZ() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.enableZ();
}
@Override // android.graphics.Canvas
public void disableZ() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.disableZ();
}
@Override // android.graphics.Canvas
public boolean isOpaque() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.isOpaque();
}
@Override // android.graphics.Canvas
public int getWidth() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getWidth();
}
@Override // android.graphics.Canvas
public int getHeight() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getHeight();
}
@Override // android.graphics.Canvas
public int getDensity() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getDensity();
}
@Override // android.graphics.Canvas
public void setDensity(int density) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.setDensity(density);
}
@Override // android.graphics.Canvas
public int getMaximumBitmapWidth() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getMaximumBitmapWidth();
}
@Override // android.graphics.Canvas
public int getMaximumBitmapHeight() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getMaximumBitmapHeight();
}
@Override // android.graphics.Canvas
public int save() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.save();
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public int saveLayer(RectF bounds, Paint paint, int saveFlags) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayer(bounds, paint, saveFlags);
}
@Override // android.graphics.Canvas
public int saveLayer(RectF bounds, Paint paint) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayer(bounds, paint);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public int saveLayer(float left, float top, float right, float bottom, Paint paint, int saveFlags) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayer(left, top, right, bottom, paint, saveFlags);
}
@Override // android.graphics.Canvas
public int saveLayer(float left, float top, float right, float bottom, Paint paint) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayer(left, top, right, bottom, paint);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public int saveLayerAlpha(RectF bounds, int alpha, int saveFlags) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayerAlpha(bounds, alpha, saveFlags);
}
@Override // android.graphics.Canvas
public int saveLayerAlpha(RectF bounds, int alpha) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayerAlpha(bounds, alpha);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public int saveLayerAlpha(float left, float top, float right, float bottom, int alpha, int saveFlags) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayerAlpha(left, top, right, bottom, alpha, saveFlags);
}
@Override // android.graphics.Canvas
public int saveLayerAlpha(float left, float top, float right, float bottom, int alpha) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.saveLayerAlpha(left, top, right, bottom, alpha);
}
@Override // android.graphics.Canvas
public void restore() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.restore();
}
@Override // android.graphics.Canvas
public int getSaveCount() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getSaveCount();
}
@Override // android.graphics.Canvas
public void restoreToCount(int saveCount) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.restoreToCount(saveCount);
}
@Override // android.graphics.Canvas
public void translate(float dx, float dy) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.translate(dx, dy);
}
@Override // android.graphics.Canvas
public void scale(float sx, float sy) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.scale(sx, sy);
}
@Override // android.graphics.Canvas
public void rotate(float degrees) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.rotate(degrees);
}
@Override // android.graphics.Canvas
public void skew(float sx, float sy) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.skew(sx, sy);
}
@Override // android.graphics.Canvas
public void concat(Matrix matrix) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.concat(matrix);
}
@Override // android.graphics.Canvas
public void setMatrix(Matrix matrix) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.setMatrix(matrix);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public void getMatrix(Matrix ctm) {
Intrinsics.checkNotNullParameter(ctm, "ctm");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.getMatrix(ctm);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean clipRect(RectF rect, Region.Op op) {
Intrinsics.checkNotNullParameter(rect, "rect");
Intrinsics.checkNotNullParameter(op, "op");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(rect, op);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean clipRect(Rect rect, Region.Op op) {
Intrinsics.checkNotNullParameter(rect, "rect");
Intrinsics.checkNotNullParameter(op, "op");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(rect, op);
}
@Override // android.graphics.Canvas
public boolean clipRect(RectF rect) {
Intrinsics.checkNotNullParameter(rect, "rect");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(rect);
}
@Override // android.graphics.Canvas
public boolean clipRect(Rect rect) {
Intrinsics.checkNotNullParameter(rect, "rect");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(rect);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean clipRect(float left, float top, float right, float bottom, Region.Op op) {
Intrinsics.checkNotNullParameter(op, "op");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(left, top, right, bottom, op);
}
@Override // android.graphics.Canvas
public boolean clipRect(float left, float top, float right, float bottom) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(left, top, right, bottom);
}
@Override // android.graphics.Canvas
public boolean clipRect(int left, int top, int right, int bottom) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipRect(left, top, right, bottom);
}
@Override // android.graphics.Canvas
public boolean clipOutRect(RectF rect) {
Intrinsics.checkNotNullParameter(rect, "rect");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipOutRect(rect);
}
@Override // android.graphics.Canvas
public boolean clipOutRect(Rect rect) {
Intrinsics.checkNotNullParameter(rect, "rect");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipOutRect(rect);
}
@Override // android.graphics.Canvas
public boolean clipOutRect(float left, float top, float right, float bottom) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipOutRect(left, top, right, bottom);
}
@Override // android.graphics.Canvas
public boolean clipOutRect(int left, int top, int right, int bottom) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipOutRect(left, top, right, bottom);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean clipPath(Path path, Region.Op op) {
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(op, "op");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipPath(path, op);
}
@Override // android.graphics.Canvas
public boolean clipPath(Path path) {
Intrinsics.checkNotNullParameter(path, "path");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipPath(path);
}
@Override // android.graphics.Canvas
public boolean clipOutPath(Path path) {
Intrinsics.checkNotNullParameter(path, "path");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.clipOutPath(path);
}
@Override // android.graphics.Canvas
public DrawFilter getDrawFilter() {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.getDrawFilter();
}
@Override // android.graphics.Canvas
public void setDrawFilter(DrawFilter filter) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.setDrawFilter(filter);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean quickReject(RectF rect, Canvas.EdgeType type) {
Intrinsics.checkNotNullParameter(rect, "rect");
Intrinsics.checkNotNullParameter(type, "type");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.quickReject(rect, type);
}
@Override // android.graphics.Canvas
public boolean quickReject(RectF rect) {
Intrinsics.checkNotNullParameter(rect, "rect");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.quickReject(rect);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean quickReject(Path path, Canvas.EdgeType type) {
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(type, "type");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.quickReject(path, type);
}
@Override // android.graphics.Canvas
public boolean quickReject(Path path) {
Intrinsics.checkNotNullParameter(path, "path");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.quickReject(path);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public boolean quickReject(float left, float top, float right, float bottom, Canvas.EdgeType type) {
Intrinsics.checkNotNullParameter(type, "type");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.quickReject(left, top, right, bottom, type);
}
@Override // android.graphics.Canvas
public boolean quickReject(float left, float top, float right, float bottom) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
return canvas.quickReject(left, top, right, bottom);
}
@Override // android.graphics.Canvas
public void drawPicture(Picture picture) {
Intrinsics.checkNotNullParameter(picture, "picture");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPicture(picture);
}
@Override // android.graphics.Canvas
public void drawPicture(Picture picture, RectF dst) {
Intrinsics.checkNotNullParameter(picture, "picture");
Intrinsics.checkNotNullParameter(dst, "dst");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPicture(picture, dst);
}
@Override // android.graphics.Canvas
public void drawPicture(Picture picture, Rect dst) {
Intrinsics.checkNotNullParameter(picture, "picture");
Intrinsics.checkNotNullParameter(dst, "dst");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPicture(picture, dst);
}
@Override // android.graphics.Canvas
public void drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint) {
Intrinsics.checkNotNullParameter(oval, "oval");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawArc(oval, startAngle, sweepAngle, useCenter, paint);
}
@Override // android.graphics.Canvas
public void drawArc(float left, float top, float right, float bottom, float startAngle, float sweepAngle, boolean useCenter, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawArc(left, top, right, bottom, startAngle, sweepAngle, useCenter, paint);
}
@Override // android.graphics.Canvas
public void drawARGB(int a, int r, int g, int b) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawARGB(a, r, g, b);
}
@Override // android.graphics.Canvas
public void drawBitmap(Bitmap bitmap, float left, float top, Paint paint) {
Intrinsics.checkNotNullParameter(bitmap, "bitmap");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmap(bitmap, left, top, paint);
}
@Override // android.graphics.Canvas
public void drawBitmap(Bitmap bitmap, Rect src, RectF dst, Paint paint) {
Intrinsics.checkNotNullParameter(bitmap, "bitmap");
Intrinsics.checkNotNullParameter(dst, "dst");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmap(bitmap, src, dst, paint);
}
@Override // android.graphics.Canvas
public void drawBitmap(Bitmap bitmap, Rect src, Rect dst, Paint paint) {
Intrinsics.checkNotNullParameter(bitmap, "bitmap");
Intrinsics.checkNotNullParameter(dst, "dst");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmap(bitmap, src, dst, paint);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public void drawBitmap(int[] colors, int offset, int stride, float x, float y, int width, int height, boolean hasAlpha, Paint paint) {
Intrinsics.checkNotNullParameter(colors, "colors");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmap(colors, offset, stride, x, y, width, height, hasAlpha, paint);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public void drawBitmap(int[] colors, int offset, int stride, int x, int y, int width, int height, boolean hasAlpha, Paint paint) {
Intrinsics.checkNotNullParameter(colors, "colors");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmap(colors, offset, stride, x, y, width, height, hasAlpha, paint);
}
@Override // android.graphics.Canvas
public void drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint) {
Intrinsics.checkNotNullParameter(bitmap, "bitmap");
Intrinsics.checkNotNullParameter(matrix, "matrix");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmap(bitmap, matrix, paint);
}
@Override // android.graphics.Canvas
public void drawBitmapMesh(Bitmap bitmap, int meshWidth, int meshHeight, float[] verts, int vertOffset, int[] colors, int colorOffset, Paint paint) {
Intrinsics.checkNotNullParameter(bitmap, "bitmap");
Intrinsics.checkNotNullParameter(verts, "verts");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawBitmapMesh(bitmap, meshWidth, meshHeight, verts, vertOffset, colors, colorOffset, paint);
}
@Override // android.graphics.Canvas
public void drawCircle(float cx, float cy, float radius, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawCircle(cx, cy, radius, paint);
}
@Override // android.graphics.Canvas
public void drawColor(int color) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawColor(color);
}
@Override // android.graphics.Canvas
public void drawColor(long color) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawColor(color);
}
@Override // android.graphics.Canvas
public void drawColor(int color, PorterDuff.Mode mode) {
Intrinsics.checkNotNullParameter(mode, "mode");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawColor(color, mode);
}
@Override // android.graphics.Canvas
public void drawColor(int color, BlendMode mode) {
Intrinsics.checkNotNullParameter(mode, "mode");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawColor(color, mode);
}
@Override // android.graphics.Canvas
public void drawColor(long color, BlendMode mode) {
Intrinsics.checkNotNullParameter(mode, "mode");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawColor(color, mode);
}
@Override // android.graphics.Canvas
public void drawLine(float startX, float startY, float stopX, float stopY, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawLine(startX, startY, stopX, stopY, paint);
}
@Override // android.graphics.Canvas
public void drawLines(float[] pts, int offset, int count, Paint paint) {
Intrinsics.checkNotNullParameter(pts, "pts");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawLines(pts, offset, count, paint);
}
@Override // android.graphics.Canvas
public void drawLines(float[] pts, Paint paint) {
Intrinsics.checkNotNullParameter(pts, "pts");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawLines(pts, paint);
}
@Override // android.graphics.Canvas
public void drawOval(RectF oval, Paint paint) {
Intrinsics.checkNotNullParameter(oval, "oval");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawOval(oval, paint);
}
@Override // android.graphics.Canvas
public void drawOval(float left, float top, float right, float bottom, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawOval(left, top, right, bottom, paint);
}
@Override // android.graphics.Canvas
public void drawPaint(Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPaint(paint);
}
@Override // android.graphics.Canvas
public void drawPatch(NinePatch patch, Rect dst, Paint paint) {
Intrinsics.checkNotNullParameter(patch, "patch");
Intrinsics.checkNotNullParameter(dst, "dst");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPatch(patch, dst, paint);
}
@Override // android.graphics.Canvas
public void drawPatch(NinePatch patch, RectF dst, Paint paint) {
Intrinsics.checkNotNullParameter(patch, "patch");
Intrinsics.checkNotNullParameter(dst, "dst");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPatch(patch, dst, paint);
}
@Override // android.graphics.Canvas
public void drawPath(Path path, Paint paint) {
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPath(path, paint);
}
@Override // android.graphics.Canvas
public void drawPoint(float x, float y, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPoint(x, y, paint);
}
@Override // android.graphics.Canvas
public void drawPoints(float[] pts, int offset, int count, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPoints(pts, offset, count, paint);
}
@Override // android.graphics.Canvas
public void drawPoints(float[] pts, Paint paint) {
Intrinsics.checkNotNullParameter(pts, "pts");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPoints(pts, paint);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public void drawPosText(char[] text, int index, int count, float[] pos, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(pos, "pos");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPosText(text, index, count, pos, paint);
}
@Override // android.graphics.Canvas
@Deprecated(message = "Deprecated in Java")
public void drawPosText(String text, float[] pos, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(pos, "pos");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawPosText(text, pos, paint);
}
@Override // android.graphics.Canvas
public void drawRect(RectF rect, Paint paint) {
Intrinsics.checkNotNullParameter(rect, "rect");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRect(rect, paint);
}
@Override // android.graphics.Canvas
public void drawRect(Rect r, Paint paint) {
Intrinsics.checkNotNullParameter(r, "r");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRect(r, paint);
}
@Override // android.graphics.Canvas
public void drawRect(float left, float top, float right, float bottom, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRect(left, top, right, bottom, paint);
}
@Override // android.graphics.Canvas
public void drawRGB(int r, int g, int b) {
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRGB(r, g, b);
}
@Override // android.graphics.Canvas
public void drawRoundRect(RectF rect, float rx, float ry, Paint paint) {
Intrinsics.checkNotNullParameter(rect, "rect");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRoundRect(rect, rx, ry, paint);
}
@Override // android.graphics.Canvas
public void drawRoundRect(float left, float top, float right, float bottom, float rx, float ry, Paint paint) {
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRoundRect(left, top, right, bottom, rx, ry, paint);
}
@Override // android.graphics.Canvas
public void drawDoubleRoundRect(RectF outer, float outerRx, float outerRy, RectF inner, float innerRx, float innerRy, Paint paint) {
Intrinsics.checkNotNullParameter(outer, "outer");
Intrinsics.checkNotNullParameter(inner, "inner");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawDoubleRoundRect(outer, outerRx, outerRy, inner, innerRx, innerRy, paint);
}
@Override // android.graphics.Canvas
public void drawDoubleRoundRect(RectF outer, float[] outerRadii, RectF inner, float[] innerRadii, Paint paint) {
Intrinsics.checkNotNullParameter(outer, "outer");
Intrinsics.checkNotNullParameter(outerRadii, "outerRadii");
Intrinsics.checkNotNullParameter(inner, "inner");
Intrinsics.checkNotNullParameter(innerRadii, "innerRadii");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawDoubleRoundRect(outer, outerRadii, inner, innerRadii, paint);
}
@Override // android.graphics.Canvas
public void drawGlyphs(int[] glyphIds, int glyphIdOffset, float[] positions, int positionOffset, int glyphCount, Font font, Paint paint) {
Intrinsics.checkNotNullParameter(glyphIds, "glyphIds");
Intrinsics.checkNotNullParameter(positions, "positions");
Intrinsics.checkNotNullParameter(font, "font");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawGlyphs(glyphIds, glyphIdOffset, positions, positionOffset, glyphCount, font, paint);
}
@Override // android.graphics.Canvas
public void drawText(char[] text, int index, int count, float x, float y, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawText(text, index, count, x, y, paint);
}
@Override // android.graphics.Canvas
public void drawText(String text, float x, float y, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawText(text, x, y, paint);
}
@Override // android.graphics.Canvas
public void drawText(String text, int start, int end, float x, float y, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawText(text, start, end, x, y, paint);
}
@Override // android.graphics.Canvas
public void drawText(CharSequence text, int start, int end, float x, float y, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawText(text, start, end, x, y, paint);
}
@Override // android.graphics.Canvas
public void drawTextOnPath(char[] text, int index, int count, Path path, float hOffset, float vOffset, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawTextOnPath(text, index, count, path, hOffset, vOffset, paint);
}
@Override // android.graphics.Canvas
public void drawTextOnPath(String text, Path path, float hOffset, float vOffset, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(path, "path");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawTextOnPath(text, path, hOffset, vOffset, paint);
}
@Override // android.graphics.Canvas
public void drawTextRun(char[] text, int index, int count, int contextIndex, int contextCount, float x, float y, boolean isRtl, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawTextRun(text, index, count, contextIndex, contextCount, x, y, isRtl, paint);
}
@Override // android.graphics.Canvas
public void drawTextRun(CharSequence text, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawTextRun(text, start, end, contextStart, contextEnd, x, y, isRtl, paint);
}
@Override // android.graphics.Canvas
public void drawTextRun(MeasuredText text, int start, int end, int contextStart, int contextEnd, float x, float y, boolean isRtl, Paint paint) {
Intrinsics.checkNotNullParameter(text, "text");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawTextRun(text, start, end, contextStart, contextEnd, x, y, isRtl, paint);
}
@Override // android.graphics.Canvas
public void drawVertices(Canvas.VertexMode mode, int vertexCount, float[] verts, int vertOffset, float[] texs, int texOffset, int[] colors, int colorOffset, short[] indices, int indexOffset, int indexCount, Paint paint) {
Intrinsics.checkNotNullParameter(mode, "mode");
Intrinsics.checkNotNullParameter(verts, "verts");
Intrinsics.checkNotNullParameter(paint, "paint");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawVertices(mode, vertexCount, verts, vertOffset, texs, texOffset, colors, colorOffset, indices, indexOffset, indexCount, paint);
}
@Override // android.graphics.Canvas
public void drawRenderNode(RenderNode renderNode) {
Intrinsics.checkNotNullParameter(renderNode, "renderNode");
Canvas canvas = this.nativeCanvas;
if (canvas == null) {
Intrinsics.throwUninitializedPropertyAccessException("nativeCanvas");
canvas = null;
}
canvas.drawRenderNode(renderNode);
}
}