# haze-moon Icon

> The haze-moon icon from Tabler as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Tabler](https://composables.com/icons/icon-libraries/tabler.md)
- License: MIT (full text in the [Tabler library page](https://composables.com/icons/icon-libraries/tabler.md))

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/tabler/haze-moon.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap
import androidx.compose.ui.graphics.StrokeJoin
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val TablerHazeMoon: ImageVector
    get() {
        if (_TablerHazeMoon != null) return _TablerHazeMoon!!
        
        _TablerHazeMoon = ImageVector.Builder(
            name = "haze-moon",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(3f, 16f)
                horizontalLineToRelative(18f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(3f, 20f)
                horizontalLineToRelative(18f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(8.296f, 16f)
                curveToRelative(-2.268f, -1.4f, -3.598f, -4.087f, -3.237f, -6.916f)
                curveToRelative(0.443f, -3.48f, 3.308f, -6.083f, 6.698f, -6.084f)
                verticalLineToRelative(0.006f)
                horizontalLineToRelative(0.296f)
                curveToRelative(-1.991f, 1.916f, -2.377f, 5.03f, -0.918f, 7.405f)
                curveToRelative(1.459f, 2.374f, 4.346f, 3.33f, 6.865f, 2.275f)
                arcToRelative(6.888f, 6.888f, 0f, false, true, -2.777f, 3.314f)
            }
        }.build()
        
        return _TablerHazeMoon!!
    }

private var _TablerHazeMoon: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/tabler/haze-moon.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:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M3,16h18" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M3,20h18" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M8.296,16c-2.268,-1.4 -3.598,-4.087 -3.237,-6.916c0.443,-3.48 3.308,-6.083 6.698,-6.084v0.006h0.296c-1.991,1.916 -2.377,5.03 -0.918,7.405c1.459,2.374 4.346,3.33 6.865,2.275a6.888,6.888 0 0,1 -2.777,3.314" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/tabler/haze-moon.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" ><path d="M3 16h18" /><path d="M3 20h18" /><path d="M8.296 16c-2.268 -1.4 -3.598 -4.087 -3.237 -6.916c.443 -3.48 3.308 -6.083 6.698 -6.084v.006h.296c-1.991 1.916 -2.377 5.03 -.918 7.405c1.459 2.374 4.346 3.33 6.865 2.275a6.888 6.888 0 0 1 -2.777 3.314" /></svg>
```
