a.smali
.class public final Lcom/imo/android/imoim/views/ultra/a/a;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field protected a:I
.field protected b:I
.field public c:Landroid/graphics/PointF;
.field public d:F
.field public e:F
.field public f:I
.field public g:I
.field public h:I
.field public i:I
.field public j:I
.field public k:Z
.field public l:F
.field public m:F
.field public n:F
.field public o:Z
.field public p:I
.field private q:I
# direct methods
.method public constructor <init>()V
.registers 3
.line 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
.line 8
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
.line 9
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->b:I
.line 10
new-instance v1, Landroid/graphics/PointF;
invoke-direct {v1}, Landroid/graphics/PointF;-><init>()V
iput-object v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->c:Landroid/graphics/PointF;
.line 13
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
.line 14
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->g:I
.line 17
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->j:I
const/4 v1, 0x1
.line 18
iput-boolean v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->k:Z
const v1, 0x3f99999a # 1.2f
.line 20
iput v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->l:F
const v1, 0x3fd9999a # 1.7f
.line 21
iput v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->m:F
.line 22
iput v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->n:F
.line 23
iput-boolean v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->o:Z
const/4 v1, -0x1
.line 24
iput v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->p:I
.line 26
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->q:I
return-void
.end method
# virtual methods
.method public final a()V
.registers 2
.line 63
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->q:I
return-void
.end method
.method public final a(F)V
.registers 3
.line 75
iput p1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->l:F
.line 76
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->h:I
int-to-float v0, v0
mul-float v0, v0, p1
float-to-int v0, v0
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
.line 77
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->i:I
int-to-float v0, v0
mul-float v0, v0, p1
float-to-int p1, v0
iput p1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->b:I
return-void
.end method
.method public final a(I)V
.registers 4
.line 93
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->h:I
int-to-float v0, v0
const/high16 v1, 0x3f800000 # 1.0f
mul-float v0, v0, v1
int-to-float v1, p1
div-float/2addr v0, v1
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->l:F
.line 94
iput p1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
.line 95
iput p1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->b:I
return-void
.end method
.method public final b(I)V
.registers 3
.line 136
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->g:I
.line 137
iput p1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
return-void
.end method
.method public final b()Z
.registers 3
.line 67
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->q:I
if-lt v0, v1, :cond_8
const/4 v0, 0x1
return v0
:cond_8
const/4 v0, 0x0
return v0
.end method
.method public final c()I
.registers 2
.line 85
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
return v0
.end method
.method public final c(I)Z
.registers 3
.line 219
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
if-ne v0, p1, :cond_6
const/4 p1, 0x1
return p1
:cond_6
const/4 p1, 0x0
return p1
.end method
.method public final d()V
.registers 3
.line 160
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->l:F
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->h:I
int-to-float v1, v1
mul-float v1, v1, v0
float-to-int v1, v1
iput v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
.line 161
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->i:I
int-to-float v1, v1
mul-float v0, v0, v1
float-to-int v0, v0
iput v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->b:I
return-void
.end method
.method public final e()Z
.registers 2
.line 171
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
if-lez v0, :cond_6
const/4 v0, 0x1
return v0
:cond_6
const/4 v0, 0x0
return v0
.end method
.method public final f()Z
.registers 2
.line 175
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->g:I
if-nez v0, :cond_c
invoke-virtual {p0}, Lcom/imo/android/imoim/views/ultra/a/a;->e()Z
move-result v0
if-eqz v0, :cond_c
const/4 v0, 0x1
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final g()Z
.registers 2
.line 179
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->g:I
if-eqz v0, :cond_c
invoke-virtual {p0}, Lcom/imo/android/imoim/views/ultra/a/a;->j()Z
move-result v0
if-eqz v0, :cond_c
const/4 v0, 0x1
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final h()Z
.registers 3
.line 183
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
.line 1085
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
if-lt v0, v1, :cond_8
const/4 v0, 0x1
return v0
:cond_8
const/4 v0, 0x0
return v0
.end method
.method public final i()Z
.registers 3
.line 187
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->j:I
if-eq v0, v1, :cond_8
const/4 v0, 0x1
return v0
:cond_8
const/4 v0, 0x0
return v0
.end method
.method public final j()Z
.registers 2
.line 191
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
if-nez v0, :cond_6
const/4 v0, 0x1
return v0
:cond_6
const/4 v0, 0x0
return v0
.end method
.method public final k()Z
.registers 3
.line 195
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->g:I
.line 2085
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->a:I
if-ge v0, v1, :cond_c
.line 195
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
if-lt v0, v1, :cond_c
const/4 v0, 0x1
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final l()Z
.registers 3
.line 199
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->g:I
iget v1, p0, Lcom/imo/android/imoim/views/ultra/a/a;->h:I
if-ge v0, v1, :cond_c
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
if-lt v0, v1, :cond_c
const/4 v0, 0x1
return v0
:cond_c
const/4 v0, 0x0
return v0
.end method
.method public final m()Z
.registers 3
.line 203
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->f:I
invoke-virtual {p0}, Lcom/imo/android/imoim/views/ultra/a/a;->n()I
move-result v1
if-le v0, v1, :cond_a
const/4 v0, 0x1
return v0
:cond_a
const/4 v0, 0x0
return v0
.end method
.method public final n()I
.registers 2
.line 211
iget-boolean v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->k:Z
if-eqz v0, :cond_c
.line 212
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->p:I
if-ltz v0, :cond_9
return v0
:cond_9
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->h:I
return v0
.line 214
:cond_c
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->p:I
if-ltz v0, :cond_11
return v0
:cond_11
iget v0, p0, Lcom/imo/android/imoim/views/ultra/a/a;->i:I
return v0
.end method