# cookie-man Icon

> The cookie-man 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))
- Styles: [Outline](https://composables.com/icons/icon-libraries/tabler/cookie-man.md?v=outline), [Filled](https://composables.com/icons/icon-libraries/tabler/cookie-man.md?v=filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/tabler/cookie-man.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 TablerCookieMan: ImageVector
    get() {
        if (_TablerCookieMan != null) return _TablerCookieMan!!
        
        _TablerCookieMan = ImageVector.Builder(
            name = "cookie-man",
            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(12f, 2f)
                arcToRelative(5f, 5f, 0f, false, true, 2.845f, 9.112f)
                lineToRelative(0.147f, 0.369f)
                lineToRelative(1.755f, -0.803f)
                curveToRelative(0.969f, -0.443f, 2.12f, -0.032f, 2.571f, 0.918f)
                arcToRelative(1.88f, 1.88f, 0f, false, true, -0.787f, 2.447f)
                lineToRelative(-0.148f, 0.076f)
                lineToRelative(-2.383f, 1.089f)
                verticalLineToRelative(2.02f)
                lineToRelative(1.426f, 1.425f)
                lineToRelative(0.114f, 0.125f)
                arcToRelative(1.96f, 1.96f, 0f, false, true, -2.762f, 2.762f)
                lineToRelative(-0.125f, -0.114f)
                lineToRelative(-2.079f, -2.08f)
                lineToRelative(-0.114f, -0.124f)
                arcToRelative(2f, 2f, 0f, false, true, -0.161f, -0.22f)
                horizontalLineToRelative(-0.599f)
                quadToRelative(-0.071f, 0.114f, -0.16f, 0.22f)
                lineToRelative(-0.115f, 0.125f)
                lineToRelative(-2.08f, 2.079f)
                arcToRelative(1.96f, 1.96f, 0f, false, true, -2.886f, -2.648f)
                lineToRelative(0.114f, -0.125f)
                lineToRelative(1.427f, -1.426f)
                verticalLineToRelative(-2.019f)
                lineToRelative(-2.383f, -1.09f)
                lineToRelative(-0.148f, -0.075f)
                arcToRelative(1.88f, 1.88f, 0f, false, true, -0.787f, -2.447f)
                curveToRelative(0.429f, -0.902f, 1.489f, -1.318f, 2.424f, -0.978f)
                lineToRelative(0.147f, 0.06f)
                lineToRelative(1.755f, 0.803f)
                lineToRelative(0.147f, -0.369f)
                arcToRelative(5f, 5f, 0f, false, true, -2.15f, -3.895f)
                verticalLineToRelative(-0.217f)
                arcToRelative(5f, 5f, 0f, false, true, 5f, -5f)
                lineToRelative(-0.005f, 0f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(12f, 16f)
                horizontalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(12f, 13f)
                horizontalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(10f, 7f)
                horizontalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(14f, 7f)
                horizontalLineToRelative(0.01f)
            }
            path(
                fill = SolidColor(Color.Transparent),
                stroke = SolidColor(Color.Black),
                strokeLineWidth = 2f,
                strokeLineCap = StrokeCap.Round,
                strokeLineJoin = StrokeJoin.Round
            ) {
                moveTo(12f, 9f)
                horizontalLineToRelative(0.01f)
            }
        }.build()
        
        return _TablerCookieMan!!
    }

private var _TablerCookieMan: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/tabler/cookie-man.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="M12,2a5,5 0 0,1 2.845,9.112l0.147,0.369l1.755,-0.803c0.969,-0.443 2.12,-0.032 2.571,0.918a1.88,1.88 0 0,1 -0.787,2.447l-0.148,0.076l-2.383,1.089v2.02l1.426,1.425l0.114,0.125a1.96,1.96 0 0,1 -2.762,2.762l-0.125,-0.114l-2.079,-2.08l-0.114,-0.124a2,2 0 0,1 -0.161,-0.22h-0.599q-0.071,0.114 -0.16,0.22l-0.115,0.125l-2.08,2.079a1.96,1.96 0 0,1 -2.886,-2.648l0.114,-0.125l1.427,-1.426v-2.019l-2.383,-1.09l-0.148,-0.075a1.88,1.88 0 0,1 -0.787,-2.447c0.429,-0.902 1.489,-1.318 2.424,-0.978l0.147,0.06l1.755,0.803l0.147,-0.369a5,5 0 0,1 -2.15,-3.895v-0.217a5,5 0 0,1 5,-5l-0.005,0" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M12,16h0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M12,13h0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M10,7h0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M14,7h0.01" />
    <path
        android:strokeColor="@android:color/black"
        android:strokeLineCap="round"
        android:strokeLineJoin="round"
        android:strokeWidth="2"
        android:pathData="M12,9h0.01" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/tabler/cookie-man.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="M12 2a5 5 0 0 1 2.845 9.112l.147 .369l1.755 -.803c.969 -.443 2.12 -.032 2.571 .918a1.88 1.88 0 0 1 -.787 2.447l-.148 .076l-2.383 1.089v2.02l1.426 1.425l.114 .125a1.96 1.96 0 0 1 -2.762 2.762l-.125 -.114l-2.079 -2.08l-.114 -.124a2 2 0 0 1 -.161 -.22h-.599q -.071 .114 -.16 .22l-.115 .125l-2.08 2.079a1.96 1.96 0 0 1 -2.886 -2.648l.114 -.125l1.427 -1.426v-2.019l-2.383 -1.09l-.148 -.075a1.88 1.88 0 0 1 -.787 -2.447c.429 -.902 1.489 -1.318 2.424 -.978l.147 .06l1.755 .803l.147 -.369a5 5 0 0 1 -2.15 -3.895v-.217a5 5 0 0 1 5 -5l-.005 0" /><path d="M12 16h.01" /><path d="M12 13h.01" /><path d="M10 7h.01" /><path d="M14 7h.01" /><path d="M12 9h.01" /></svg>
```
