PathInterpolatorCompat.smali

.class public Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompat;
.super Ljava/lang/Object;
.source "PathInterpolatorCompat.java"


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method private constructor <init>()V
    .registers 1

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

    .line 32
    return-void
.end method

.method public static create(FF)Landroid/view/animation/Interpolator;
    .registers 4
    .param p0, "controlX"    # F
    .param p1, "controlY"    # F

    .line 64
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_b

    .line 65
    invoke-static {p0, p1}, Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompatApi21;->create(FF)Landroid/view/animation/Interpolator;

    move-result-object v0

    return-object v0

    .line 67
    :cond_b
    invoke-static {p0, p1}, Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompatBase;->create(FF)Landroid/view/animation/Interpolator;

    move-result-object v0

    return-object v0
.end method

.method public static create(FFFF)Landroid/view/animation/Interpolator;
    .registers 6
    .param p0, "controlX1"    # F
    .param p1, "controlY1"    # F
    .param p2, "controlX2"    # F
    .param p3, "controlY2"    # F

    .line 82
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_b

    .line 83
    invoke-static {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompatApi21;->create(FFFF)Landroid/view/animation/Interpolator;

    move-result-object v0

    return-object v0

    .line 85
    :cond_b
    invoke-static {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompatBase;->create(FFFF)Landroid/view/animation/Interpolator;

    move-result-object v0

    return-object v0
.end method

.method public static create(Landroid/graphics/Path;)Landroid/view/animation/Interpolator;
    .registers 3
    .param p0, "path"    # Landroid/graphics/Path;

    .line 48
    sget v0, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v1, 0x15

    if-lt v0, v1, :cond_b

    .line 49
    invoke-static {p0}, Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompatApi21;->create(Landroid/graphics/Path;)Landroid/view/animation/Interpolator;

    move-result-object v0

    return-object v0

    .line 51
    :cond_b
    invoke-static {p0}, Lim/tpelyyftgw/ui/load/animation/interpolator/PathInterpolatorCompatBase;->create(Landroid/graphics/Path;)Landroid/view/animation/Interpolator;

    move-result-object v0

    return-object v0
.end method