-
public final class Corner.Relative extends Corner
Defines a relative size for a corner (in percent).
-
-
Field Summary
Fields Modifier and Type Field Description private final Integerpercentageprivate final CornerTreatmentcornerTreatment
-
Constructor Summary
Constructors Constructor Description Corner.Relative(Integer percentage, CornerTreatment cornerTreatment)
-
Method Summary
Modifier and Type Method Description final IntegergetPercentage()final CornerTreatmentgetCornerTreatment()FloatgetCornerSize(Float availableCornerSize, Float density)Calculates the size of the corner. -
-
Constructor Detail
-
Corner.Relative
Corner.Relative(Integer percentage, CornerTreatment cornerTreatment)
- Parameters:
percentage- the percentage of the space available for the corner that will be used as its size.
-
-
Method Detail
-
getPercentage
final Integer getPercentage()
-
getCornerTreatment
final CornerTreatment getCornerTreatment()
-
getCornerSize
Float getCornerSize(Float availableCornerSize, Float density)
Calculates the size of the corner.
- Parameters:
availableCornerSize- the available space that this corner can take.density- the density of the screen (used in pixel size calculation).
-
-
-
-