# waving_hand Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/waving_hand.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 MaterialSymbolsWavingHand: ImageVector
    get() {
        if (_MaterialSymbolsWavingHand != null) return _MaterialSymbolsWavingHand!!
        
        _MaterialSymbolsWavingHand = ImageVector.Builder(
            name = "waving_hand",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(430f, 460f)
                lineToRelative(283f, -283f)
                quadToRelative(12f, -12f, 28f, -12f)
                reflectiveQuadToRelative(28f, 12f)
                quadToRelative(12f, 12f, 12f, 28f)
                reflectiveQuadToRelative(-12f, 28f)
                lineTo(487f, 516f)
                lineToRelative(-57f, -56f)
                close()
                moveToRelative(99f, 99f)
                lineToRelative(254f, -255f)
                quadToRelative(12f, -12f, 28.5f, -12f)
                reflectiveQuadToRelative(28.5f, 12f)
                quadToRelative(12f, 12f, 12f, 28.5f)
                reflectiveQuadTo(840f, 361f)
                lineTo(586f, 615f)
                lineToRelative(-57f, -56f)
                close()
                moveTo(211f, 749f)
                quadToRelative(-91f, -91f, -91f, -219f)
                reflectiveQuadToRelative(91f, -219f)
                lineToRelative(120f, -120f)
                lineToRelative(59f, 59f)
                quadToRelative(7f, 7f, 12f, 14.5f)
                reflectiveQuadToRelative(10f, 15.5f)
                lineToRelative(148f, -149f)
                quadToRelative(12f, -12f, 28.5f, -12f)
                reflectiveQuadToRelative(28.5f, 12f)
                quadToRelative(12f, 12f, 12f, 28.5f)
                reflectiveQuadTo(617f, 188f)
                lineTo(444f, 361f)
                lineToRelative(-85f, 84f)
                lineToRelative(19f, 19f)
                quadToRelative(46f, 46f, 44f, 110f)
                reflectiveQuadToRelative(-49f, 111f)
                lineToRelative(-57f, -56f)
                quadToRelative(23f, -23f, 25.5f, -54.5f)
                reflectiveQuadTo(321f, 520f)
                lineToRelative(-47f, -46f)
                quadToRelative(-12f, -12f, -12f, -28.5f)
                reflectiveQuadToRelative(12f, -28.5f)
                lineToRelative(57f, -56f)
                quadToRelative(12f, -12f, 12f, -28.5f)
                reflectiveQuadTo(331f, 304f)
                lineToRelative(-64f, 64f)
                quadToRelative(-68f, 68f, -68f, 162.5f)
                reflectiveQuadTo(267f, 693f)
                quadToRelative(68f, 68f, 163f, 68f)
                reflectiveQuadToRelative(163f, -68f)
                lineToRelative(239f, -240f)
                quadToRelative(12f, -12f, 28.5f, -12f)
                reflectiveQuadToRelative(28.5f, 12f)
                quadToRelative(12f, 12f, 12f, 28.5f)
                reflectiveQuadTo(889f, 510f)
                lineTo(649f, 749f)
                quadToRelative(-91f, 91f, -219f, 91f)
                reflectiveQuadToRelative(-219f, -91f)
                close()
                moveToRelative(219f, -219f)
                close()
                moveTo(680f, 921f)
                verticalLineToRelative(-81f)
                quadToRelative(66f, 0f, 113f, -47f)
                reflectiveQuadToRelative(47f, -113f)
                horizontalLineToRelative(81f)
                quadToRelative(0f, 100f, -70.5f, 170.5f)
                reflectiveQuadTo(680f, 921f)
                close()
                moveTo(39f, 280f)
                quadToRelative(0f, -100f, 70.5f, -170.5f)
                reflectiveQuadTo(280f, 39f)
                verticalLineToRelative(81f)
                quadToRelative(-66f, 0f, -113f, 47f)
                reflectiveQuadToRelative(-47f, 113f)
                horizontalLineTo(39f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsWavingHand!!
    }

private var _MaterialSymbolsWavingHand: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/waving_hand.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="m430,-500l283,-283q12,-12 28,-12t28,12q12,12 12,28t-12,28L487,516l-57,-56Zm99,99l254,-255q12,-12 28.5,-12t28.5,12q12,12 12,28.5T840,361L586,615l-57,-56ZM211,749q-91,-91 -91,-219t91,-219l120,-120l59,59q7,7 12,14.5t10,15.5l148,-149q12,-12 28.5,-12t28.5,12q12,12 12,28.5T617,188L444,361l-85,84l19,19q46,46 44,110t-49,111l-57,-56q23,-23 25.5,-54.5T321,520l-47,-46q-12,-12 -12,-28.5t12,-28.5l57,-56q12,-12 12,-28.5T331,304l-64,64q-68,68 -68,162.5T267,693q68,68 163,68t163,-68l239,-240q12,-12 28.5,-12t28.5,12q12,12 12,28.5T889,510L649,749q-91,91 -219,91t-219,-91Zm219,-219ZM680,921v-81q66,0 113,-47t47,-113h81q0,100 -70.5,170.5T680,921ZM39,280q0,-100 70.5,-170.5T280,39v81q-66,0 -113,47t-47,113H39Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="m430-500 283-283q12-12 28-12t28 12q12 12 12 28t-12 28L487-444l-57-56Zm99 99 254-255q12-12 28.5-12t28.5 12q12 12 12 28.5T840-599L586-345l-57-56ZM211-211q-91-91-91-219t91-219l120-120 59 59q7 7 12 14.5t10 15.5l148-149q12-12 28.5-12t28.5 12q12 12 12 28.5T617-772L444-599l-85 84 19 19q46 46 44 110t-49 111l-57-56q23-23 25.5-54.5T321-440l-47-46q-12-12-12-28.5t12-28.5l57-56q12-12 12-28.5T331-656l-64 64q-68 68-68 162.5T267-267q68 68 163 68t163-68l239-240q12-12 28.5-12t28.5 12q12 12 12 28.5T889-450L649-211q-91 91-219 91t-219-91Zm219-219ZM680-39v-81q66 0 113-47t47-113h81q0 100-70.5 170.5T680-39ZM39-680q0-100 70.5-170.5T280-921v81q-66 0-113 47t-47 113H39Z"/></svg>
```
