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

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

The newest version!
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.Happycow: ImageVector
    get() {
        if (_happycow != null) {
            return _happycow!!
        }
        _happycow = Builder(name = "Happycow", 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(8.695f, 1.229f)
                arcToRelative(0.931f, 0.931f, 0.0f, false, false, -0.029f, 0.001f)
                arcToRelative(3.449f, 3.449f, 0.0f, false, false, -1.119f, 0.231f)
                curveToRelative(-0.84f, 0.34f, -1.563f, 1.138f, -1.971f, 2.192f)
                arcToRelative(5.638f, 5.638f, 0.0f, false, false, -0.123f, 3.603f)
                curveToRelative(0.181f, -0.294f, 0.396f, -0.576f, 0.65f, -0.832f)
                curveToRelative(0.394f, -0.396f, 0.85f, -0.701f, 1.368f, -0.916f)
                curveToRelative(-0.173f, -0.811f, -0.493f, -3.076f, 1.187f, -3.648f)
                curveToRelative(0.0f, 0.0f, -1.37f, 0.909f, -0.606f, 3.45f)
                arcToRelative(5.197f, 5.197f, 0.0f, false, true, 0.393f, -0.091f)
                curveToRelative(-0.353f, -0.9f, -0.408f, -1.66f, -0.159f, -2.264f)
                arcToRelative(2.479f, 2.479f, 0.0f, false, true, 0.504f, -0.641f)
                curveToRelative(0.264f, -0.27f, 0.512f, -0.526f, 0.478f, -0.78f)
                arcToRelative(0.331f, 0.331f, 0.0f, false, false, -0.181f, -0.221f)
                arcToRelative(0.931f, 0.931f, 0.0f, false, false, -0.392f, -0.083f)
                close()
                moveTo(18.458f, 3.131f)
                arcToRelative(0.346f, 0.346f, 0.0f, false, false, -0.255f, 0.119f)
                curveToRelative(-0.139f, 0.196f, -0.041f, 0.533f, 0.062f, 0.888f)
                arcToRelative(2.501f, 2.501f, 0.0f, false, true, 0.146f, 0.815f)
                curveToRelative(-0.094f, 0.9f, -0.816f, 1.603f, -1.332f, 2.014f)
                curveToRelative(0.102f, 0.084f, 0.205f, 0.177f, 0.308f, 0.278f)
                curveToRelative(2.02f, -1.938f, 1.199f, -3.431f, 1.199f, -3.431f)
                curveToRelative(1.34f, 1.434f, -0.417f, 3.509f, -0.775f, 3.904f)
                curveToRelative(0.564f, 0.718f, 0.888f, 1.54f, 1.049f, 2.383f)
                arcToRelative(5.618f, 5.618f, 0.0f, false, false, 1.607f, -3.246f)
                curveToRelative(0.137f, -1.121f, -0.12f, -2.162f, -0.706f, -2.858f)
                curveToRelative(-0.236f, -0.281f, -0.86f, -0.863f, -1.286f, -0.866f)
                arcToRelative(0.346f, 0.346f, 0.0f, false, false, -0.016f, 0.0f)
                close()
                moveTo(10.311f, 4.277f)
                curveToRelative(0.314f, 0.149f, 0.839f, 0.473f, 0.978f, 1.029f)
                lineToRelative(0.024f, 0.098f)
                lineToRelative(-0.099f, -0.019f)
                curveToRelative(-1.081f, -0.205f, -1.689f, 0.307f, -1.946f, 0.612f)
                arcToRelative(2.01f, 2.01f, 0.0f, false, true, 0.778f, -0.147f)
                arcToRelative(2.857f, 2.857f, 0.0f, false, true, 1.112f, 0.238f)
                lineToRelative(0.164f, 0.077f)
                lineToRelative(-0.176f, 0.044f)
                curveToRelative(-0.427f, 0.11f, -0.705f, 0.303f, -0.826f, 0.586f)
                curveToRelative(-0.142f, 0.331f, -0.041f, 0.71f, 0.045f, 0.932f)
                curveToRelative(0.282f, -1.168f, 1.875f, -1.374f, 1.897f, -1.377f)
                horizontalLineToRelative(0.016f)
                arcToRelative(2.711f, 2.711f, 0.0f, false, true, 2.104f, 1.371f)
                curveToRelative(0.029f, -0.355f, -0.024f, -1.086f, -0.882f, -1.4f)
                lineToRelative(-0.147f, -0.059f)
                lineToRelative(0.143f, -0.065f)
                curveToRelative(0.649f, -0.296f, 1.848f, 0.413f, 2.275f, 0.688f)
                curveToRelative(-0.425f, -1.121f, -2.015f, -1.243f, -2.032f, -1.245f)
                lineToRelative(-0.126f, -0.009f)
                lineToRelative(0.081f, -0.097f)
                curveToRelative(0.283f, -0.343f, 1.004f, -0.254f, 1.389f, -0.175f)
                curveToRelative(-0.973f, -0.772f, -2.051f, -0.164f, -2.063f, -0.158f)
                lineToRelative(-0.097f, 0.056f)
                verticalLineToRelative(-0.11f)
                arcToRelative(1.09f, 1.09f, 0.0f, false, false, -0.321f, -0.747f)
                arcToRelative(0.972f, 0.972f, 0.0f, false, false, -0.353f, 0.635f)
                lineToRelative(-0.007f, 0.151f)
                lineToRelative(-0.105f, -0.11f)
                curveToRelative(-0.695f, -0.728f, -1.449f, -0.812f, -1.826f, -0.802f)
                close()
                moveTo(9.689f, 5.24f)
                curveToRelative(-1.463f, -0.009f, -2.639f, 0.422f, -3.494f, 1.284f)
                curveToRelative(-1.427f, 1.44f, -1.603f, 3.726f, -1.603f, 4.775f)
                arcToRelative(2.828f, 2.828f, 0.0f, false, true, 0.339f, -0.087f)
                curveToRelative(0.647f, -0.122f, 1.195f, -0.087f, 1.699f, 0.042f)
                curveToRelative(0.023f, -0.625f, 0.213f, -3.264f, 1.8f, -3.193f)
                curveToRelative(0.058f, 0.003f, 0.118f, 0.009f, 0.179f, 0.019f)
                curveToRelative(2.519f, 0.406f, 1.309f, 4.26f, 1.162f, 4.702f)
                curveToRelative(0.461f, 0.209f, 0.965f, 0.389f, 1.549f, 0.506f)
                curveToRelative(0.628f, 0.125f, 1.213f, 0.139f, 1.76f, 0.095f)
                curveToRelative(0.027f, -0.566f, 0.278f, -4.12f, 2.448f, -4.102f)
                curveToRelative(0.157f, 0.001f, 0.324f, 0.022f, 0.502f, 0.063f)
                curveToRelative(1.699f, 0.408f, 0.958f, 2.791f, 0.735f, 3.411f)
                curveToRelative(0.412f, -0.013f, 0.821f, 0.034f, 1.234f, 0.183f)
                curveToRelative(0.259f, 0.093f, 0.498f, 0.232f, 0.715f, 0.408f)
                curveToRelative(0.293f, -1.768f, 0.28f, -4.038f, -1.115f, -5.687f)
                arcToRelative(4.493f, 4.493f, 0.0f, false, false, -2.009f, -1.383f)
                lineToRelative(-0.09f, -0.017f)
                curveToRelative(0.203f, 0.2f, 0.367f, 0.452f, 0.449f, 0.773f)
                lineToRelative(0.042f, 0.168f)
                lineToRelative(-0.142f, -0.099f)
                curveToRelative(-0.014f, -0.01f, -1.373f, -0.955f, -2.137f, -0.827f)
                curveToRelative(1.04f, 0.504f, 0.767f, 1.668f, 0.763f, 1.68f)
                lineToRelative(-0.046f, 0.201f)
                lineToRelative(-0.073f, -0.194f)
                arcToRelative(2.558f, 2.558f, 0.0f, false, false, -2.087f, -1.476f)
                arcToRelative(3.164f, 3.164f, 0.0f, false, false, -0.867f, 0.265f)
                curveToRelative(-0.578f, 0.278f, -0.896f, 0.685f, -0.946f, 1.207f)
                lineToRelative(-0.019f, 0.201f)
                lineToRelative(-0.101f, -0.179f)
                curveToRelative(-0.015f, -0.028f, -0.376f, -0.674f, -0.137f, -1.233f)
                curveToRelative(0.119f, -0.277f, 0.364f, -0.481f, 0.729f, -0.607f)
                curveToRelative(-0.347f, -0.119f, -1.155f, -0.32f, -1.833f, 0.093f)
                lineToRelative(-0.199f, 0.122f)
                lineToRelative(0.11f, -0.206f)
                arcToRelative(1.804f, 1.804f, 0.0f, false, true, 0.516f, -0.559f)
                arcToRelative(2.023f, 2.023f, 0.0f, false, true, 0.724f, -0.321f)
                arcToRelative(7.941f, 7.941f, 0.0f, false, false, -0.558f, -0.025f)
                close()
                moveTo(2.248f, 6.229f)
                verticalLineToRelative(0.001f)
                curveToRelative(-0.538f, 0.0f, -1.113f, 0.124f, -1.583f, 0.552f)
                arcToRelative(2.096f, 2.096f, 0.0f, false, false, -0.662f, 1.434f)
                arcTo(1.461f, 1.461f, 0.0f, false, false, 0.389f, 9.299f)
                curveToRelative(0.721f, 0.759f, 2.206f, 0.627f, 3.189f, 0.539f)
                horizontalLineToRelative(0.051f)
                lineToRelative(0.086f, -0.008f)
                curveToRelative(0.36f, -0.029f, 0.639f, -0.061f, 0.869f, -0.094f)
                curveToRelative(0.112f, -0.695f, 0.335f, -1.547f, 0.781f, -2.33f)
                arcToRelative(5.773f, 5.773f, 0.0f, false, true, -0.115f, -0.407f)
                curveToRelative(-0.242f, -0.106f, -0.481f, -0.206f, -0.638f, -0.266f)
                arcToRelative(9.652f, 9.652f, 0.0f, false, false, -1.454f, -0.408f)
                arcToRelative(4.919f, 4.919f, 0.0f, false, false, -0.91f, -0.097f)
                close()
                moveTo(2.394f, 6.905f)
                curveToRelative(0.168f, -0.002f, 0.342f, 0.023f, 0.525f, 0.056f)
                curveToRelative(0.287f, 0.047f, 0.882f, 0.211f, 1.13f, 0.497f)
                curveToRelative(0.247f, 0.287f, 0.985f, 1.359f, -0.747f, 1.627f)
                curveToRelative(-0.565f, 0.057f, -1.464f, 0.162f, -1.895f, -0.297f)
                curveToRelative(-0.393f, -0.421f, -0.229f, -1.167f, 0.172f, -1.55f)
                curveToRelative(0.269f, -0.251f, 0.534f, -0.33f, 0.815f, -0.334f)
                close()
                moveTo(8.521f, 8.765f)
                curveToRelative(-0.749f, 0.023f, -1.342f, 0.905f, -1.324f, 1.986f)
                arcToRelative(2.722f, 2.722f, 0.0f, false, false, 0.116f, 0.741f)
                curveToRelative(0.4f, 0.173f, 0.788f, 0.393f, 1.196f, 0.625f)
                curveToRelative(0.21f, 0.12f, 0.422f, 0.24f, 0.641f, 0.357f)
                curveToRelative(0.45f, -0.325f, 0.762f, -0.997f, 0.749f, -1.776f)
                curveTo(9.88f, 9.617f, 9.27f, 8.742f, 8.521f, 8.765f)
                close()
                moveTo(20.427f, 9.481f)
                arcToRelative(8.691f, 8.691f, 0.0f, false, false, -0.434f, 0.01f)
                horizontalLineToRelative(-0.052f)
                arcToRelative(30.971f, 30.971f, 0.0f, false, false, -0.411f, 0.025f)
                arcToRelative(5.752f, 5.752f, 0.0f, false, true, -0.644f, 0.737f)
                curveToRelative(0.097f, 0.575f, 0.122f, 1.157f, 0.1f, 1.721f)
                curveToRelative(0.225f, 0.105f, 0.513f, 0.229f, 0.923f, 0.386f)
                lineToRelative(0.087f, 0.034f)
                curveToRelative(0.875f, 0.341f, 2.33f, 0.908f, 3.25f, 0.471f)
                arcToRelative(1.294f, 1.294f, 0.0f, false, false, 0.693f, -0.835f)
                arcToRelative(1.746f, 1.746f, 0.0f, false, false, -0.203f, -1.379f)
                curveToRelative(-0.499f, -0.772f, -1.459f, -0.993f, -2.241f, -1.103f)
                arcToRelative(8.691f, 8.691f, 0.0f, false, false, -1.068f, -0.068f)
                close()
                moveTo(8.59f, 9.713f)
                arcToRelative(0.412f, 0.412f, 0.0f, false, true, 0.004f, 0.0f)
                arcToRelative(0.415f, 0.415f, 0.0f, false, true, 0.412f, 0.412f)
                arcToRelative(0.412f, 0.412f, 0.0f, true, true, -0.416f, -0.412f)
                close()
                moveTo(15.451f, 9.933f)
                curveToRelative(-0.602f, 0.027f, -1.238f, 0.572f, -1.564f, 1.391f)
                curveToRelative(-0.293f, 0.736f, -0.238f, 1.481f, 0.081f, 1.939f)
                curveToRelative(0.355f, -0.064f, 0.696f, -0.141f, 1.021f, -0.215f)
                curveToRelative(0.392f, -0.089f, 0.772f, -0.177f, 1.145f, -0.233f)
                arcToRelative(2.777f, 2.777f, 0.0f, false, false, 0.26f, -0.498f)
                curveToRelative(0.402f, -1.008f, 0.162f, -2.039f, -0.536f, -2.317f)
                arcToRelative(0.975f, 0.975f, 0.0f, false, false, -0.407f, -0.068f)
                close()
                moveTo(21.095f, 10.118f)
                curveToRelative(0.167f, 0.001f, 0.321f, 0.014f, 0.428f, 0.029f)
                curveToRelative(0.498f, 0.071f, 0.909f, 0.163f, 1.196f, 0.622f)
                curveToRelative(0.278f, 0.44f, 0.221f, 1.12f, -0.287f, 1.369f)
                curveToRelative(-0.546f, 0.265f, -1.369f, -0.076f, -1.895f, -0.287f)
                curveToRelative(-1.579f, -0.708f, -0.562f, -1.416f, -0.238f, -1.594f)
                curveToRelative(0.203f, -0.111f, 0.518f, -0.141f, 0.796f, -0.139f)
                close()
                moveTo(15.34f, 10.761f)
                arcToRelative(0.409f, 0.409f, 0.0f, false, true, 0.404f, 0.402f)
                arcToRelative(0.412f, 0.412f, 0.0f, true, true, -0.421f, -0.402f)
                arcToRelative(0.409f, 0.409f, 0.0f, false, true, 0.018f, -0.0f)
                close()
                moveTo(5.716f, 11.264f)
                curveToRelative(-0.241f, -0.001f, -0.494f, 0.022f, -0.766f, 0.073f)
                curveToRelative(-1.625f, 0.309f, -2.714f, 2.055f, -2.647f, 4.247f)
                arcToRelative(6.81f, 6.81f, 0.0f, false, false, 1.785f, 4.358f)
                curveToRelative(1.308f, 1.443f, 3.233f, 2.365f, 5.568f, 2.667f)
                verticalLineToRelative(0.001f)
                curveToRelative(8.105f, 1.041f, 9.789f, -3.28f, 10.113f, -4.633f)
                curveToRelative(0.512f, -2.134f, -0.32f, -4.387f, -1.817f, -4.922f)
                curveToRelative(-0.956f, -0.343f, -1.875f, -0.13f, -2.939f, 0.117f)
                curveToRelative(-1.063f, 0.247f, -2.277f, 0.528f, -3.723f, 0.24f)
                curveToRelative(-1.18f, -0.236f, -2.067f, -0.741f, -2.849f, -1.186f)
                curveToRelative(-0.89f, -0.507f, -1.682f, -0.958f, -2.724f, -0.963f)
                close()
                moveTo(7.378f, 13.274f)
                curveToRelative(0.398f, -0.01f, 0.88f, 0.315f, 1.159f, 0.797f)
                curveToRelative(0.307f, 0.552f, 0.221f, 1.11f, -0.201f, 1.235f)
                curveToRelative(-0.421f, 0.125f, -1.015f, -0.221f, -1.324f, -0.772f)
                curveToRelative(-0.309f, -0.552f, -0.221f, -1.11f, 0.201f, -1.235f)
                arcToRelative(0.635f, 0.635f, 0.0f, false, true, 0.165f, -0.025f)
                close()
                moveTo(4.815f, 14.218f)
                curveToRelative(0.519f, 0.007f, 1.132f, 0.316f, 1.56f, 0.915f)
                curveToRelative(0.622f, 0.872f, 0.623f, 2.039f, 0.086f, 2.421f)
                curveToRelative(-0.537f, 0.383f, -1.57f, 0.009f, -2.192f, -0.861f)
                curveToRelative(-0.622f, -0.87f, -0.621f, -1.904f, -0.076f, -2.297f)
                curveToRelative(0.17f, -0.123f, 0.387f, -0.182f, 0.622f, -0.179f)
                close()
                moveTo(15.553f, 14.391f)
                curveToRelative(0.308f, 0.007f, 0.543f, 0.157f, 0.602f, 0.427f)
                curveToRelative(0.094f, 0.431f, -0.287f, 0.993f, -0.862f, 1.273f)
                curveToRelative(-0.575f, 0.278f, -1.12f, 0.153f, -1.214f, -0.278f)
                curveToRelative(-0.094f, -0.431f, 0.287f, -0.993f, 0.862f, -1.273f)
                curveToRelative(0.216f, -0.105f, 0.427f, -0.153f, 0.612f, -0.149f)
                close()
                moveTo(17.636f, 16.024f)
                curveToRelative(0.24f, 0.008f, 0.451f, 0.086f, 0.605f, 0.239f)
                curveToRelative(0.469f, 0.467f, 0.239f, 1.464f, -0.526f, 2.22f)
                curveToRelative(-0.756f, 0.756f, -1.752f, 0.993f, -2.22f, 0.526f)
                curveToRelative(-0.469f, -0.467f, -0.229f, -1.464f, 0.526f, -2.22f)
                curveToRelative(0.472f, -0.473f, 1.038f, -0.742f, 1.511f, -0.764f)
                arcToRelative(1.331f, 1.331f, 0.0f, false, true, 0.105f, -0.001f)
                close()
                moveTo(7.317f, 17.782f)
                arcToRelative(0.128f, 0.128f, 0.0f, false, true, 0.002f, 0.0f)
                arcToRelative(0.128f, 0.128f, 0.0f, false, true, 0.066f, 0.02f)
                arcToRelative(0.139f, 0.139f, 0.0f, false, true, 0.047f, 0.182f)
                arcToRelative(0.925f, 0.925f, 0.0f, false, true, -0.216f, 0.243f)
                arcToRelative(4.192f, 4.192f, 0.0f, false, false, 3.081f, 2.122f)
                curveToRelative(2.08f, 0.291f, 3.66f, -0.662f, 4.102f, -0.966f)
                arcToRelative(0.993f, 0.993f, 0.0f, false, true, -0.149f, -0.26f)
                arcToRelative(0.119f, 0.119f, 0.0f, false, true, 0.086f, -0.162f)
                arcToRelative(0.149f, 0.149f, 0.0f, false, true, 0.172f, 0.086f)
                arcToRelative(0.718f, 0.718f, 0.0f, false, false, 0.479f, 0.43f)
                arcToRelative(0.145f, 0.145f, 0.0f, false, true, 0.11f, 0.153f)
                arcToRelative(0.148f, 0.148f, 0.0f, false, true, -0.149f, 0.096f)
                lineTo(14.93f, 19.727f)
                arcToRelative(0.993f, 0.993f, 0.0f, false, true, -0.338f, -0.159f)
                curveToRelative(-0.438f, 0.322f, -2.111f, 1.412f, -4.315f, 1.059f)
                curveToRelative(-2.198f, -0.351f, -3.088f, -1.835f, -3.302f, -2.263f)
                arcToRelative(0.925f, 0.925f, 0.0f, false, true, -0.315f, 0.061f)
                horizontalLineToRelative(-0.019f)
                lineToRelative(-0.004f, -0.004f)
                arcToRelative(0.127f, 0.127f, 0.0f, false, true, -0.11f, -0.134f)
                arcToRelative(0.118f, 0.118f, 0.0f, false, true, 0.125f, -0.131f)
                arcToRelative(0.645f, 0.645f, 0.0f, false, false, 0.552f, -0.307f)
                arcToRelative(0.128f, 0.128f, 0.0f, false, true, 0.114f, -0.068f)
                close()
            }
        }
        .build()
        return _happycow!!
    }

private var _happycow: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy