# sword_rose Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/sword_rose.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 MaterialSymbolsSwordRose: ImageVector
    get() {
        if (_MaterialSymbolsSwordRose != null) return _MaterialSymbolsSwordRose!!
        
        _MaterialSymbolsSwordRose = ImageVector.Builder(
            name = "sword_rose",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(838f, 567f)
                quadToRelative(5f, -23f, 0f, -46f)
                reflectiveQuadToRelative(-15f, -45f)
                quadToRelative(-17f, 16f, -30f, 35.5f)
                reflectiveQuadTo(775f, 554f)
                quadToRelative(-5f, 23f, 0.5f, 45.5f)
                reflectiveQuadTo(790f, 644f)
                quadToRelative(17f, -16f, 30f, -35f)
                reflectiveQuadToRelative(18f, -42f)
                close()
                moveTo(207f, 334f)
                quadToRelative(19f, 19f, 43.5f, 25f)
                reflectiveQuadToRelative(47.5f, -2f)
                lineToRelative(-19f, -19f)
                quadToRelative(-18f, -18f, -43f, -24.5f)
                reflectiveQuadToRelative(-48f, 1.5f)
                lineToRelative(19f, 19f)
                close()
                moveToRelative(73f, -180f)
                lineToRelative(-79f, 78f)
                quadToRelative(36f, -3f, 71.5f, 9f)
                reflectiveQuadToRelative(63.5f, 40f)
                lineToRelative(19f, 19f)
                quadToRelative(8f, -23f, 3f, -48f)
                reflectiveQuadToRelative(-25f, -44f)
                lineToRelative(-53f, -54f)
                close()
                moveTo(823f, 880f)
                lineTo(357f, 416f)
                quadToRelative(-49f, 30f, -107f, 23.5f)
                reflectiveQuadTo(150f, 391f)
                lineTo(40f, 280f)
                lineToRelative(240f, -239f)
                lineToRelative(110f, 110f)
                quadToRelative(43f, 43f, 48.5f, 101f)
                reflectiveQuadTo(414f, 359f)
                lineToRelative(289f, 289f)
                quadToRelative(-8f, -26f, -10f, -54f)
                reflectiveQuadToRelative(3f, -56f)
                quadToRelative(6f, -30f, 20.5f, -56f)
                reflectiveQuadToRelative(34f, -48.5f)
                quadToRelative(19.5f, -22.5f, 44.5f, -41f)
                reflectiveQuadToRelative(52f, -32.5f)
                quadToRelative(39f, 48f, 60f, 105f)
                reflectiveQuadToRelative(9f, 117f)
                quadToRelative(-11f, 51f, -42.5f, 91f)
                reflectiveQuadTo(797f, 742f)
                lineToRelative(82f, 82f)
                lineToRelative(-56f, 56f)
                close()
                moveTo(310f, 310f)
                close()
                moveToRelative(334f, 166f)
                lineToRelative(-56f, -57f)
                lineToRelative(212f, -212f)
                verticalLineToRelative(-47f)
                horizontalLineToRelative(-47f)
                lineTo(541f, 372f)
                lineToRelative(-57f, -56f)
                lineToRelative(236f, -236f)
                horizontalLineToRelative(160f)
                verticalLineToRelative(160f)
                lineTo(644f, 476f)
                close()
                moveTo(142f, 868f)
                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(48f, -48f)
                lineToRelative(57f, 56f)
                lineToRelative(-48f, 48f)
                lineToRelative(47f, 47f)
                lineToRelative(48f, -48f)
                lineToRelative(56f, 57f)
                lineToRelative(-48f, 48f)
                lineToRelative(5f, 4f)
                quadToRelative(23f, 23f, 23f, 57f)
                reflectiveQuadToRelative(-23f, 57f)
                lineToRelative(-28f, 28f)
                lineToRelative(-88f, -88f)
                lineTo(198f, 868f)
                quadToRelative(-12f, 12f, -28f, 12f)
                reflectiveQuadToRelative(-28f, -12f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsSwordRose!!
    }

private var _MaterialSymbolsSwordRose: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/sword_rose.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="M838,567q5,-23 0,-46t-15,-45q-17,16 -30,35.5T775,554q-5,23 0.5,45.5T790,644q17,-16 30,-35t18,-42ZM207,334q19,19 43.5,25t47.5,-2l-19,-19q-18,-18 -43,-24.5t-48,1.5l19,19Zm73,-180l-79,78q36,-3 71.5,9t63.5,40l19,19q8,-23 3,-48t-25,-44l-53,-54ZM823,880L357,416q-49,30 -107,23.5T150,391L40,280l240,-239l110,110q43,43 48.5,101T414,359l289,289q-8,-26 -10,-54t3,-56q6,-30 20.5,-56t34,-48.5q19.5,-22.5 44.5,-41t52,-32.5q39,48 60,105t9,117q-11,51 -42.5,91T797,742l82,82l-56,56ZM310,310Zm334,166l-56,-57l212,-212v-47h-47L541,372l-57,-56l236,-236h160v160L644,476ZM142,868l-50,-50q-12,-12 -12,-28t12,-28l116,-117l-88,-88l28,-28q23,-23 57,-23t57,23l4,5l48,-48l57,56l-48,48l47,47l48,-48l56,57l-48,48l5,4q23,23 23,57t-23,57l-28,28l-88,-88L198,868q-12,12 -28,12t-28,-12Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M838-393q5-23 0-46t-15-45q-17 16-30 35.5T775-406q-5 23 .5 45.5T790-316q17-16 30-35t18-42ZM207-626q19 19 43.5 25t47.5-2l-19-19q-18-18-43-24.5t-48 1.5l19 19Zm73-180-79 78q36-3 71.5 9t63.5 40l19 19q8-23 3-48t-25-44l-53-54ZM823-80 357-544q-49 30-107 23.5T150-569L40-680l240-239 110 110q43 43 48.5 101T414-601l289 289q-8-26-10-54t3-56q6-30 20.5-56t34-48.5q19.5-22.5 44.5-41t52-32.5q39 48 60 105t9 117q-11 51-42.5 91T797-218l82 82-56 56ZM310-650Zm334 166-56-57 212-212v-47h-47L541-588l-57-56 236-236h160v160L644-484ZM142-92l-50-50q-12-12-12-28t12-28l116-117-88-88 28-28q23-23 57-23t57 23l4 5 48-48 57 56-48 48 47 47 48-48 56 57-48 48 5 4q23 23 23 57t-23 57l-28 28-88-88L198-92q-12 12-28 12t-28-12Z"/></svg>
```
