Constraints$LayoutParams.smali

.class public Landroid/support/constraint/Constraints$LayoutParams;
.super Landroid/support/constraint/ConstraintLayout$LayoutParams;
.source "Constraints.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Landroid/support/constraint/Constraints;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x9
    name = "LayoutParams"
.end annotation


# instance fields
.field public an:F

.field public ao:Z

.field public ap:F

.field public aq:F

.field public ar:F

.field public as:F

.field public at:F

.field public au:F

.field public av:F

.field public aw:F

.field public ax:F

.field public ay:F

.field public az:F


# direct methods
.method public constructor <init>(II)V
    .registers 6

    .prologue
    const/high16 v2, 0x3f800000    # 1.0f

    const/4 v1, 0x0

    .line 82
    invoke-direct {p0, p1, p2}, Landroid/support/constraint/ConstraintLayout$LayoutParams;-><init>(II)V

    .line 67
    iput v2, p0, Landroid/support/constraint/Constraints$LayoutParams;->an:F

    .line 68
    const/4 v0, 0x0

    iput-boolean v0, p0, Landroid/support/constraint/Constraints$LayoutParams;->ao:Z

    .line 69
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ap:F

    .line 70
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->aq:F

    .line 71
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ar:F

    .line 72
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->as:F

    .line 73
    iput v2, p0, Landroid/support/constraint/Constraints$LayoutParams;->at:F

    .line 74
    iput v2, p0, Landroid/support/constraint/Constraints$LayoutParams;->au:F

    .line 75
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->av:F

    .line 76
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->aw:F

    .line 77
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ax:F

    .line 78
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ay:F

    .line 79
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->az:F

    .line 83
    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    .registers 8

    .prologue
    const/4 v0, 0x0

    const/high16 v2, 0x3f800000    # 1.0f

    const/4 v1, 0x0

    .line 90
    invoke-direct {p0, p1, p2}, Landroid/support/constraint/ConstraintLayout$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V

    .line 67
    iput v2, p0, Landroid/support/constraint/Constraints$LayoutParams;->an:F

    .line 68
    iput-boolean v0, p0, Landroid/support/constraint/Constraints$LayoutParams;->ao:Z

    .line 69
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ap:F

    .line 70
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->aq:F

    .line 71
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ar:F

    .line 72
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->as:F

    .line 73
    iput v2, p0, Landroid/support/constraint/Constraints$LayoutParams;->at:F

    .line 74
    iput v2, p0, Landroid/support/constraint/Constraints$LayoutParams;->au:F

    .line 75
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->av:F

    .line 76
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->aw:F

    .line 77
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ax:F

    .line 78
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->ay:F

    .line 79
    iput v1, p0, Landroid/support/constraint/Constraints$LayoutParams;->az:F

    .line 91
    sget-object v1, Landroid/support/constraint/R$styleable;->ConstraintSet:[I

    invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;

    move-result-object v1

    .line 92
    invoke-virtual {v1}, Landroid/content/res/TypedArray;->getIndexCount()I

    move-result v2

    .line 93
    :goto_2b
    if-ge v0, v2, :cond_d4

    .line 94
    invoke-virtual {v1, v0}, Landroid/content/res/TypedArray;->getIndex(I)I

    move-result v3

    .line 95
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_alpha:I

    if-ne v3, v4, :cond_40

    .line 96
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->an:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->an:F

    .line 93
    :cond_3d
    :goto_3d
    add-int/lit8 v0, v0, 0x1

    goto :goto_2b

    .line 97
    :cond_40
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_elevation:I

    if-ne v3, v4, :cond_50

    .line 98
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->ap:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->ap:F

    .line 99
    const/4 v3, 0x1

    iput-boolean v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->ao:Z

    goto :goto_3d

    .line 100
    :cond_50
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_rotationX:I

    if-ne v3, v4, :cond_5d

    .line 101
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->ar:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->ar:F

    goto :goto_3d

    .line 102
    :cond_5d
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_rotationY:I

    if-ne v3, v4, :cond_6a

    .line 103
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->as:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->as:F

    goto :goto_3d

    .line 104
    :cond_6a
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_rotation:I

    if-ne v3, v4, :cond_77

    .line 105
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->aq:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->aq:F

    goto :goto_3d

    .line 106
    :cond_77
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_scaleX:I

    if-ne v3, v4, :cond_84

    .line 107
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->at:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->at:F

    goto :goto_3d

    .line 108
    :cond_84
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_scaleY:I

    if-ne v3, v4, :cond_91

    .line 109
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->au:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->au:F

    goto :goto_3d

    .line 110
    :cond_91
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_transformPivotX:I

    if-ne v3, v4, :cond_9e

    .line 111
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->av:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->av:F

    goto :goto_3d

    .line 112
    :cond_9e
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_transformPivotY:I

    if-ne v3, v4, :cond_ab

    .line 113
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->aw:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->aw:F

    goto :goto_3d

    .line 114
    :cond_ab
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_translationX:I

    if-ne v3, v4, :cond_b8

    .line 115
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->ax:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->ax:F

    goto :goto_3d

    .line 116
    :cond_b8
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_translationY:I

    if-ne v3, v4, :cond_c6

    .line 117
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->ay:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->ay:F

    goto/16 :goto_3d

    .line 118
    :cond_c6
    sget v4, Landroid/support/constraint/R$styleable;->ConstraintSet_android_translationZ:I

    if-ne v3, v4, :cond_3d

    .line 119
    iget v4, p0, Landroid/support/constraint/Constraints$LayoutParams;->az:F

    invoke-virtual {v1, v3, v4}, Landroid/content/res/TypedArray;->getFloat(IF)F

    move-result v3

    iput v3, p0, Landroid/support/constraint/Constraints$LayoutParams;->ax:F

    goto/16 :goto_3d

    .line 122
    :cond_d4
    return-void
.end method