# meal_dinner Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/meal_dinner.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 MaterialSymbolsMealDinner: ImageVector
    get() {
        if (_MaterialSymbolsMealDinner != null) return _MaterialSymbolsMealDinner!!
        
        _MaterialSymbolsMealDinner = ImageVector.Builder(
            name = "meal_dinner",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(322f, 560f)
                quadToRelative(-100f, 0f, -171f, -70f)
                reflectiveQuadTo(80f, 320f)
                quadToRelative(0f, -100f, 71f, -170f)
                reflectiveQuadToRelative(172f, -70f)
                horizontalLineToRelative(16f)
                quadToRelative(-22f, 25f, -34f, 56f)
                reflectiveQuadToRelative(-12f, 64f)
                quadToRelative(0f, 75f, 52.5f, 127.5f)
                reflectiveQuadTo(473f, 380f)
                quadToRelative(23f, 0f, 45f, -5.5f)
                reflectiveQuadToRelative(42f, -16.5f)
                quadToRelative(-14f, 88f, -81f, 145f)
                reflectiveQuadToRelative(-157f, 57f)
                close()
                moveToRelative(-1f, -80f)
                quadToRelative(24f, 0f, 47.5f, -6.5f)
                reflectiveQuadTo(412f, 453f)
                quadToRelative(-87f, -21f, -142f, -90.5f)
                reflectiveQuadTo(213f, 204f)
                quadToRelative(-26f, 23f, -39.5f, 53f)
                reflectiveQuadTo(160f, 320f)
                quadToRelative(0f, 66f, 47f, 113f)
                reflectiveQuadToRelative(114f, 47f)
                close()
                moveToRelative(399f, -40f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(-120f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(120f)
                close()
                moveToRelative(40f, 160f)
                quadToRelative(17f, 0f, 28.5f, -11.5f)
                reflectiveQuadTo(800f, 560f)
                verticalLineToRelative(-40f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(40f)
                quadToRelative(0f, 17f, 11.5f, 28.5f)
                reflectiveQuadTo(760f, 600f)
                close()
                moveTo(234f, 800f)
                horizontalLineToRelative(172f)
                quadToRelative(14f, 0f, 25f, -8f)
                reflectiveQuadToRelative(14f, -22f)
                lineToRelative(13f, -50f)
                horizontalLineTo(182f)
                lineToRelative(13f, 50f)
                quadToRelative(3f, 14f, 14f, 22f)
                reflectiveQuadToRelative(25f, 8f)
                close()
                moveToRelative(86f, 0f)
                close()
                moveTo(40f, 880f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(80f)
                quadToRelative(-1f, -3f, -1.5f, -5.5f)
                reflectiveQuadTo(117f, 789f)
                lineTo(80f, 640f)
                horizontalLineToRelative(480f)
                lineToRelative(-37f, 149f)
                quadToRelative(-1f, 3f, -1.5f, 5.5f)
                reflectiveQuadTo(520f, 800f)
                horizontalLineToRelative(200f)
                verticalLineToRelative(-127f)
                quadToRelative(-36f, -13f, -58f, -44f)
                reflectiveQuadToRelative(-22f, -69f)
                verticalLineToRelative(-320f)
                horizontalLineToRelative(240f)
                verticalLineToRelative(320f)
                quadToRelative(0f, 38f, -22f, 69f)
                reflectiveQuadToRelative(-58f, 44f)
                verticalLineToRelative(127f)
                horizontalLineToRelative(120f)
                verticalLineToRelative(80f)
                horizontalLineTo(40f)
                close()
                moveToRelative(246f, -538f)
                close()
                moveToRelative(474f, 178f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsMealDinner!!
    }

private var _MaterialSymbolsMealDinner: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/meal_dinner.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="M322,560q-100,0 -171,-70T80,320q0,-100 71,-170t172,-70h16q-22,25 -34,56t-12,64q0,75 52.5,127.5T473,380q23,0 45,-5.5t42,-16.5q-14,88 -81,145t-157,57Zm-1,-80q24,0 47.5,-6.5T412,453q-87,-21 -142,-90.5T213,204q-26,23 -39.5,53T160,320q0,66 47,113t114,47Zm399,-40h80v-120h-80v120Zm40,160q17,0 28.5,-11.5T800,560v-40h-80v40q0,17 11.5,28.5T760,600ZM234,800h172q14,0 25,-8t14,-22l13,-50H182l13,50q3,14 14,22t25,8Zm86,0ZM40,880v-80h80q-1,-3 -1.5,-5.5T117,789L80,640h480l-37,149q-1,3 -1.5,5.5T520,800h200v-127q-36,-13 -58,-44t-22,-69v-320h240v320q0,38 -22,69t-58,44v127h120v80H40Zm246,-538Zm474,178Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M322-400q-100 0-171-70T80-640q0-100 71-170t172-70h16q-22 25-34 56t-12 64q0 75 52.5 127.5T473-580q23 0 45-5.5t42-16.5q-14 88-81 145t-157 57Zm-1-80q24 0 47.5-6.5T412-507q-87-21-142-90.5T213-756q-26 23-39.5 53T160-640q0 66 47 113t114 47Zm399-40h80v-120h-80v120Zm40 160q17 0 28.5-11.5T800-400v-40h-80v40q0 17 11.5 28.5T760-360ZM234-160h172q14 0 25-8t14-22l13-50H182l13 50q3 14 14 22t25 8Zm86 0ZM40-80v-80h80q-1-3-1.5-5.5T117-171L80-320h480l-37 149q-1 3-1.5 5.5T520-160h200v-127q-36-13-58-44t-22-69v-320h240v320q0 38-22 69t-58 44v127h120v80H40Zm246-538Zm474 178Z"/></svg>
```
