Utils.smali
.class public Lim/tpelyyftgw/ui/components/paint/Utils;
.super Ljava/lang/Object;
.source "Utils.java"
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 8
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static HasGLError()V
.registers 3
.line 11
invoke-static {}, Landroid/opengl/GLES20;->glGetError()I
move-result v0
.line 12
.local v0, "error":I
if-eqz v0, :cond_f
.line 13
invoke-static {v0}, Landroid/opengl/GLUtils;->getEGLErrorString(I)Ljava/lang/String;
move-result-object v1
const-string v2, "Paint"
invoke-static {v2, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
.line 15
:cond_f
return-void
.end method
.method public static RectFIntegral(Landroid/graphics/RectF;)V
.registers 3
.param p0, "rect" # Landroid/graphics/RectF;
.line 18
iget v0, p0, Landroid/graphics/RectF;->left:F
float-to-double v0, v0
invoke-static {v0, v1}, Ljava/lang/Math;->floor(D)D
move-result-wide v0
double-to-int v0, v0
int-to-float v0, v0
iput v0, p0, Landroid/graphics/RectF;->left:F
.line 19
iget v0, p0, Landroid/graphics/RectF;->top:F
float-to-double v0, v0
invoke-static {v0, v1}, Ljava/lang/Math;->floor(D)D
move-result-wide v0
double-to-int v0, v0
int-to-float v0, v0
iput v0, p0, Landroid/graphics/RectF;->top:F
.line 20
iget v0, p0, Landroid/graphics/RectF;->right:F
float-to-double v0, v0
invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
move-result-wide v0
double-to-int v0, v0
int-to-float v0, v0
iput v0, p0, Landroid/graphics/RectF;->right:F
.line 21
iget v0, p0, Landroid/graphics/RectF;->bottom:F
float-to-double v0, v0
invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
move-result-wide v0
double-to-int v0, v0
int-to-float v0, v0
iput v0, p0, Landroid/graphics/RectF;->bottom:F
.line 22
return-void
.end method