# transgender Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/transgender.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 MaterialSymbolsTransgender: ImageVector
    get() {
        if (_MaterialSymbolsTransgender != null) return _MaterialSymbolsTransgender!!
        
        _MaterialSymbolsTransgender = ImageVector.Builder(
            name = "transgender",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(480f, 600f)
                quadToRelative(58f, 0f, 99f, -41f)
                reflectiveQuadToRelative(41f, -99f)
                quadToRelative(0f, -58f, -41f, -99f)
                reflectiveQuadToRelative(-99f, -41f)
                quadToRelative(-58f, 0f, -99f, 41f)
                reflectiveQuadToRelative(-41f, 99f)
                quadToRelative(0f, 58f, 41f, 99f)
                reflectiveQuadToRelative(99f, 41f)
                close()
                moveTo(440f, 920f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(-84f)
                quadToRelative(-78f, -14f, -129f, -75f)
                reflectiveQuadToRelative(-51f, -141f)
                quadToRelative(0f, -33f, 9.5f, -65f)
                reflectiveQuadToRelative(28.5f, -59f)
                lineToRelative(-26f, -26f)
                lineToRelative(-56f, 56f)
                lineToRelative(-56f, -56f)
                lineToRelative(56f, -57f)
                lineToRelative(-76f, -76f)
                verticalLineToRelative(103f)
                horizontalLineTo(60f)
                verticalLineToRelative(-240f)
                horizontalLineToRelative(240f)
                verticalLineToRelative(80f)
                horizontalLineTo(197f)
                lineToRelative(76f, 76f)
                lineToRelative(57f, -56f)
                lineToRelative(56f, 56f)
                lineToRelative(-56f, 57f)
                lineToRelative(26f, 26f)
                quadToRelative(27f, -20f, 59f, -29.5f)
                reflectiveQuadToRelative(65f, -9.5f)
                quadToRelative(33f, 0f, 65f, 9.5f)
                reflectiveQuadToRelative(59f, 29.5f)
                lineToRelative(159f, -159f)
                horizontalLineTo(660f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(240f)
                verticalLineToRelative(240f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(-103f)
                lineTo(661f, 335f)
                quadToRelative(19f, 28f, 29f, 59.5f)
                reflectiveQuadToRelative(10f, 65.5f)
                quadToRelative(0f, 80f, -51f, 141f)
                reflectiveQuadToRelative(-129f, 75f)
                verticalLineToRelative(84f)
                horizontalLineToRelative(80f)
                verticalLineToRelative(80f)
                horizontalLineToRelative(-80f)
                verticalLineToRelative(80f)
                horizontalLineToRelative(-80f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsTransgender!!
    }

private var _MaterialSymbolsTransgender: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/transgender.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,600q58,0 99,-41t41,-99q0,-58 -41,-99t-99,-41q-58,0 -99,41t-41,99q0,58 41,99t99,41ZM440,920v-80h-80v-80h80v-84q-78,-14 -129,-75t-51,-141q0,-33 9.5,-65t28.5,-59l-26,-26l-56,56l-56,-56l56,-57l-76,-76v103H60v-240h240v80H197l76,76l57,-56l56,56l-56,57l26,26q27,-20 59,-29.5t65,-9.5q33,0 65,9.5t59,29.5l159,-159H660v-80h240v240h-80v-103L661,335q19,28 29,59.5t10,65.5q0,80 -51,141t-129,75v84h80v80h-80v80h-80Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M480-360q58 0 99-41t41-99q0-58-41-99t-99-41q-58 0-99 41t-41 99q0 58 41 99t99 41ZM440-40v-80h-80v-80h80v-84q-78-14-129-75t-51-141q0-33 9.5-65t28.5-59l-26-26-56 56-56-56 56-57-76-76v103H60v-240h240v80H197l76 76 57-56 56 56-56 57 26 26q27-20 59-29.5t65-9.5q33 0 65 9.5t59 29.5l159-159H660v-80h240v240h-80v-103L661-625q19 28 29 59.5t10 65.5q0 80-51 141t-129 75v84h80v80h-80v80h-80Z"/></svg>
```
