e.smali

.class final Lcom/cmcm/safewallet/ui/widget/keyboard/e;
.super Ljava/lang/Object;
.source "CustomKeyboardView.java"


# instance fields
.field aMA:F

.field aMB:F

.field final aMx:[F

.field final aMy:[F

.field final aMz:[J


# direct methods
.method private constructor <init>()V
    .registers 3

    .prologue
    const/4 v1, 0x4

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

    .line 1381
    new-array v0, v1, [F

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/widget/keyboard/e;->aMx:[F

    .line 1382
    new-array v0, v1, [F

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/widget/keyboard/e;->aMy:[F

    .line 1383
    new-array v0, v1, [J

    iput-object v0, p0, Lcom/cmcm/safewallet/ui/widget/keyboard/e;->aMz:[J

    return-void
.end method

.method synthetic constructor <init>(B)V
    .registers 2

    .prologue
    .line 1376
    invoke-direct {p0}, Lcom/cmcm/safewallet/ui/widget/keyboard/e;-><init>()V

    return-void
.end method


# virtual methods
.method final a(FFJ)V
    .registers 14

    .prologue
    .line 1403
    const/4 v0, -0x1

    .line 1405
    iget-object v2, p0, Lcom/cmcm/safewallet/ui/widget/keyboard/e;->aMz:[J

    .line 1406
    const/4 v1, 0x0

    :goto_4
    const/4 v3, 0x4

    if-ge v1, v3, :cond_1d

    .line 1407
    aget-wide v4, v2, v1

    const-wide/16 v6, 0x0

    cmp-long v3, v4, v6

    if-eqz v3, :cond_1d

    .line 1409
    aget-wide v4, v2, v1

    const-wide/16 v6, 0xc8

    sub-long v6, p3, v6

    cmp-long v3, v4, v6

    if-gez v3, :cond_1a

    move v0, v1

    .line 1406
    :cond_1a
    add-int/lit8 v1, v1, 0x1

    goto :goto_4

    .line 1413
    :cond_1d
    const/4 v3, 0x4

    if-ne v1, v3, :cond_23

    if-gez v0, :cond_23

    .line 1414
    const/4 v0, 0x0

    .line 1416
    :cond_23
    if-ne v0, v1, :cond_27

    add-int/lit8 v0, v0, -0x1

    .line 1417
    :cond_27
    iget-object v3, p0, Lcom/cmcm/safewallet/ui/widget/keyboard/e;->aMx:[F

    .line 1418
    iget-object v4, p0, Lcom/cmcm/safewallet/ui/widget/keyboard/e;->aMy:[F

    .line 1419
    if-ltz v0, :cond_42

    .line 1420
    add-int/lit8 v5, v0, 0x1

    .line 1421
    rsub-int/lit8 v6, v0, 0x4

    add-int/lit8 v6, v6, -0x1

    .line 1422
    const/4 v7, 0x0

    invoke-static {v3, v5, v3, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V

    .line 1423
    const/4 v7, 0x0

    invoke-static {v4, v5, v4, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V

    .line 1424
    const/4 v7, 0x0

    invoke-static {v2, v5, v2, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V

    .line 1425
    add-int/lit8 v0, v0, 0x1

    sub-int/2addr v1, v0

    .line 1427
    :cond_42
    aput p1, v3, v1

    .line 1428
    aput p2, v4, v1

    .line 1429
    aput-wide p3, v2, v1

    .line 1430
    add-int/lit8 v0, v1, 0x1

    .line 1431
    const/4 v1, 0x4

    if-ge v0, v1, :cond_51

    .line 1432
    const-wide/16 v4, 0x0

    aput-wide v4, v2, v0

    .line 1434
    :cond_51
    return-void
.end method