All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.compose.icons.simpleicons.Kalilinux.kt Maven / Gradle / Ivy

package compose.icons.simpleicons

import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
import compose.icons.SimpleIcons

public val SimpleIcons.Kalilinux: ImageVector
    get() {
        if (_kalilinux != null) {
            return _kalilinux!!
        }
        _kalilinux = Builder(name = "Kalilinux", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
                viewportWidth = 24.0f, viewportHeight = 24.0f).apply {
            path(fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
                    strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
                    pathFillType = NonZero) {
                moveTo(12.778f, 5.943f)
                reflectiveCurveToRelative(-1.97f, -0.13f, -5.327f, 0.92f)
                curveToRelative(-3.42f, 1.07f, -5.36f, 2.587f, -5.36f, 2.587f)
                reflectiveCurveToRelative(5.098f, -2.847f, 10.852f, -3.008f)
                close()
                moveTo(20.129f, 9.038f)
                lineToRelative(0.257f, -0.017f)
                reflectiveCurveToRelative(-1.468f, -1.78f, -4.278f, -2.648f)
                curveToRelative(1.58f, 0.642f, 2.954f, 1.493f, 4.021f, 2.665f)
                close()
                moveTo(20.549f, 9.778f)
                curveToRelative(0.039f, -0.068f, 0.166f, 0.217f, 0.263f, 0.337f)
                curveToRelative(0.004f, 0.024f, 0.01f, 0.039f, -0.045f, 0.027f)
                curveToRelative(-0.005f, -0.025f, -0.013f, -0.032f, -0.013f, -0.032f)
                reflectiveCurveToRelative(-0.135f, -0.08f, -0.177f, -0.137f)
                curveToRelative(-0.041f, -0.057f, -0.049f, -0.157f, -0.028f, -0.195f)
                close()
                moveTo(23.997f, 18.257f)
                reflectiveCurveToRelative(0.312f, -3.578f, -5.31f, -4.403f)
                arcToRelative(18.277f, 18.277f, 0.0f, false, false, -2.524f, -0.187f)
                curveToRelative(-4.506f, 0.06f, -4.67f, -5.197f, -1.275f, -5.462f)
                curveToRelative(1.407f, -0.116f, 3.087f, 0.643f, 4.73f, 1.408f)
                curveToRelative(-0.007f, 0.204f, 0.002f, 0.385f, 0.136f, 0.552f)
                curveToRelative(0.134f, 0.168f, 0.648f, 0.35f, 0.813f, 0.445f)
                curveToRelative(0.164f, 0.094f, 0.691f, 0.43f, 1.014f, 0.85f)
                curveToRelative(0.07f, -0.131f, 0.654f, -0.512f, 0.654f, -0.512f)
                reflectiveCurveToRelative(-0.14f, 0.003f, -0.465f, -0.119f)
                curveToRelative(-0.326f, -0.122f, -0.713f, -0.49f, -0.722f, -0.511f)
                curveToRelative(-0.01f, -0.022f, -0.015f, -0.055f, 0.06f, -0.07f)
                curveToRelative(0.059f, -0.049f, -0.072f, -0.207f, -0.13f, -0.265f)
                curveToRelative(-0.058f, -0.058f, -0.445f, -0.716f, -0.454f, -0.73f)
                curveToRelative(-0.009f, -0.016f, -0.012f, -0.031f, -0.04f, -0.05f)
                curveToRelative(-0.085f, -0.027f, -0.46f, 0.04f, -0.46f, 0.04f)
                reflectiveCurveToRelative(-0.575f, -0.283f, -0.774f, -0.893f)
                curveToRelative(0.003f, 0.107f, -0.099f, 0.224f, 0.0f, 0.469f)
                curveToRelative(-0.3f, -0.127f, -0.558f, -0.344f, -0.762f, -0.88f)
                curveToRelative(-0.12f, 0.305f, 0.0f, 0.499f, 0.0f, 0.499f)
                reflectiveCurveToRelative(-0.707f, -0.198f, -0.82f, -0.85f)
                curveToRelative(-0.124f, 0.293f, 0.0f, 0.469f, 0.0f, 0.469f)
                reflectiveCurveToRelative(-1.153f, -0.602f, -3.069f, -0.61f)
                curveToRelative(-1.283f, -0.118f, -1.55f, -2.374f, -1.43f, -2.754f)
                curveToRelative(0.0f, 0.0f, -1.85f, -0.975f, -5.493f, -1.406f)
                curveToRelative(-3.642f, -0.43f, -6.628f, -0.065f, -6.628f, -0.065f)
                reflectiveCurveToRelative(6.45f, -0.31f, 11.617f, 1.783f)
                curveToRelative(0.176f, 0.785f, 0.704f, 2.094f, 0.989f, 2.723f)
                curveToRelative(-0.815f, 0.563f, -1.733f, 1.092f, -1.876f, 2.97f)
                curveToRelative(-0.143f, 1.878f, 1.472f, 3.53f, 3.474f, 3.58f)
                curveToRelative(1.9f, 0.102f, 3.214f, 0.116f, 4.806f, 0.942f)
                curveToRelative(1.52f, 0.84f, 2.766f, 3.4f, 2.89f, 5.703f)
                curveToRelative(0.132f, -1.709f, -0.509f, -5.383f, -3.5f, -6.498f)
                curveToRelative(4.181f, 0.732f, 4.549f, 3.832f, 4.549f, 3.832f)
                close()
                moveTo(12.68f, 5.663f)
                lineToRelative(-0.15f, -0.485f)
                reflectiveCurveToRelative(-2.484f, -0.441f, -5.822f, -0.204f)
                curveTo(3.37f, 5.211f, 0.0f, 6.38f, 0.0f, 6.38f)
                reflectiveCurveToRelative(6.896f, -1.735f, 12.68f, -0.717f)
                close()
            }
        }
        .build()
        return _kalilinux!!
    }

private var _kalilinux: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy