n.smali
.class final Landroid/support/c/a/n;
.super Landroid/support/c/a/p;
.source "VectorDrawableCompat.java"
# instance fields
.field fU:I
.field fV:F
.field fW:I
.field fX:F
.field fY:I
.field fZ:F
.field ga:F
.field gb:F
.field gc:F
.field gd:Landroid/graphics/Paint$Cap;
.field ge:Landroid/graphics/Paint$Join;
.field gf:F
.field private mThemeAttrs:[I
# direct methods
.method public constructor <init>()V
.registers 4
.prologue
const/4 v2, 0x0
const/high16 v1, 0x3f800000 # 1.0f
const/4 v0, 0x0
.line 1655
invoke-direct {p0}, Landroid/support/c/a/p;-><init>()V
.line 1639
iput v2, p0, Landroid/support/c/a/n;->fU:I
.line 1640
iput v0, p0, Landroid/support/c/a/n;->fV:F
.line 1642
iput v2, p0, Landroid/support/c/a/n;->fW:I
.line 1643
iput v1, p0, Landroid/support/c/a/n;->fX:F
.line 1645
iput v2, p0, Landroid/support/c/a/n;->fY:I
.line 1646
iput v1, p0, Landroid/support/c/a/n;->fZ:F
.line 1647
iput v0, p0, Landroid/support/c/a/n;->ga:F
.line 1648
iput v1, p0, Landroid/support/c/a/n;->gb:F
.line 1649
iput v0, p0, Landroid/support/c/a/n;->gc:F
.line 1651
sget-object v0, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
iput-object v0, p0, Landroid/support/c/a/n;->gd:Landroid/graphics/Paint$Cap;
.line 1652
sget-object v0, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
iput-object v0, p0, Landroid/support/c/a/n;->ge:Landroid/graphics/Paint$Join;
.line 1653
const/high16 v0, 0x40800000 # 4.0f
iput v0, p0, Landroid/support/c/a/n;->gf:F
.line 1657
return-void
.end method
.method public constructor <init>(Landroid/support/c/a/n;)V
.registers 5
.prologue
const/4 v2, 0x0
const/high16 v1, 0x3f800000 # 1.0f
const/4 v0, 0x0
.line 1660
invoke-direct {p0, p1}, Landroid/support/c/a/p;-><init>(Landroid/support/c/a/p;)V
.line 1639
iput v2, p0, Landroid/support/c/a/n;->fU:I
.line 1640
iput v0, p0, Landroid/support/c/a/n;->fV:F
.line 1642
iput v2, p0, Landroid/support/c/a/n;->fW:I
.line 1643
iput v1, p0, Landroid/support/c/a/n;->fX:F
.line 1645
iput v2, p0, Landroid/support/c/a/n;->fY:I
.line 1646
iput v1, p0, Landroid/support/c/a/n;->fZ:F
.line 1647
iput v0, p0, Landroid/support/c/a/n;->ga:F
.line 1648
iput v1, p0, Landroid/support/c/a/n;->gb:F
.line 1649
iput v0, p0, Landroid/support/c/a/n;->gc:F
.line 1651
sget-object v0, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
iput-object v0, p0, Landroid/support/c/a/n;->gd:Landroid/graphics/Paint$Cap;
.line 1652
sget-object v0, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
iput-object v0, p0, Landroid/support/c/a/n;->ge:Landroid/graphics/Paint$Join;
.line 1653
const/high16 v0, 0x40800000 # 4.0f
iput v0, p0, Landroid/support/c/a/n;->gf:F
.line 1661
iget-object v0, p1, Landroid/support/c/a/n;->mThemeAttrs:[I
iput-object v0, p0, Landroid/support/c/a/n;->mThemeAttrs:[I
.line 1663
iget v0, p1, Landroid/support/c/a/n;->fU:I
iput v0, p0, Landroid/support/c/a/n;->fU:I
.line 1664
iget v0, p1, Landroid/support/c/a/n;->fV:F
iput v0, p0, Landroid/support/c/a/n;->fV:F
.line 1665
iget v0, p1, Landroid/support/c/a/n;->fX:F
iput v0, p0, Landroid/support/c/a/n;->fX:F
.line 1666
iget v0, p1, Landroid/support/c/a/n;->fW:I
iput v0, p0, Landroid/support/c/a/n;->fW:I
.line 1667
iget v0, p1, Landroid/support/c/a/n;->fY:I
iput v0, p0, Landroid/support/c/a/n;->fY:I
.line 1668
iget v0, p1, Landroid/support/c/a/n;->fZ:F
iput v0, p0, Landroid/support/c/a/n;->fZ:F
.line 1669
iget v0, p1, Landroid/support/c/a/n;->ga:F
iput v0, p0, Landroid/support/c/a/n;->ga:F
.line 1670
iget v0, p1, Landroid/support/c/a/n;->gb:F
iput v0, p0, Landroid/support/c/a/n;->gb:F
.line 1671
iget v0, p1, Landroid/support/c/a/n;->gc:F
iput v0, p0, Landroid/support/c/a/n;->gc:F
.line 1673
iget-object v0, p1, Landroid/support/c/a/n;->gd:Landroid/graphics/Paint$Cap;
iput-object v0, p0, Landroid/support/c/a/n;->gd:Landroid/graphics/Paint$Cap;
.line 1674
iget-object v0, p1, Landroid/support/c/a/n;->ge:Landroid/graphics/Paint$Join;
iput-object v0, p0, Landroid/support/c/a/n;->ge:Landroid/graphics/Paint$Join;
.line 1675
iget v0, p1, Landroid/support/c/a/n;->gf:F
iput v0, p0, Landroid/support/c/a/n;->gf:F
.line 1676
return-void
.end method
# virtual methods
.method final a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;)V
.registers 7
.prologue
const/4 v3, -0x1
.line 1721
const/4 v0, 0x0
iput-object v0, p0, Landroid/support/c/a/n;->mThemeAttrs:[I
.line 1728
const-string v0, "pathData"
invoke-static {p2, v0}, Landroid/support/v4/content/a/h;->a(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z
move-result v0
.line 1729
if-nez v0, :cond_d
.line 1776
:goto_c
return-void
.line 1735
:cond_d
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object v0
.line 1737
if-eqz v0, :cond_16
.line 1738
iput-object v0, p0, Landroid/support/c/a/n;->gr:Ljava/lang/String;
.line 1740
:cond_16
const/4 v0, 0x2
.line 1741
invoke-virtual {p1, v0}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
move-result-object v0
.line 1742
if-eqz v0, :cond_23
.line 1743
invoke-static {v0}, Landroid/support/v4/a/b;->i(Ljava/lang/String;)[Landroid/support/v4/a/d;
move-result-object v0
iput-object v0, p0, Landroid/support/c/a/n;->gq:[Landroid/support/v4/a/d;
.line 1746
:cond_23
const-string v0, "fillColor"
const/4 v1, 0x1
iget v2, p0, Landroid/support/c/a/n;->fW:I
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
move-result v0
iput v0, p0, Landroid/support/c/a/n;->fW:I
.line 1748
const-string v0, "fillAlpha"
const/16 v1, 0xc
iget v2, p0, Landroid/support/c/a/n;->fZ:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->fZ:F
.line 1750
const-string v0, "strokeLineCap"
const/16 v1, 0x8
invoke-static {p1, p2, v0, v1, v3}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
move-result v1
.line 1752
iget-object v0, p0, Landroid/support/c/a/n;->gd:Landroid/graphics/Paint$Cap;
.line 2679
packed-switch v1, :pswitch_data_c8
.line 1752
:goto_47
iput-object v0, p0, Landroid/support/c/a/n;->gd:Landroid/graphics/Paint$Cap;
.line 1753
const-string v0, "strokeLineJoin"
const/16 v1, 0x9
invoke-static {p1, p2, v0, v1, v3}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
move-result v1
.line 1755
iget-object v0, p0, Landroid/support/c/a/n;->ge:Landroid/graphics/Paint$Join;
.line 2692
packed-switch v1, :pswitch_data_d2
.line 1755
:goto_56
iput-object v0, p0, Landroid/support/c/a/n;->ge:Landroid/graphics/Paint$Join;
.line 1756
const-string v0, "strokeMiterLimit"
const/16 v1, 0xa
iget v2, p0, Landroid/support/c/a/n;->gf:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->gf:F
.line 1759
const-string v0, "strokeColor"
const/4 v1, 0x3
iget v2, p0, Landroid/support/c/a/n;->fU:I
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->b(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
move-result v0
iput v0, p0, Landroid/support/c/a/n;->fU:I
.line 1761
const-string v0, "strokeAlpha"
const/16 v1, 0xb
iget v2, p0, Landroid/support/c/a/n;->fX:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->fX:F
.line 1763
const-string v0, "strokeWidth"
const/4 v1, 0x4
iget v2, p0, Landroid/support/c/a/n;->fV:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->fV:F
.line 1765
const-string v0, "trimPathEnd"
const/4 v1, 0x6
iget v2, p0, Landroid/support/c/a/n;->gb:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->gb:F
.line 1767
const-string v0, "trimPathOffset"
const/4 v1, 0x7
iget v2, p0, Landroid/support/c/a/n;->gc:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->gc:F
.line 1770
const-string v0, "trimPathStart"
const/4 v1, 0x5
iget v2, p0, Landroid/support/c/a/n;->ga:F
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;IF)F
move-result v0
iput v0, p0, Landroid/support/c/a/n;->ga:F
.line 1773
const-string v0, "fillType"
const/16 v1, 0xd
iget v2, p0, Landroid/support/c/a/n;->fY:I
invoke-static {p1, p2, v0, v1, v2}, Landroid/support/v4/content/a/h;->a(Landroid/content/res/TypedArray;Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;II)I
move-result v0
iput v0, p0, Landroid/support/c/a/n;->fY:I
goto/16 :goto_c
.line 2681
:pswitch_b5
sget-object v0, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap;
goto :goto_47
.line 2683
:pswitch_b8
sget-object v0, Landroid/graphics/Paint$Cap;->ROUND:Landroid/graphics/Paint$Cap;
goto :goto_47
.line 2685
:pswitch_bb
sget-object v0, Landroid/graphics/Paint$Cap;->SQUARE:Landroid/graphics/Paint$Cap;
goto :goto_47
.line 2694
:pswitch_be
sget-object v0, Landroid/graphics/Paint$Join;->MITER:Landroid/graphics/Paint$Join;
goto :goto_56
.line 2696
:pswitch_c1
sget-object v0, Landroid/graphics/Paint$Join;->ROUND:Landroid/graphics/Paint$Join;
goto :goto_56
.line 2698
:pswitch_c4
sget-object v0, Landroid/graphics/Paint$Join;->BEVEL:Landroid/graphics/Paint$Join;
goto :goto_56
.line 2679
nop
:pswitch_data_c8
.packed-switch 0x0
:pswitch_b5
:pswitch_b8
:pswitch_bb
.end packed-switch
.line 2692
:pswitch_data_d2
.packed-switch 0x0
:pswitch_be
:pswitch_c1
:pswitch_c4
.end packed-switch
.end method
.method final getFillAlpha()F
.registers 2
.prologue
.line 1834
iget v0, p0, Landroid/support/c/a/n;->fZ:F
return v0
.end method
.method final getFillColor()I
.registers 2
.prologue
.line 1824
iget v0, p0, Landroid/support/c/a/n;->fW:I
return v0
.end method
.method final getStrokeAlpha()F
.registers 2
.prologue
.line 1814
iget v0, p0, Landroid/support/c/a/n;->fX:F
return v0
.end method
.method final getStrokeColor()I
.registers 2
.prologue
.line 1794
iget v0, p0, Landroid/support/c/a/n;->fU:I
return v0
.end method
.method final getStrokeWidth()F
.registers 2
.prologue
.line 1804
iget v0, p0, Landroid/support/c/a/n;->fV:F
return v0
.end method
.method final getTrimPathEnd()F
.registers 2
.prologue
.line 1854
iget v0, p0, Landroid/support/c/a/n;->gb:F
return v0
.end method
.method final getTrimPathOffset()F
.registers 2
.prologue
.line 1864
iget v0, p0, Landroid/support/c/a/n;->gc:F
return v0
.end method
.method final getTrimPathStart()F
.registers 2
.prologue
.line 1844
iget v0, p0, Landroid/support/c/a/n;->ga:F
return v0
.end method
.method final setFillAlpha(F)V
.registers 2
.prologue
.line 1839
iput p1, p0, Landroid/support/c/a/n;->fZ:F
.line 1840
return-void
.end method
.method final setFillColor(I)V
.registers 2
.prologue
.line 1829
iput p1, p0, Landroid/support/c/a/n;->fW:I
.line 1830
return-void
.end method
.method final setStrokeAlpha(F)V
.registers 2
.prologue
.line 1819
iput p1, p0, Landroid/support/c/a/n;->fX:F
.line 1820
return-void
.end method
.method final setStrokeColor(I)V
.registers 2
.prologue
.line 1799
iput p1, p0, Landroid/support/c/a/n;->fU:I
.line 1800
return-void
.end method
.method final setStrokeWidth(F)V
.registers 2
.prologue
.line 1809
iput p1, p0, Landroid/support/c/a/n;->fV:F
.line 1810
return-void
.end method
.method final setTrimPathEnd(F)V
.registers 2
.prologue
.line 1859
iput p1, p0, Landroid/support/c/a/n;->gb:F
.line 1860
return-void
.end method
.method final setTrimPathOffset(F)V
.registers 2
.prologue
.line 1869
iput p1, p0, Landroid/support/c/a/n;->gc:F
.line 1870
return-void
.end method
.method final setTrimPathStart(F)V
.registers 2
.prologue
.line 1849
iput p1, p0, Landroid/support/c/a/n;->ga:F
.line 1850
return-void
.end method