granularity level: instruction

		.class public Landroidx/swiperefreshlayout/widget/CircularProgressDrawable;
.super Landroid/graphics/drawable/Drawable;
.source "CircularProgressDrawable.java"
.implements Landroid/graphics/drawable/Animatable;

.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/swiperefreshlayout/widget/CircularProgressDrawable$Ring;,
Landroidx/swiperefreshlayout/widget/CircularProgressDrawable$ProgressDrawableSize;
}
.end annotation

.field private static final ANIMATION_DURATION:I = 0x534
.field private static final ARROW_HEIGHT:I = 0x5
.field private static final ARROW_HEIGHT_LARGE:I = 0x6
.field private static final ARROW_WIDTH:I = 0xa
.field private static final ARROW_WIDTH_LARGE:I = 0xc
.field private static final CENTER_RADIUS:F = 7.5f
.field private static final CENTER_RADIUS_LARGE:F = 11.0f
.field private static final COLORS:[I
.field private static final COLOR_CHANGE_OFFSET:F = 0.75f
.field public static final DEFAULT:I = 0x1
.field private static final GROUP_FULL_ROTATION:F = 216.0f
.field public static final LARGE:I = 0x0
.field private static final LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator;
.field private static final MATERIAL_INTERPOLATOR:Landroid/view/animation/Interpolator;
.field private static final MAX_PROGRESS_ARC:F = 0.8f
.field private static final MIN_PROGRESS_ARC:F = 0.01f
.field private static final RING_ROTATION:F = 0.20999998f
.field private static final SHRINK_OFFSET:F = 0.5f
.field private static final STROKE_WIDTH:F = 2.5f
.field private static final STROKE_WIDTH_LARGE:F = 3.0f
.field private mAnimator:Landroid/animation/Animator;
.field  mFinishing:Z
.field private mResources:Landroid/content/res/Resources;
.field private final mRing:Landroidx/swiperefreshlayout/widget/CircularProgressDrawable$Ring;
.field private mRotation:F
.field  mRotationCount:F


.method static constructor <clinit>()V
	.locals 3

	return-void
.end method

.method public constructor <init>(Landroid/content/Context;)V
	.locals 1

	invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
	return-void
.end method

.method private applyFinishTranslation(FLandroidx/swiperefreshlayout/widget/CircularProgressDrawable$Ring;)V
	.locals 4

	return-void
.end method

.method private evaluateColorChange(FII)I
	.locals 6

	const/4 v0, 0x0
	return v0
.end method

.method private getRotation()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method private setRotation(F)V
	.locals 0

	return-void
.end method

.method private setSizeParameters(FFFF)V
	.locals 2

	return-void
.end method

.method private setupAnimators()V
	.locals 3

	return-void
.end method

.method  applyTransformation(FLandroidx/swiperefreshlayout/widget/CircularProgressDrawable$Ring;Z)V
	.locals 7

	return-void
.end method

.method public draw(Landroid/graphics/Canvas;)V
	.locals 4

	return-void
.end method

.method public getAlpha()I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getArrowEnabled()Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getArrowHeight()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getArrowScale()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getArrowWidth()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getBackgroundColor()I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getCenterRadius()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getColorSchemeColors()[I
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method public getEndTrim()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getOpacity()I
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getProgressRotation()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getStartTrim()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public getStrokeCap()Landroid/graphics/Paint$Cap;
	.locals 1

	const/4 v0, 0x0
	return-object v0
.end method

.method public getStrokeWidth()F
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public isRunning()Z
	.locals 1

	const/4 v0, 0x0
	return v0
.end method

.method public setAlpha(I)V
	.locals 1

	return-void
.end method

.method public setArrowDimensions(FF)V
	.locals 1

	return-void
.end method

.method public setArrowEnabled(Z)V
	.locals 1

	return-void
.end method

.method public setArrowScale(F)V
	.locals 1

	return-void
.end method

.method public setBackgroundColor(I)V
	.locals 1

	return-void
.end method

.method public setCenterRadius(F)V
	.locals 1

	return-void
.end method

.method public setColorFilter(Landroid/graphics/ColorFilter;)V
	.locals 1

	return-void
.end method

.method public varargs setColorSchemeColors([I)V
	.locals 1

	return-void
.end method

.method public setProgressRotation(F)V
	.locals 1

	return-void
.end method

.method public setStartEndTrim(FF)V
	.locals 1

	return-void
.end method

.method public setStrokeCap(Landroid/graphics/Paint$Cap;)V
	.locals 1

	return-void
.end method

.method public setStrokeWidth(F)V
	.locals 1

	return-void
.end method

.method public setStyle(I)V
	.locals 3

	return-void
.end method

.method public start()V
	.locals 3

	return-void
.end method

.method public stop()V
	.locals 2

	return-void
.end method

.method  updateRingColor(FLandroidx/swiperefreshlayout/widget/CircularProgressDrawable$Ring;)V
	.locals 2

	return-void
.end method