# vaping_rooms Icon

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

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/vaping_rooms.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 MaterialSymbolsVapingRooms: ImageVector
    get() {
        if (_MaterialSymbolsVapingRooms != null) return _MaterialSymbolsVapingRooms!!
        
        _MaterialSymbolsVapingRooms = ImageVector.Builder(
            name = "vaping_rooms",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(280f, 760f)
                quadToRelative(-39f, -10f, -79.5f, -15f)
                reflectiveQuadToRelative(-80.5f, -5f)
                horizontalLineTo(80f)
                verticalLineToRelative(-80f)
                horizontalLineToRelative(40f)
                quadToRelative(40f, 0f, 80.5f, -5f)
                reflectiveQuadToRelative(79.5f, -15f)
                verticalLineToRelative(120f)
                close()
                moveToRelative(40f, 0f)
                verticalLineToRelative(-120f)
                horizontalLineToRelative(560f)
                verticalLineToRelative(120f)
                horizontalLineTo(320f)
                close()
                moveToRelative(100f, -40f)
                quadToRelative(8f, 0f, 14f, -6f)
                reflectiveQuadToRelative(6f, -14f)
                quadToRelative(0f, -8f, -6f, -14f)
                reflectiveQuadToRelative(-14f, -6f)
                quadToRelative(-8f, 0f, -14f, 6f)
                reflectiveQuadToRelative(-6f, 14f)
                quadToRelative(0f, 8f, 6f, 14f)
                reflectiveQuadToRelative(14f, 6f)
                close()
                moveToRelative(300f, -120f)
                verticalLineToRelative(-52f)
                quadToRelative(0f, -39f, -23f, -59.5f)
                reflectiveQuadTo(642f, 468f)
                horizontalLineToRelative(-62f)
                quadToRelative(-56f, 0f, -95f, -39f)
                reflectiveQuadToRelative(-39f, -95f)
                quadToRelative(0f, -56f, 39f, -95f)
                reflectiveQuadToRelative(95f, -39f)
                verticalLineToRelative(60f)
                quadToRelative(-30f, 0f, -52f, 21f)
                reflectiveQuadToRelative(-22f, 53f)
                quadToRelative(0f, 32f, 22f, 53f)
                reflectiveQuadToRelative(52f, 21f)
                horizontalLineToRelative(62f)
                quadToRelative(56f, 0f, 97f, 36f)
                reflectiveQuadToRelative(41f, 90f)
                verticalLineToRelative(66f)
                horizontalLineToRelative(-60f)
                close()
                moveToRelative(100f, 0f)
                verticalLineToRelative(-90f)
                quadToRelative(0f, -66f, -46f, -114f)
                reflectiveQuadToRelative(-114f, -48f)
                verticalLineToRelative(-60f)
                quadToRelative(30f, 0f, 52f, -22f)
                reflectiveQuadToRelative(22f, -52f)
                quadToRelative(0f, -30f, -22f, -52f)
                reflectiveQuadToRelative(-52f, -22f)
                verticalLineToRelative(-60f)
                quadToRelative(56f, 0f, 95f, 39f)
                reflectiveQuadToRelative(39f, 95f)
                quadToRelative(0f, 29f, -11f, 52.5f)
                reflectiveQuadTo(754f, 310f)
                quadToRelative(56f, 26f, 91f, 80f)
                reflectiveQuadToRelative(35f, 120f)
                verticalLineToRelative(90f)
                horizontalLineToRelative(-60f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsVapingRooms!!
    }

private var _MaterialSymbolsVapingRooms: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/vaping_rooms.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="M280,760q-39,-10 -79.5,-15t-80.5,-5H80v-80h40q40,0 80.5,-5t79.5,-15v120Zm40,0v-120h560v120H320Zm100,-40q8,0 14,-6t6,-14q0,-8 -6,-14t-14,-6q-8,0 -14,6t-6,14q0,8 6,14t14,6Zm300,-120v-52q0,-39 -23,-59.5T642,468h-62q-56,0 -95,-39t-39,-95q0,-56 39,-95t95,-39v60q-30,0 -52,21t-22,53q0,32 22,53t52,21h62q56,0 97,36t41,90v66h-60Zm100,0v-90q0,-66 -46,-114t-114,-48v-60q30,0 52,-22t22,-52q0,-30 -22,-52t-52,-22v-60q56,0 95,39t39,95q0,29 -11,52.5T754,310q56,26 91,80t35,120v90h-60Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M280-200q-39-10-79.5-15t-80.5-5H80v-80h40q40 0 80.5-5t79.5-15v120Zm40 0v-120h560v120H320Zm100-40q8 0 14-6t6-14q0-8-6-14t-14-6q-8 0-14 6t-6 14q0 8 6 14t14 6Zm300-120v-52q0-39-23-59.5T642-492h-62q-56 0-95-39t-39-95q0-56 39-95t95-39v60q-30 0-52 21t-22 53q0 32 22 53t52 21h62q56 0 97 36t41 90v66h-60Zm100 0v-90q0-66-46-114t-114-48v-60q30 0 52-22t22-52q0-30-22-52t-52-22v-60q56 0 95 39t39 95q0 29-11 52.5T754-650q56 26 91 80t35 120v90h-60Z"/></svg>
```
