RelativeCornerSize
public
final
class
RelativeCornerSize
extends Object
implements
CornerSize
java.lang.Object
|
↳ |
com.google.android.material.shape.RelativeCornerSize
|
A CornerSize
that takes a percent and computes the size used based on the length of the
shortest edge adjacent to the corner.
Summary
Inherited methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
|
Public constructors
RelativeCornerSize
public RelativeCornerSize (float percent)
Parameters |
percent |
float : The relative size of the corner in range [0,1] where 0 is no size and 1 is the
largest possible corner size.
|
Public methods
equals
public boolean equals (Object o)
getCornerSize
public float getCornerSize (RectF bounds)
Returns the corner size that should be used given the full bounds of the shape.
getRelativePercent
public float getRelativePercent ()
Returns the relative percent used for this CornerSize
in range [0,1].
hashCode
public int hashCode ()