# online_prediction Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/online_prediction.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 MaterialSymbolsOnlinePrediction: ImageVector
    get() {
        if (_MaterialSymbolsOnlinePrediction != null) return _MaterialSymbolsOnlinePrediction!!
        
        _MaterialSymbolsOnlinePrediction = ImageVector.Builder(
            name = "online_prediction",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(197f, 763f)
                quadToRelative(-54f, -54f, -85.5f, -127f)
                reflectiveQuadTo(80f, 480f)
                quadToRelative(0f, -83f, 31.5f, -156f)
                reflectiveQuadTo(197f, 197f)
                lineToRelative(43f, 43f)
                quadToRelative(-47f, 47f, -73.5f, 108f)
                reflectiveQuadTo(140f, 480f)
                quadToRelative(0f, 71f, 26.5f, 132f)
                reflectiveQuadTo(240f, 720f)
                lineToRelative(-43f, 43f)
                close()
                moveToRelative(85f, -85f)
                quadToRelative(-38f, -38f, -60f, -89f)
                reflectiveQuadToRelative(-22f, -109f)
                quadToRelative(0f, -58f, 22f, -109f)
                reflectiveQuadToRelative(60f, -89f)
                lineToRelative(42f, 42f)
                quadToRelative(-30f, 30f, -47f, 70f)
                reflectiveQuadToRelative(-17f, 86f)
                quadToRelative(0f, 46f, 17f, 86f)
                reflectiveQuadToRelative(47f, 70f)
                lineToRelative(-42f, 42f)
                close()
                moveToRelative(158f, -18f)
                quadToRelative(0f, -23f, -15.5f, -45.5f)
                reflectiveQuadToRelative(-34.5f, -47f)
                quadToRelative(-19f, -24.5f, -34.5f, -51f)
                reflectiveQuadTo(340f, 460f)
                quadToRelative(0f, -58f, 41f, -99f)
                reflectiveQuadToRelative(99f, -41f)
                quadToRelative(58f, 0f, 99f, 41f)
                reflectiveQuadToRelative(41f, 99f)
                quadToRelative(0f, 30f, -15.5f, 56.5f)
                reflectiveQuadToRelative(-34.5f, 51f)
                quadToRelative(-19f, 24.5f, -34.5f, 47f)
                reflectiveQuadTo(520f, 660f)
                horizontalLineToRelative(-80f)
                close()
                moveToRelative(0f, 100f)
                verticalLineToRelative(-60f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(60f)
                horizontalLineToRelative(-80f)
                close()
                moveToRelative(238f, -82f)
                lineToRelative(-42f, -42f)
                quadToRelative(30f, -30f, 47f, -70f)
                reflectiveQuadToRelative(17f, -86f)
                quadToRelative(0f, -46f, -17f, -86f)
                reflectiveQuadToRelative(-47f, -70f)
                lineToRelative(42f, -42f)
                quadToRelative(38f, 38f, 60f, 89f)
                reflectiveQuadToRelative(22f, 109f)
                quadToRelative(0f, 58f, -22f, 109f)
                reflectiveQuadToRelative(-60f, 89f)
                close()
                moveToRelative(85f, 85f)
                lineToRelative(-43f, -43f)
                quadToRelative(47f, -47f, 73.5f, -108f)
                reflectiveQuadTo(820f, 480f)
                quadToRelative(0f, -71f, -26.5f, -132f)
                reflectiveQuadTo(720f, 240f)
                lineToRelative(43f, -43f)
                quadToRelative(54f, 54f, 85.5f, 127f)
                reflectiveQuadTo(880f, 480f)
                quadToRelative(0f, 83f, -31.5f, 156f)
                reflectiveQuadTo(763f, 763f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsOnlinePrediction!!
    }

private var _MaterialSymbolsOnlinePrediction: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/online_prediction.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="M197,763q-54,-54 -85.5,-127T80,480q0,-83 31.5,-156T197,197l43,43q-47,47 -73.5,108T140,480q0,71 26.5,132T240,720l-43,43Zm85,-85q-38,-38 -60,-89t-22,-109q0,-58 22,-109t60,-89l42,42q-30,30 -47,70t-17,86q0,46 17,86t47,70l-42,42Zm158,-18q0,-23 -15.5,-45.5t-34.5,-47q-19,-24.5 -34.5,-51T340,460q0,-58 41,-99t99,-41q58,0 99,41t41,99q0,30 -15.5,56.5t-34.5,51q-19,24.5 -34.5,47T520,660h-80Zm0,100v-60h80v60h-80Zm238,-82l-42,-42q30,-30 47,-70t17,-86q0,-46 -17,-86t-47,-70l42,-42q38,38 60,89t22,109q0,58 -22,109t-60,89Zm85,85l-43,-43q47,-47 73.5,-108T820,480q0,-71 -26.5,-132T720,240l43,-43q54,54 85.5,127T880,480q0,83 -31.5,156T763,763Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763l43 43q-47 47-73.5 108T140-480q0 71 26.5 132T240-240l-43 43Zm85-85q-38-38-60-89t-22-109q0-58 22-109t60-89l42 42q-30 30-47 70t-17 86q0 46 17 86t47 70l-42 42Zm158-18q0-23-15.5-45.5t-34.5-47q-19-24.5-34.5-51T340-500q0-58 41-99t99-41q58 0 99 41t41 99q0 30-15.5 56.5t-34.5 51q-19 24.5-34.5 47T520-300h-80Zm0 100v-60h80v60h-80Zm238-82-42-42q30-30 47-70t17-86q0-46-17-86t-47-70l42-42q38 38 60 89t22 109q0 58-22 109t-60 89Zm85 85-43-43q47-47 73.5-108T820-480q0-71-26.5-132T720-720l43-43q54 54 85.5 127T880-480q0 83-31.5 156T763-197Z"/></svg>
```
