d.smali
.class public final Landroidx/cardview/widget/d;
.super Landroid/graphics/drawable/Drawable;
.source "SourceFile"
# static fields
.field public static final a:D
# direct methods
.method public static constructor <clinit>()V
.registers 2
const-wide v0, 0x4046800000000000L # 45.0
invoke-static {v0, v1}, Ljava/lang/Math;->toRadians(D)D
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Math;->cos(D)D
move-result-wide v0
sput-wide v0, Landroidx/cardview/widget/d;->a:D
return-void
.end method
.method public static a(FFZ)F
.registers 9
if-eqz p2, :cond_d
float-to-double v0, p0
const-wide/high16 v2, 0x3ff0000000000000L # 1.0
sget-wide v4, Landroidx/cardview/widget/d;->a:D
sub-double/2addr v2, v4
float-to-double p0, p1
mul-double v2, v2, p0
add-double/2addr v2, v0
double-to-float p0, v2
:cond_d
return p0
.end method
.method public static b(FFZ)F
.registers 9
const/high16 v0, 0x3fc00000 # 1.5f
if-eqz p2, :cond_12
mul-float p0, p0, v0
float-to-double v0, p0
const-wide/high16 v2, 0x3ff0000000000000L # 1.0
sget-wide v4, Landroidx/cardview/widget/d;->a:D
sub-double/2addr v2, v4
float-to-double p0, p1
mul-double v2, v2, p0
add-double/2addr v2, v0
double-to-float p0, v2
return p0
:cond_12
mul-float p0, p0, v0
return p0
.end method