- java.lang.Object
-
- io.github.humbleui.types.Rect
-
- io.github.humbleui.types.RRect
-
public class RRect extends Rect
-
-
Constructor Summary
Constructors Constructor Description RRect(float l, float t, float r, float b, float[] radii)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)inthashCode()@NotNull Rectinflate(float spread)static RRectmakeComplexLTRB(float l, float t, float r, float b, float[] radii)static RRectmakeComplexXYWH(float l, float t, float w, float h, float[] radii)static RRectmakeLTRB(float l, float t, float r, float b, float radius)static RRectmakeLTRB(float l, float t, float r, float b, float xRad, float yRad)static RRectmakeLTRB(float l, float t, float r, float b, float tlRad, float trRad, float brRad, float blRad)static RRectmakeNinePatchLTRB(float l, float t, float r, float b, float lRad, float tRad, float rRad, float bRad)static RRectmakeNinePatchXYWH(float l, float t, float w, float h, float lRad, float tRad, float rRad, float bRad)static RRectmakeOvalLTRB(float l, float t, float r, float b)static RRectmakeOvalXYWH(float l, float t, float w, float h)static RRectmakePillLTRB(float l, float t, float r, float b)static RRectmakePillXYWH(float l, float t, float w, float h)static RRectmakeXYWH(float l, float t, float w, float h, float radius)static RRectmakeXYWH(float l, float t, float w, float h, float xRad, float yRad)static RRectmakeXYWH(float l, float t, float w, float h, float tlRad, float trRad, float brRad, float blRad)@NotNull RRectoffset(float dx, float dy)@NotNull RRectoffset(@NotNull Point vec)@NotNull RRectscale(float scale)@NotNull RRectscale(float sx, float sy)java.lang.StringtoString()
-
-
-
Method Detail
-
makeLTRB
public static RRect makeLTRB(float l, float t, float r, float b, float radius)
-
makeLTRB
public static RRect makeLTRB(float l, float t, float r, float b, float xRad, float yRad)
-
makeLTRB
public static RRect makeLTRB(float l, float t, float r, float b, float tlRad, float trRad, float brRad, float blRad)
-
makeNinePatchLTRB
public static RRect makeNinePatchLTRB(float l, float t, float r, float b, float lRad, float tRad, float rRad, float bRad)
-
makeComplexLTRB
public static RRect makeComplexLTRB(float l, float t, float r, float b, float[] radii)
-
makeOvalLTRB
public static RRect makeOvalLTRB(float l, float t, float r, float b)
-
makePillLTRB
public static RRect makePillLTRB(float l, float t, float r, float b)
-
makeXYWH
public static RRect makeXYWH(float l, float t, float w, float h, float radius)
-
makeXYWH
public static RRect makeXYWH(float l, float t, float w, float h, float xRad, float yRad)
-
makeXYWH
public static RRect makeXYWH(float l, float t, float w, float h, float tlRad, float trRad, float brRad, float blRad)
-
makeNinePatchXYWH
public static RRect makeNinePatchXYWH(float l, float t, float w, float h, float lRad, float tRad, float rRad, float bRad)
-
makeComplexXYWH
public static RRect makeComplexXYWH(float l, float t, float w, float h, float[] radii)
-
makeOvalXYWH
public static RRect makeOvalXYWH(float l, float t, float w, float h)
-
makePillXYWH
public static RRect makePillXYWH(float l, float t, float w, float h)
-
-