{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

CornerSizeKt

public final class CornerSizeKt


Summary

Public methods

static final @NonNull CornerSize
CornerSize(int percent)

Creates CornerSize with provided size.

static final @NonNull CornerSize

Creates CornerSize with provided size.

static final @NonNull CornerSize
CornerSize(float size)

Creates CornerSize with provided size.

static final @NonNull CornerSize

CornerSize always equals to zero.

Public methods

CornerSize

public static final @NonNull CornerSize CornerSize(int percent)

Creates CornerSize with provided size.

Parameters
int percent

the corner size defined in percents of the shape's smaller side. Can't be negative or larger then 100 percents.

CornerSize

public static final @NonNull CornerSize CornerSize(@NonNull Dp size)

Creates CornerSize with provided size.

Parameters
@NonNull Dp size

the corner size defined in Dp.

CornerSize

public static final @NonNull CornerSize CornerSize(float size)

Creates CornerSize with provided size.

Parameters
float size

the corner size defined in pixels.

getZeroCornerSize

public static final @NonNull CornerSize getZeroCornerSize()

CornerSize always equals to zero.