# yoshoku Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/yoshoku.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 MaterialSymbolsYoshoku: ImageVector
    get() {
        if (_MaterialSymbolsYoshoku != null) return _MaterialSymbolsYoshoku!!
        
        _MaterialSymbolsYoshoku = ImageVector.Builder(
            name = "yoshoku",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(40f, 480f)
                quadToRelative(0f, -91f, 34.5f, -171f)
                reflectiveQuadTo(169f, 169f)
                quadToRelative(60f, -60f, 140f, -94.5f)
                reflectiveQuadTo(480f, 40f)
                quadToRelative(58f, 0f, 111f, 14f)
                reflectiveQuadToRelative(101f, 40f)
                quadToRelative(32f, -8f, 68.5f, -11f)
                reflectiveQuadToRelative(79.5f, -3f)
                quadToRelative(0f, 38f, -2.5f, 71.5f)
                reflectiveQuadTo(830f, 214f)
                quadToRelative(42f, 56f, 66f, 123.5f)
                reflectiveQuadTo(920f, 480f)
                quadToRelative(0f, 91f, -34.5f, 171f)
                reflectiveQuadTo(791f, 791f)
                quadToRelative(-60f, 60f, -140f, 94.5f)
                reflectiveQuadTo(480f, 920f)
                quadToRelative(-91f, 0f, -171f, -34.5f)
                reflectiveQuadTo(169f, 791f)
                quadToRelative(-60f, -60f, -94.5f, -140f)
                reflectiveQuadTo(40f, 480f)
                close()
                moveToRelative(241f, 0f)
                quadToRelative(0f, 15f, 5f, 30f)
                reflectiveQuadToRelative(14f, 28f)
                lineToRelative(100f, 140f)
                lineToRelative(100f, -140f)
                quadToRelative(9f, -13f, 14f, -28f)
                reflectiveQuadToRelative(5f, -30f)
                quadToRelative(0f, -16f, -5f, -30.5f)
                reflectiveQuadTo(500f, 422f)
                lineTo(400f, 281f)
                lineTo(300f, 422f)
                quadToRelative(-9f, 13f, -14f, 28f)
                reflectiveQuadToRelative(-5f, 30f)
                close()
                moveToRelative(-161f, 0f)
                quadToRelative(0f, 150f, 105f, 255f)
                reflectiveQuadToRelative(255f, 105f)
                quadToRelative(150f, 0f, 255f, -105f)
                reflectiveQuadToRelative(105f, -255f)
                quadToRelative(0f, -45f, -11f, -87f)
                reflectiveQuadToRelative(-31f, -80f)
                quadToRelative(-8f, 14f, -16.5f, 26f)
                reflectiveQuadTo(762f, 362f)
                quadToRelative(-14f, 14f, -29.5f, 24.5f)
                reflectiveQuadTo(698f, 405f)
                quadToRelative(29f, 25f, 45.5f, 59.5f)
                reflectiveQuadTo(760f, 540f)
                quadToRelative(0f, 75f, -52f, 127.5f)
                reflectiveQuadTo(581f, 720f)
                quadToRelative(-26f, 0f, -49.5f, -7f)
                reflectiveQuadTo(488f, 694f)
                lineToRelative(-24f, 33f)
                quadToRelative(-11f, 15f, -28f, 24f)
                reflectiveQuadToRelative(-36f, 9f)
                quadToRelative(-19f, 0f, -35.5f, -9f)
                reflectiveQuadTo(337f, 727f)
                lineTo(235f, 584f)
                quadToRelative(-17f, -23f, -25f, -49.5f)
                reflectiveQuadToRelative(-8f, -54.5f)
                quadToRelative(0f, -28f, 8f, -55f)
                reflectiveQuadToRelative(25f, -50f)
                lineToRelative(102f, -143f)
                quadToRelative(11f, -15f, 27.5f, -23.5f)
                reflectiveQuadTo(400f, 200f)
                quadToRelative(19f, 0f, 36f, 8.5f)
                reflectiveQuadToRelative(28f, 23.5f)
                lineToRelative(33f, 47f)
                quadToRelative(8f, -29f, 20f, -55f)
                reflectiveQuadToRelative(31f, -48f)
                quadToRelative(9f, -11f, 19.5f, -21f)
                reflectiveQuadToRelative(22.5f, -18f)
                quadToRelative(-26f, -8f, -53.5f, -12.5f)
                reflectiveQuadTo(480f, 120f)
                quadToRelative(-150f, 0f, -255f, 105f)
                reflectiveQuadTo(120f, 480f)
                close()
                moveToRelative(446f, 104f)
                lineToRelative(-32f, 45f)
                quadToRelative(11f, 5f, 22f, 8f)
                reflectiveQuadToRelative(24f, 3f)
                quadToRelative(42f, 0f, 71f, -29f)
                reflectiveQuadToRelative(29f, -71f)
                quadToRelative(0f, -38f, -24.5f, -65.5f)
                reflectiveQuadTo(595f, 442f)
                quadToRelative(2f, 10f, 3f, 19f)
                reflectiveQuadToRelative(1f, 19f)
                quadToRelative(0f, 28f, -8f, 54.5f)
                reflectiveQuadTo(566f, 584f)
                close()
                moveToRelative(195f, -422f)
                quadToRelative(-47f, 5f, -82f, 18f)
                reflectiveQuadToRelative(-59f, 37f)
                quadToRelative(-24f, 24f, -38.5f, 59f)
                reflectiveQuadTo(562f, 361f)
                quadToRelative(48f, -5f, 83f, -18.5f)
                reflectiveQuadToRelative(59f, -37.5f)
                quadToRelative(24f, -24f, 38f, -59.5f)
                reflectiveQuadToRelative(19f, -83.5f)
                close()
                moveTo(359f, 576f)
                quadToRelative(-9f, -9f, -9f, -21.5f)
                reflectiveQuadToRelative(9f, -21.5f)
                lineToRelative(27f, -27f)
                lineToRelative(-35f, -28f)
                quadToRelative(-11f, -8f, -11f, -21.5f)
                reflectiveQuadToRelative(9f, -22.5f)
                lineToRelative(50f, -50f)
                quadToRelative(9f, -9f, 21f, -9f)
                reflectiveQuadToRelative(21f, 9f)
                quadToRelative(9f, 9f, 9f, 21f)
                reflectiveQuadToRelative(-9f, 21f)
                lineToRelative(-27f, 27f)
                lineToRelative(35f, 29f)
                quadToRelative(11f, 8f, 11f, 21.5f)
                reflectiveQuadToRelative(-9f, 22.5f)
                lineToRelative(-50f, 50f)
                quadToRelative(-9f, 9f, -21f, 9f)
                reflectiveQuadToRelative(-21f, -9f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsYoshoku!!
    }

private var _MaterialSymbolsYoshoku: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/yoshoku.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="M40,480q0,-91 34.5,-171T169,169q60,-60 140,-94.5T480,40q58,0 111,14t101,40q32,-8 68.5,-11t79.5,-3q0,38 -2.5,71.5T830,214q42,56 66,123.5T920,480q0,91 -34.5,171T791,791q-60,60 -140,94.5T480,920q-91,0 -171,-34.5T169,791q-60,-60 -94.5,-140T40,480Zm241,0q0,15 5,30t14,28l100,140l100,-140q9,-13 14,-28t5,-30q0,-16 -5,-30.5T500,422L400,281L300,422q-9,13 -14,28t-5,30Zm-161,0q0,150 105,255t255,105q150,0 255,-105t105,-255q0,-45 -11,-87t-31,-80q-8,14 -16.5,26T762,362q-14,14 -29.5,24.5T698,405q29,25 45.5,59.5T760,540q0,75 -52,127.5T581,720q-26,0 -49.5,-7T488,694l-24,33q-11,15 -28,24t-36,9q-19,0 -35.5,-9T337,727L235,584q-17,-23 -25,-49.5t-8,-54.5q0,-28 8,-55t25,-50l102,-143q11,-15 27.5,-23.5T400,200q19,0 36,8.5t28,23.5l33,47q8,-29 20,-55t31,-48q9,-11 19.5,-21t22.5,-18q-26,-8 -53.5,-12.5T480,120q-150,0 -255,105T120,480Zm446,104l-32,45q11,5 22,8t24,3q42,0 71,-29t29,-71q0,-38 -24.5,-65.5T595,442q2,10 3,19t1,19q0,28 -8,54.5T566,584Zm195,-422q-47,5 -82,18t-59,37q-24,24 -38.5,59T562,361q48,-5 83,-18.5t59,-37.5q24,-24 38,-59.5t19,-83.5ZM359,576q-9,-9 -9,-21.5t9,-21.5l27,-27l-35,-28q-11,-8 -11,-21.5t9,-22.5l50,-50q9,-9 21,-9t21,9q9,9 9,21t-9,21l-27,27l35,29q11,8 11,21.5t-9,22.5l-50,50q-9,9 -21,9t-21,-9Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M40-480q0-91 34.5-171T169-791q60-60 140-94.5T480-920q58 0 111 14t101 40q32-8 68.5-11t79.5-3q0 38-2.5 71.5T830-746q42 56 66 123.5T920-480q0 91-34.5 171T791-169q-60 60-140 94.5T480-40q-91 0-171-34.5T169-169q-60-60-94.5-140T40-480Zm241 0q0 15 5 30t14 28l100 140 100-140q9-13 14-28t5-30q0-16-5-30.5T500-538L400-679 300-538q-9 13-14 28t-5 30Zm-161 0q0 150 105 255t255 105q150 0 255-105t105-255q0-45-11-87t-31-80q-8 14-16.5 26T762-598q-14 14-29.5 24.5T698-555q29 25 45.5 59.5T760-420q0 75-52 127.5T581-240q-26 0-49.5-7T488-266l-24 33q-11 15-28 24t-36 9q-19 0-35.5-9T337-233L235-376q-17-23-25-49.5t-8-54.5q0-28 8-55t25-50l102-143q11-15 27.5-23.5T400-760q19 0 36 8.5t28 23.5l33 47q8-29 20-55t31-48q9-11 19.5-21t22.5-18q-26-8-53.5-12.5T480-840q-150 0-255 105T120-480Zm446 104-32 45q11 5 22 8t24 3q42 0 71-29t29-71q0-38-24.5-65.5T595-518q2 10 3 19t1 19q0 28-8 54.5T566-376Zm195-422q-47 5-82 18t-59 37q-24 24-38.5 59T562-599q48-5 83-18.5t59-37.5q24-24 38-59.5t19-83.5ZM359-384q-9-9-9-21.5t9-21.5l27-27-35-28q-11-8-11-21.5t9-22.5l50-50q9-9 21-9t21 9q9 9 9 21t-9 21l-27 27 35 29q11 8 11 21.5t-9 22.5l-50 50q-9 9-21 9t-21-9Z"/></svg>
```
