# yard Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/yard.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 MaterialSymbolsYard: ImageVector
    get() {
        if (_MaterialSymbolsYard != null) return _MaterialSymbolsYard!!
        
        _MaterialSymbolsYard = ImageVector.Builder(
            name = "yard",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(480f, 760f)
                quadToRelative(0f, -100f, -70f, -170f)
                reflectiveQuadToRelative(-170f, -70f)
                quadToRelative(0f, 100f, 70f, 170f)
                reflectiveQuadToRelative(170f, 70f)
                close()
                moveToRelative(0f, -202f)
                quadToRelative(26f, 0f, 44f, -18f)
                reflectiveQuadToRelative(18f, -44f)
                verticalLineToRelative(-6f)
                quadToRelative(8f, 6f, 16.5f, 9f)
                reflectiveQuadToRelative(19.5f, 3f)
                quadToRelative(26f, 0f, 44f, -18f)
                reflectiveQuadToRelative(18f, -44f)
                quadToRelative(0f, -20f, -9.5f, -35f)
                reflectiveQuadTo(604f, 384f)
                quadToRelative(17f, -6f, 26.5f, -21f)
                reflectiveQuadToRelative(9.5f, -35f)
                quadToRelative(0f, -26f, -18f, -44f)
                reflectiveQuadToRelative(-44f, -18f)
                quadToRelative(-11f, 0f, -19.5f, 3f)
                reflectiveQuadToRelative(-16.5f, 9f)
                verticalLineToRelative(-6f)
                quadToRelative(0f, -26f, -18f, -44f)
                reflectiveQuadToRelative(-44f, -18f)
                quadToRelative(-26f, 0f, -44f, 18f)
                reflectiveQuadToRelative(-18f, 44f)
                verticalLineToRelative(6f)
                quadToRelative(-8f, -6f, -16.5f, -9f)
                reflectiveQuadToRelative(-19.5f, -3f)
                quadToRelative(-26f, 0f, -44f, 18f)
                reflectiveQuadToRelative(-18f, 44f)
                quadToRelative(0f, 20f, 9.5f, 35f)
                reflectiveQuadToRelative(26.5f, 21f)
                quadToRelative(-17f, 6f, -26.5f, 21f)
                reflectiveQuadToRelative(-9.5f, 35f)
                quadToRelative(0f, 26f, 18f, 44f)
                reflectiveQuadToRelative(44f, 18f)
                quadToRelative(11f, 0f, 19.5f, -3f)
                reflectiveQuadToRelative(16.5f, -9f)
                verticalLineToRelative(6f)
                quadToRelative(0f, 26f, 18f, 44f)
                reflectiveQuadToRelative(44f, 18f)
                close()
                moveToRelative(0f, -112f)
                quadToRelative(-26f, 0f, -44f, -17.5f)
                reflectiveQuadTo(418f, 384f)
                quadToRelative(0f, -26f, 18f, -44f)
                reflectiveQuadToRelative(44f, -18f)
                quadToRelative(26f, 0f, 44f, 18f)
                reflectiveQuadToRelative(18f, 44f)
                quadToRelative(0f, 27f, -18f, 44.5f)
                reflectiveQuadTo(480f, 446f)
                close()
                moveToRelative(0f, 314f)
                quadToRelative(100f, 0f, 170f, -70f)
                reflectiveQuadToRelative(70f, -170f)
                quadToRelative(-100f, 0f, -170f, 70f)
                reflectiveQuadToRelative(-70f, 170f)
                close()
                moveTo(160f, 880f)
                quadToRelative(-33f, 0f, -56.5f, -23.5f)
                reflectiveQuadTo(80f, 800f)
                verticalLineToRelative(-640f)
                quadToRelative(0f, -33f, 23.5f, -56.5f)
                reflectiveQuadTo(160f, 80f)
                horizontalLineToRelative(640f)
                quadToRelative(33f, 0f, 56.5f, 23.5f)
                reflectiveQuadTo(880f, 160f)
                verticalLineToRelative(640f)
                quadToRelative(0f, 33f, -23.5f, 56.5f)
                reflectiveQuadTo(800f, 880f)
                horizontalLineTo(160f)
                close()
                moveToRelative(0f, -80f)
                horizontalLineToRelative(640f)
                verticalLineToRelative(-640f)
                horizontalLineTo(160f)
                verticalLineToRelative(640f)
                close()
                moveToRelative(0f, 0f)
                verticalLineToRelative(-640f)
                verticalLineToRelative(640f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsYard!!
    }

private var _MaterialSymbolsYard: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/yard.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="M480,760q0,-100 -70,-170t-170,-70q0,100 70,170t170,70Zm0,-202q26,0 44,-18t18,-44v-6q8,6 16.5,9t19.5,3q26,0 44,-18t18,-44q0,-20 -9.5,-35T604,384q17,-6 26.5,-21t9.5,-35q0,-26 -18,-44t-44,-18q-11,0 -19.5,3t-16.5,9v-6q0,-26 -18,-44t-44,-18q-26,0 -44,18t-18,44v6q-8,-6 -16.5,-9t-19.5,-3q-26,0 -44,18t-18,44q0,20 9.5,35t26.5,21q-17,6 -26.5,21t-9.5,35q0,26 18,44t44,18q11,0 19.5,-3t16.5,-9v6q0,26 18,44t44,18Zm0,-112q-26,0 -44,-17.5T418,384q0,-26 18,-44t44,-18q26,0 44,18t18,44q0,27 -18,44.5T480,446Zm0,314q100,0 170,-70t70,-170q-100,0 -170,70t-70,170ZM160,880q-33,0 -56.5,-23.5T80,800v-640q0,-33 23.5,-56.5T160,80h640q33,0 56.5,23.5T880,160v640q0,33 -23.5,56.5T800,880H160Zm0,-80h640v-640H160v640Zm0,0v-640v640Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M480-200q0-100-70-170t-170-70q0 100 70 170t170 70Zm0-202q26 0 44-18t18-44v-6q8 6 16.5 9t19.5 3q26 0 44-18t18-44q0-20-9.5-35T604-576q17-6 26.5-21t9.5-35q0-26-18-44t-44-18q-11 0-19.5 3t-16.5 9v-6q0-26-18-44t-44-18q-26 0-44 18t-18 44v6q-8-6-16.5-9t-19.5-3q-26 0-44 18t-18 44q0 20 9.5 35t26.5 21q-17 6-26.5 21t-9.5 35q0 26 18 44t44 18q11 0 19.5-3t16.5-9v6q0 26 18 44t44 18Zm0-112q-26 0-44-17.5T418-576q0-26 18-44t44-18q26 0 44 18t18 44q0 27-18 44.5T480-514Zm0 314q100 0 170-70t70-170q-100 0-170 70t-70 170ZM160-80q-33 0-56.5-23.5T80-160v-640q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v640q0 33-23.5 56.5T800-80H160Zm0-80h640v-640H160v640Zm0 0v-640 640Z"/></svg>
```
