# auto_mode Icon

> The auto_mode 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/auto_mode.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/auto_mode.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/auto_mode.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/auto_mode.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/auto_mode.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/auto_mode.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/auto_mode.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 MaterialSymbolsAutoMode: ImageVector
    get() {
        if (_MaterialSymbolsAutoMode != null) return _MaterialSymbolsAutoMode!!
        
        _MaterialSymbolsAutoMode = ImageVector.Builder(
            name = "auto_mode",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(12f, 17f)
                lineToRelative(-1.55f, -3.45f)
                lineTo(7f, 12f)
                lineToRelative(3.45f, -1.575f)
                lineTo(12f, 7f)
                lineToRelative(1.575f, 3.425f)
                lineTo(17f, 12f)
                lineToRelative(-3.425f, 1.55f)
                close()
                moveToRelative(0f, 6f)
                quadToRelative(-2.7f, 0f, -5.062f, -1.238f)
                quadTo(4.575f, 20.525f, 3f, 18.3f)
                verticalLineTo(21f)
                horizontalLineTo(1f)
                verticalLineToRelative(-6f)
                horizontalLineToRelative(6f)
                verticalLineToRelative(2f)
                horizontalLineTo(4.55f)
                quadToRelative(1.275f, 1.875f, 3.237f, 2.938f)
                quadTo(9.75f, 21f, 12f, 21f)
                quadToRelative(2.875f, 0f, 5.212f, -1.65f)
                quadToRelative(2.338f, -1.65f, 3.288f, -4.375f)
                lineToRelative(1.95f, 0.45f)
                quadToRelative(-1.125f, 3.4f, -4f, 5.488f)
                quadTo(15.575f, 23f, 12f, 23f)
                close()
                moveTo(1.05f, 11f)
                quadToRelative(0.175f, -1.675f, 0.8f, -3.213f)
                quadToRelative(0.625f, -1.537f, 1.725f, -2.837f)
                lineTo(5f, 6.375f)
                quadTo(4.2f, 7.4f, 3.7f, 8.562f)
                quadTo(3.2f, 9.725f, 3.075f, 11f)
                close()
                moveTo(6.4f, 4.975f)
                lineTo(4.975f, 3.55f)
                quadToRelative(1.325f, -1.1f, 2.85f, -1.738f)
                quadTo(9.35f, 1.175f, 11f, 1.05f)
                verticalLineToRelative(2f)
                quadToRelative(-1.275f, 0.125f, -2.425f, 0.625f)
                reflectiveQuadTo(6.4f, 4.975f)
                close()
                moveToRelative(11.225f, 0f)
                quadToRelative(-1.025f, -0.8f, -2.187f, -1.3f)
                quadToRelative(-1.163f, -0.5f, -2.438f, -0.625f)
                verticalLineToRelative(-2f)
                quadToRelative(1.675f, 0.15f, 3.212f, 0.775f)
                quadToRelative(1.538f, 0.625f, 2.838f, 1.725f)
                close()
                moveTo(20.95f, 11f)
                quadToRelative(-0.125f, -1.275f, -0.625f, -2.438f)
                quadToRelative(-0.5f, -1.162f, -1.3f, -2.187f)
                lineTo(20.45f, 4.95f)
                quadToRelative(1.1f, 1.3f, 1.725f, 2.837f)
                quadToRelative(0.625f, 1.538f, 0.775f, 3.213f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsAutoMode!!
    }

private var _MaterialSymbolsAutoMode: ImageVector? = null
```

## Android Vector Drawable (XML)

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

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:fillColor="@android:color/black"
        android:pathData="m12,17l-1.55,-3.45L7,12l3.45,-1.575L12,7l1.575,3.425L17,12l-3.425,1.55Zm0,6q-2.7,0 -5.062,-1.238Q4.575,20.525 3,18.3V21H1v-6h6v2H4.55q1.275,1.875 3.237,2.938Q9.75,21 12,21q2.875,0 5.212,-1.65q2.338,-1.65 3.288,-4.375l1.95,0.45q-1.125,3.4 -4,5.488Q15.575,23 12,23ZM1.05,11q0.175,-1.675 0.8,-3.213q0.625,-1.537 1.725,-2.837L5,6.375Q4.2,7.4 3.7,8.562Q3.2,9.725 3.075,11ZM6.4,4.975L4.975,3.55q1.325,-1.1 2.85,-1.738Q9.35,1.175 11,1.05v2q-1.275,0.125 -2.425,0.625T6.4,4.975Zm11.225,0q-1.025,-0.8 -2.187,-1.3q-1.163,-0.5 -2.438,-0.625v-2q1.675,0.15 3.212,0.775q1.538,0.625 2.838,1.725ZM20.95,11q-0.125,-1.275 -0.625,-2.438q-0.5,-1.162 -1.3,-2.187L20.45,4.95q1.1,1.3 1.725,2.837q0.625,1.538 0.775,3.213Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="m12 17-1.55-3.45L7 12l3.45-1.575L12 7l1.575 3.425L17 12l-3.425 1.55Zm0 6q-2.7 0-5.062-1.238Q4.575 20.525 3 18.3V21H1v-6h6v2H4.55q1.275 1.875 3.237 2.938Q9.75 21 12 21q2.875 0 5.212-1.65 2.338-1.65 3.288-4.375l1.95.45q-1.125 3.4-4 5.488Q15.575 23 12 23ZM1.05 11q.175-1.675.8-3.213.625-1.537 1.725-2.837L5 6.375Q4.2 7.4 3.7 8.562 3.2 9.725 3.075 11ZM6.4 4.975 4.975 3.55q1.325-1.1 2.85-1.738Q9.35 1.175 11 1.05v2q-1.275.125-2.425.625T6.4 4.975Zm11.225 0q-1.025-.8-2.187-1.3-1.163-.5-2.438-.625v-2q1.675.15 3.212.775 1.538.625 2.838 1.725ZM20.95 11q-.125-1.275-.625-2.438-.5-1.162-1.3-2.187L20.45 4.95q1.1 1.3 1.725 2.837.625 1.538.775 3.213Z"/></svg>
```
