b.smali
.class public final Lcom/yalantis/ucrop/c/b;
.super Ljava/lang/Object;
.source "CubicEasing.java"
# direct methods
.method public static a(FFFF)F
.registers 5
const/high16 v0, 0x40000000 # 2.0f
div-float/2addr p3, v0
div-float/2addr p0, p3
const/high16 p3, 0x3f800000 # 1.0f
cmpg-float p3, p0, p3
if-gez p3, :cond_12
div-float/2addr p2, v0
mul-float p2, p2, p0
mul-float p2, p2, p0
mul-float p2, p2, p0
goto :goto_1b
:cond_12
div-float/2addr p2, v0
sub-float/2addr p0, v0
mul-float p3, p0, p0
mul-float p3, p3, p0
add-float/2addr p3, v0
mul-float p2, p2, p3
:goto_1b
add-float/2addr p2, p1
return p2
.end method
.method public static b(FFFF)F
.registers 5
div-float/2addr p0, p3
const/high16 p3, 0x3f800000 # 1.0f
sub-float/2addr p0, p3
mul-float v0, p0, p0
mul-float v0, v0, p0
add-float/2addr v0, p3
mul-float p2, p2, v0
add-float/2addr p2, p1
return p2
.end method