<div class='sourceset sourceset-android'>Android</div>

```kotlin
public class IconSizes(
    public val small: Dp = 32.dp,
    public val medium: Dp = 40.dp,
    public val large: Dp = 48.dp,
)
```

A set of named icon sizes.

Sizes can be provided using [LocalIconSize](/jetpack-compose/androidx.xr.glimmer/glimmer/properties/LocalIconSize) to set the size for [Icon](/jetpack-compose/androidx.xr.glimmer/glimmer/components/Icon)s within a component, or
they can be set explicitly using [androidx.compose.foundation.layout.size](/jetpack-compose/androidx.compose.ui/ui-geometry/classes/Size).

## Functions

<h2 id="copy-small-medium-large">copy</h2>

```kotlin
public fun copy(
        small: Dp = this.small,
        medium: Dp = this.medium,
        large: Dp = this.large,
    ): IconSizes
```

Returns a copy of this IconSizes, optionally overriding some of the values.