# vo2_max Icon

> The vo2_max icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/vo2_max.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/vo2_max.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/vo2_max.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/vo2_max.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/vo2_max.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/vo2_max.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/vo2_max.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialSymbolsVo2Max: ImageVector
    get() {
        if (_MaterialSymbolsVo2Max != null) return _MaterialSymbolsVo2Max!!
        
        _MaterialSymbolsVo2Max = ImageVector.Builder(
            name = "vo2_max",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(180f, 800f)
                quadToRelative(-59f, 0f, -99.5f, -42f)
                reflectiveQuadTo(40f, 656f)
                verticalLineToRelative(-178f)
                quadToRelative(0f, -47f, 20f, -88f)
                reflectiveQuadToRelative(57f, -70f)
                lineToRelative(173f, -136f)
                quadToRelative(14f, -11f, 22f, -27.5f)
                reflectiveQuadToRelative(8f, -34.5f)
                verticalLineToRelative(-82f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(82f)
                quadToRelative(0f, 18f, 8f, 34.5f)
                reflectiveQuadToRelative(23f, 27.5f)
                lineToRelative(173f, 136f)
                quadToRelative(36f, 29f, 56f, 70f)
                reflectiveQuadToRelative(20f, 88f)
                verticalLineToRelative(42f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(-42f)
                quadToRelative(0f, -28f, -12f, -52.5f)
                reflectiveQuadTo(554f, 384f)
                lineToRelative(-74f, -59f)
                verticalLineToRelative(461f)
                quadToRelative(-38f, -18f, -59.5f, -51.5f)
                reflectiveQuadTo(400f, 656f)
                verticalLineToRelative(-394f)
                lineToRelative(-40f, -32f)
                lineToRelative(-40f, 32f)
                verticalLineToRelative(394f)
                quadToRelative(1f, 60f, -40f, 102f)
                reflectiveQuadToRelative(-100f, 42f)
                close()
                moveToRelative(1f, -80f)
                quadToRelative(26f, 0f, 43f, -19f)
                reflectiveQuadToRelative(16f, -45f)
                verticalLineToRelative(-331f)
                lineToRelative(-74f, 59f)
                quadToRelative(-22f, 17f, -34f, 41.5f)
                reflectiveQuadTo(120f, 478f)
                verticalLineToRelative(178f)
                quadToRelative(0f, 26f, 17.5f, 45f)
                reflectiveQuadToRelative(43.5f, 19f)
                close()
                moveToRelative(379f, 80f)
                quadToRelative(-17f, 0f, -28.5f, -11.5f)
                reflectiveQuadTo(520f, 760f)
                verticalLineToRelative(-160f)
                quadToRelative(0f, -17f, 11.5f, -28.5f)
                reflectiveQuadTo(560f, 560f)
                horizontalLineToRelative(100f)
                quadToRelative(17f, 0f, 28.5f, 11.5f)
                reflectiveQuadTo(700f, 600f)
                verticalLineToRelative(160f)
                quadToRelative(0f, 17f, -11.5f, 28.5f)
                reflectiveQuadTo(660f, 800f)
                horizontalLineTo(560f)
                close()
                moveToRelative(20f, -60f)
                horizontalLineToRelative(60f)
                verticalLineToRelative(-120f)
                horizontalLineToRelative(-60f)
                verticalLineToRelative(120f)
                close()
                moveTo(740f, 880f)
                verticalLineToRelative(-110f)
                quadToRelative(0f, -17f, 11.5f, -28.5f)
                reflectiveQuadTo(780f, 730f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(-30f)
                horizontalLineTo(740f)
                verticalLineToRelative(-60f)
                horizontalLineToRelative(140f)
                quadToRelative(17f, 0f, 28.5f, 11.5f)
                reflectiveQuadTo(920f, 680f)
                verticalLineToRelative(70f)
                quadToRelative(0f, 17f, -11.5f, 28.5f)
                reflectiveQuadTo(880f, 790f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(30f)
                horizontalLineToRelative(120f)
                verticalLineToRelative(60f)
                horizontalLineTo(740f)
                close()
                moveTo(180f, 522f)
                close()
                moveToRelative(360f, 0f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsVo2Max!!
    }

private var _MaterialSymbolsVo2Max: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/vo2_max.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="M180,800q-59,0 -99.5,-42T40,656v-178q0,-47 20,-88t57,-70l173,-136q14,-11 22,-27.5t8,-34.5v-82h80v82q0,18 8,34.5t23,27.5l173,136q36,29 56,70t20,88v42h-80v-42q0,-28 -12,-52.5T554,384l-74,-59v461q-38,-18 -59.5,-51.5T400,656v-394l-40,-32l-40,32v394q1,60 -40,102t-100,42Zm1,-80q26,0 43,-19t16,-45v-331l-74,59q-22,17 -34,41.5T120,478v178q0,26 17.5,45t43.5,19Zm379,80q-17,0 -28.5,-11.5T520,760v-160q0,-17 11.5,-28.5T560,560h100q17,0 28.5,11.5T700,600v160q0,17 -11.5,28.5T660,800H560Zm20,-60h60v-120h-60v120ZM740,880v-110q0,-17 11.5,-28.5T780,730h80v-30H740v-60h140q17,0 28.5,11.5T920,680v70q0,17 -11.5,28.5T880,790h-80v30h120v60H740ZM180,522Zm360,0Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/vo2_max.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M180-160q-59 0-99.5-42T40-304v-178q0-47 20-88t57-70l173-136q14-11 22-27.5t8-34.5v-82h80v82q0 18 8 34.5t23 27.5l173 136q36 29 56 70t20 88v42h-80v-42q0-28-12-52.5T554-576l-74-59v461q-38-18-59.5-51.5T400-304v-394l-40-32-40 32v394q1 60-40 102t-100 42Zm1-80q26 0 43-19t16-45v-331l-74 59q-22 17-34 41.5T120-482v178q0 26 17.5 45t43.5 19Zm379 80q-17 0-28.5-11.5T520-200v-160q0-17 11.5-28.5T560-400h100q17 0 28.5 11.5T700-360v160q0 17-11.5 28.5T660-160H560Zm20-60h60v-120h-60v120ZM740-80v-110q0-17 11.5-28.5T780-230h80v-30H740v-60h140q17 0 28.5 11.5T920-280v70q0 17-11.5 28.5T880-170h-80v30h120v60H740ZM180-438Zm360 0Z"/></svg>
```
