p.smali
.class Landroid/support/c/a/p;
.super Ljava/lang/Object;
.source "VectorDrawableCompat.java"
# instance fields
.field protected gq:[Landroid/support/v4/a/d;
.field gr:Ljava/lang/String;
.field mChangingConfigurations:I
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 1513
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 1509
const/4 v0, 0x0
iput-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
.line 1515
return-void
.end method
.method public constructor <init>(Landroid/support/c/a/p;)V
.registers 3
.prologue
.line 1539
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 1509
const/4 v0, 0x0
iput-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
.line 1540
iget-object v0, p1, Landroid/support/c/a/p;->gr:Ljava/lang/String;
iput-object v0, p0, Landroid/support/c/a/p;->gr:Ljava/lang/String;
.line 1541
iget v0, p1, Landroid/support/c/a/p;->mChangingConfigurations:I
iput v0, p0, Landroid/support/c/a/p;->mChangingConfigurations:I
.line 1542
iget-object v0, p1, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
invoke-static {v0}, Landroid/support/v4/a/b;->a([Landroid/support/v4/a/d;)[Landroid/support/v4/a/d;
move-result-object v0
iput-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
.line 1543
return-void
.end method
# virtual methods
.method public getPathData()[Landroid/support/v4/a/d;
.registers 2
.prologue
.line 1570
iget-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
return-object v0
.end method
.method public getPathName()Ljava/lang/String;
.registers 2
.prologue
.line 1553
iget-object v0, p0, Landroid/support/c/a/p;->gr:Ljava/lang/String;
return-object v0
.end method
.method public isClipPath()Z
.registers 2
.prologue
.line 1564
const/4 v0, 0x0
return v0
.end method
.method public setPathData([Landroid/support/v4/a/d;)V
.registers 8
.prologue
const/4 v1, 0x0
.line 1575
iget-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
invoke-static {v0, p1}, Landroid/support/v4/a/b;->a([Landroid/support/v4/a/d;[Landroid/support/v4/a/d;)Z
move-result v0
if-nez v0, :cond_10
.line 1577
invoke-static {p1}, Landroid/support/v4/a/b;->a([Landroid/support/v4/a/d;)[Landroid/support/v4/a/d;
move-result-object v0
iput-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
.line 1581
:cond_f
return-void
.line 1579
:cond_10
iget-object v3, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
move v0, v1
.line 2161
:goto_13
array-length v2, p1
if-ge v0, v2, :cond_f
.line 2162
aget-object v2, v3, v0
aget-object v4, p1, v0
iget-char v4, v4, Landroid/support/v4/a/d;->oV:C
iput-char v4, v2, Landroid/support/v4/a/d;->oV:C
move v2, v1
.line 2163
:goto_1f
aget-object v4, p1, v0
iget-object v4, v4, Landroid/support/v4/a/d;->oW:[F
array-length v4, v4
if-ge v2, v4, :cond_35
.line 2164
aget-object v4, v3, v0
iget-object v4, v4, Landroid/support/v4/a/d;->oW:[F
aget-object v5, p1, v0
iget-object v5, v5, Landroid/support/v4/a/d;->oW:[F
aget v5, v5, v2
aput v5, v4, v2
.line 2163
add-int/lit8 v2, v2, 0x1
goto :goto_1f
.line 2161
:cond_35
add-int/lit8 v0, v0, 0x1
goto :goto_13
.end method
.method public final toPath(Landroid/graphics/Path;)V
.registers 3
.prologue
.line 1546
invoke-virtual {p1}, Landroid/graphics/Path;->reset()V
.line 1547
iget-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
if-eqz v0, :cond_c
.line 1548
iget-object v0, p0, Landroid/support/c/a/p;->gq:[Landroid/support/v4/a/d;
invoke-static {v0, p1}, Landroid/support/v4/a/d;->a([Landroid/support/v4/a/d;Landroid/graphics/Path;)V
.line 1550
:cond_c
return-void
.end method