CropView$CropRectangle.smali

.class Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;
.super Ljava/lang/Object;
.source "CropView.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lim/tpelyyftgw/ui/components/crop/CropView;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x2
    name = "CropRectangle"
.end annotation


# instance fields
.field coords:[F

.field final synthetic this$0:Lim/tpelyyftgw/ui/components/crop/CropView;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method constructor <init>(Lim/tpelyyftgw/ui/components/crop/CropView;)V
    .registers 2

    .line 473
    iput-object p1, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->this$0:Lim/tpelyyftgw/ui/components/crop/CropView;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 471
    const/16 p1, 0x8

    new-array p1, p1, [F

    iput-object p1, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    .line 474
    return-void
.end method


# virtual methods
.method applyMatrix(Landroid/graphics/Matrix;)V
    .registers 3
    .param p1, "m"    # Landroid/graphics/Matrix;

    .line 488
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    invoke-virtual {p1, v0}, Landroid/graphics/Matrix;->mapPoints([F)V

    .line 489
    return-void
.end method

.method getRect(Landroid/graphics/RectF;)V
    .registers 7
    .param p1, "rect"    # Landroid/graphics/RectF;

    .line 492
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    const/4 v1, 0x0

    aget v1, v0, v1

    const/4 v2, 0x1

    aget v2, v0, v2

    const/4 v3, 0x2

    aget v3, v0, v3

    const/4 v4, 0x7

    aget v0, v0, v4

    invoke-virtual {p1, v1, v2, v3, v0}, Landroid/graphics/RectF;->set(FFFF)V

    .line 493
    return-void
.end method

.method setRect(Landroid/graphics/RectF;)V
    .registers 5
    .param p1, "rect"    # Landroid/graphics/RectF;

    .line 477
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->left:F

    const/4 v2, 0x0

    aput v1, v0, v2

    .line 478
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->top:F

    const/4 v2, 0x1

    aput v1, v0, v2

    .line 479
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->right:F

    const/4 v2, 0x2

    aput v1, v0, v2

    .line 480
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->top:F

    const/4 v2, 0x3

    aput v1, v0, v2

    .line 481
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->right:F

    const/4 v2, 0x4

    aput v1, v0, v2

    .line 482
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->bottom:F

    const/4 v2, 0x5

    aput v1, v0, v2

    .line 483
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->left:F

    const/4 v2, 0x6

    aput v1, v0, v2

    .line 484
    iget-object v0, p0, Lim/tpelyyftgw/ui/components/crop/CropView$CropRectangle;->coords:[F

    iget v1, p1, Landroid/graphics/RectF;->bottom:F

    const/4 v2, 0x7

    aput v1, v0, v2

    .line 485
    return-void
.end method