# join_full Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/join_full.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 MaterialSymbolsJoinFull: ImageVector
    get() {
        if (_MaterialSymbolsJoinFull != null) return _MaterialSymbolsJoinFull!!
        
        _MaterialSymbolsJoinFull = ImageVector.Builder(
            name = "join_full",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(16f, 19f)
                quadToRelative(-0.55f, 0f, -1.087f, -0.087f)
                quadToRelative(-0.538f, -0.088f, -1.088f, -0.288f)
                quadTo(15.1f, 17.6f, 15.8f, 15.875f)
                quadToRelative(0.7f, -1.725f, 0.7f, -3.875f)
                reflectiveQuadToRelative(-0.7f, -3.875f)
                quadToRelative(-0.7f, -1.725f, -1.975f, -2.75f)
                quadToRelative(0.55f, -0.2f, 1.088f, -0.287f)
                quadTo(15.45f, 5f, 16f, 5f)
                quadToRelative(2.925f, 0f, 4.962f, 2.037f)
                quadTo(23f, 9.075f, 23f, 12f)
                quadToRelative(0f, 2.925f, -2.038f, 4.962f)
                quadTo(18.925f, 19f, 16f, 19f)
                close()
                moveToRelative(-4f, -1.25f)
                quadToRelative(-1.25f, 0f, -2.125f, -1.675f)
                reflectiveQuadTo(9f, 12f)
                quadToRelative(0f, -2.4f, 0.875f, -4.075f)
                quadTo(10.75f, 6.25f, 12f, 6.25f)
                reflectiveQuadToRelative(2.125f, 1.675f)
                quadTo(15f, 9.6f, 15f, 12f)
                quadToRelative(0f, 2.4f, -0.875f, 4.075f)
                quadTo(13.25f, 17.75f, 12f, 17.75f)
                close()
                moveTo(8f, 19f)
                quadToRelative(-2.925f, 0f, -4.962f, -2.038f)
                quadTo(1f, 14.925f, 1f, 12f)
                reflectiveQuadToRelative(2.038f, -4.963f)
                quadTo(5.075f, 5f, 8f, 5f)
                quadToRelative(0.55f, 0f, 1.088f, 0.088f)
                quadToRelative(0.537f, 0.087f, 1.087f, 0.287f)
                quadTo(8.9f, 6.4f, 8.2f, 8.125f)
                quadTo(7.5f, 9.85f, 7.5f, 12f)
                reflectiveQuadToRelative(0.7f, 3.875f)
                quadToRelative(0.7f, 1.725f, 1.975f, 2.75f)
                quadToRelative(-0.55f, 0.2f, -1.087f, 0.288f)
                quadTo(8.55f, 19f, 8f, 19f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsJoinFull!!
    }

private var _MaterialSymbolsJoinFull: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/join_full.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:fillColor="@android:color/black"
        android:pathData="M16,19q-0.55,0 -1.087,-0.087q-0.538,-0.088 -1.088,-0.288Q15.1,17.6 15.8,15.875q0.7,-1.725 0.7,-3.875t-0.7,-3.875q-0.7,-1.725 -1.975,-2.75q0.55,-0.2 1.088,-0.287Q15.45,5 16,5q2.925,0 4.962,2.037Q23,9.075 23,12q0,2.925 -2.038,4.962Q18.925,19 16,19Zm-4,-1.25q-1.25,0 -2.125,-1.675T9,12q0,-2.4 0.875,-4.075Q10.75,6.25 12,6.25t2.125,1.675Q15,9.6 15,12q0,2.4 -0.875,4.075Q13.25,17.75 12,17.75ZM8,19q-2.925,0 -4.962,-2.038Q1,14.925 1,12t2.038,-4.963Q5.075,5 8,5q0.55,0 1.088,0.088q0.537,0.087 1.087,0.287Q8.9,6.4 8.2,8.125Q7.5,9.85 7.5,12t0.7,3.875q0.7,1.725 1.975,2.75q-0.55,0.2 -1.087,0.288Q8.55,19 8,19Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M16 19q-.55 0-1.087-.087-.538-.088-1.088-.288Q15.1 17.6 15.8 15.875q.7-1.725.7-3.875t-.7-3.875q-.7-1.725-1.975-2.75.55-.2 1.088-.287Q15.45 5 16 5q2.925 0 4.962 2.037Q23 9.075 23 12q0 2.925-2.038 4.962Q18.925 19 16 19Zm-4-1.25q-1.25 0-2.125-1.675T9 12q0-2.4.875-4.075Q10.75 6.25 12 6.25t2.125 1.675Q15 9.6 15 12q0 2.4-.875 4.075Q13.25 17.75 12 17.75ZM8 19q-2.925 0-4.962-2.038Q1 14.925 1 12t2.038-4.963Q5.075 5 8 5q.55 0 1.088.088.537.087 1.087.287Q8.9 6.4 8.2 8.125 7.5 9.85 7.5 12t.7 3.875q.7 1.725 1.975 2.75-.55.2-1.087.288Q8.55 19 8 19Z"/></svg>
```
