# swords Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/swords.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 MaterialSymbolsSwords: ImageVector
    get() {
        if (_MaterialSymbolsSwords != null) return _MaterialSymbolsSwords!!
        
        _MaterialSymbolsSwords = ImageVector.Builder(
            name = "swords",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(762f, 864f)
                lineTo(645f, 748f)
                lineToRelative(-88f, 88f)
                lineToRelative(-28f, -28f)
                quadToRelative(-23f, -23f, -23f, -57f)
                reflectiveQuadToRelative(23f, -57f)
                lineToRelative(169f, -169f)
                quadToRelative(23f, -23f, 57f, -23f)
                reflectiveQuadToRelative(57f, 23f)
                lineToRelative(28f, 28f)
                lineToRelative(-88f, 88f)
                lineToRelative(116f, 117f)
                quadToRelative(12f, 12f, 12f, 28f)
                reflectiveQuadToRelative(-12f, 28f)
                lineToRelative(-50f, 50f)
                quadToRelative(-12f, 12f, -28f, 12f)
                reflectiveQuadToRelative(-28f, -12f)
                close()
                moveToRelative(118f, -628f)
                lineTo(426f, 690f)
                lineToRelative(5f, 4f)
                quadToRelative(23f, 23f, 23f, 57f)
                reflectiveQuadToRelative(-23f, 57f)
                lineToRelative(-28f, 28f)
                lineToRelative(-88f, -88f)
                lineTo(198f, 864f)
                quadToRelative(-12f, 12f, -28f, 12f)
                reflectiveQuadToRelative(-28f, -12f)
                lineToRelative(-50f, -50f)
                quadToRelative(-12f, -12f, -12f, -28f)
                reflectiveQuadToRelative(12f, -28f)
                lineToRelative(116f, -117f)
                lineToRelative(-88f, -88f)
                lineToRelative(28f, -28f)
                quadToRelative(23f, -23f, 57f, -23f)
                reflectiveQuadToRelative(57f, 23f)
                lineToRelative(4f, 5f)
                lineToRelative(454f, -454f)
                horizontalLineToRelative(160f)
                verticalLineToRelative(160f)
                close()
                moveTo(334f, 377f)
                lineToRelative(24f, -23f)
                lineToRelative(23f, -24f)
                lineToRelative(-23f, 24f)
                lineToRelative(-24f, 23f)
                close()
                moveToRelative(-56f, 57f)
                lineTo(80f, 236f)
                verticalLineToRelative(-160f)
                horizontalLineToRelative(160f)
                lineToRelative(198f, 198f)
                lineToRelative(-57f, 56f)
                lineToRelative(-174f, -174f)
                horizontalLineToRelative(-47f)
                verticalLineToRelative(47f)
                lineToRelative(174f, 174f)
                lineToRelative(-56f, 57f)
                close()
                moveToRelative(92f, 199f)
                lineToRelative(430f, -430f)
                verticalLineToRelative(-47f)
                horizontalLineToRelative(-47f)
                lineTo(323f, 586f)
                lineToRelative(47f, 47f)
                close()
                moveToRelative(0f, 0f)
                lineToRelative(-24f, -23f)
                lineToRelative(-23f, -24f)
                lineToRelative(23f, 24f)
                lineToRelative(24f, 23f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsSwords!!
    }

private var _MaterialSymbolsSwords: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/swords.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="M762,864L645,748l-88,88l-28,-28q-23,-23 -23,-57t23,-57l169,-169q23,-23 57,-23t57,23l28,28l-88,88l116,117q12,12 12,28t-12,28l-50,50q-12,12 -28,12t-28,-12Zm118,-628L426,690l5,4q23,23 23,57t-23,57l-28,28l-88,-88L198,864q-12,12 -28,12t-28,-12l-50,-50q-12,-12 -12,-28t12,-28l116,-117l-88,-88l28,-28q23,-23 57,-23t57,23l4,5l454,-454h160v160ZM334,377l24,-23l23,-24l-23,24l-24,23Zm-56,57L80,236v-160h160l198,198l-57,56l-174,-174h-47v47l174,174l-56,57Zm92,199l430,-430v-47h-47L323,586l47,47Zm0,0l-24,-23l-23,-24l23,24l24,23Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M762-96 645-212l-88 88-28-28q-23-23-23-57t23-57l169-169q23-23 57-23t57 23l28 28-88 88 116 117q12 12 12 28t-12 28l-50 50q-12 12-28 12t-28-12Zm118-628L426-270l5 4q23 23 23 57t-23 57l-28 28-88-88L198-96q-12 12-28 12t-28-12l-50-50q-12-12-12-28t12-28l116-117-88-88 28-28q23-23 57-23t57 23l4 5 454-454h160v160ZM334-583l24-23 23-24-23 24-24 23Zm-56 57L80-724v-160h160l198 198-57 56-174-174h-47v47l174 174-56 57Zm92 199 430-430v-47h-47L323-374l47 47Zm0 0-24-23-23-24 23 24 24 23Z"/></svg>
```
