b.smali
.class public final Lcom/hannesdorfmann/swipeback/a/b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Landroid/view/animation/Interpolator;
# direct methods
.method public constructor <init>()V
.registers 1
.line 9
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final getInterpolation(F)F
.registers 6
float-to-double v0, p1
const-wide v2, 0x400921fb54442d18L # Math.PI
.line 13
invoke-static {v0, v1}, Ljava/lang/Double;->isNaN(D)Z
mul-double v0, v0, v2
const-wide v2, 0x3ff921fb54442d18L # 1.5707963267948966
sub-double/2addr v0, v2
invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D
move-result-wide v0
const-wide/high16 v2, 0x3fe0000000000000L # 0.5
mul-double v0, v0, v2
add-double/2addr v0, v2
double-to-float p1, v0
return p1
.end method