# ui-unit API Reference

> Jetpack Compose API reference for ui-unit.

## Installation

```kotlin
implementation("androidx.compose.ui:ui-unit:1.13.0-rc01")
```

## Functions

- [Constraints](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/Constraints/api.md)
- [Density](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/Density/api.md)
- [DpOffset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/DpOffset/api.md)
- [DpSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/DpSize/api.md)
- [IntOffset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/IntOffset/api.md)
- [IntRect](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/IntRect/api.md)
- [IntSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/IntSize/api.md)
- [TextUnit](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/TextUnit/api.md)
- [Velocity](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/Velocity/api.md)
- [coerceAtLeast](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/coerceAtLeast/api.md)
- [coerceAtMost](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/coerceAtMost/api.md)
- [coerceIn](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/coerceIn/api.md)
- [constrain](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/constrain/api.md)
- [constrainHeight](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/constrainHeight/api.md)
- [constrainWidth](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/constrainWidth/api.md)
- [isSatisfiedBy](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/isSatisfiedBy/api.md)
- [lerp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/lerp/api.md)
- [max](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/max/api.md)
- [min](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/min/api.md)
- [minus](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/minus/api.md)
- [offset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/offset/api.md)
- [plus](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/plus/api.md)
- [round](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/round/api.md)
- [roundToIntRect](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/roundToIntRect/api.md)
- [roundToIntSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/roundToIntSize/api.md)
- [takeOrElse](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/takeOrElse/api.md)
- [times](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/times/api.md)
- [toIntRect](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/toIntRect/api.md)
- [toIntSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/toIntSize/api.md)
- [toOffset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/toOffset/api.md)
- [toRect](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/toRect/api.md)
- [toSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/functions/toSize/api.md)

## Interfaces

- [Density](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/interfaces/Density/api.md)
- [FontScaling](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/interfaces/FontScaling/api.md)

## Objects

- [ComposeUiUnitFlags](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/objects/ComposeUiUnitFlags/api.md)

## Classes

- [Constraints](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/Constraints/api.md)
- [Dp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/Dp/api.md)
- [DpOffset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/DpOffset/api.md)
- [DpRect](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/DpRect/api.md)
- [DpSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/DpSize/api.md)
- [ExperimentalUnitApi](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/ExperimentalUnitApi/api.md)
- [IntOffset](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/IntOffset/api.md)
- [IntRect](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/IntRect/api.md)
- [IntSize](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/IntSize/api.md)
- [LayoutDirection](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/LayoutDirection/api.md)
- [LayoutDirection.Ltr](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/LayoutDirection.Ltr/api.md)
- [LayoutDirection.Rtl](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/LayoutDirection.Rtl/api.md)
- [TextUnit](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/TextUnit/api.md)
- [TextUnitType](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/TextUnitType/api.md)
- [Velocity](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/classes/Velocity/api.md)

## Properties

- [center](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/center/api.md)
- [dp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/dp/api.md)
- [em](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/em/api.md)
- [height](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/height/api.md)
- [isFinite](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/isFinite/api.md)
- [isSpecified](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/isSpecified/api.md)
- [isUnspecified](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/isUnspecified/api.md)
- [size](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/size/api.md)
- [sp](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/sp/api.md)
- [width](https://composables.com/jetpack-compose/androidx.compose.ui/ui-unit/properties/width/api.md)
