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

commonMain.compose.icons.simpleicons.Protondb.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.Protondb: ImageVector
    get() {
        if (_protondb != null) {
            return _protondb!!
        }
        _protondb = Builder(name = "Protondb", 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(1.744f, 0.0f)
                curveTo(0.781f, 0.0f, 0.0f, 0.781f, 0.0f, 1.744f)
                verticalLineToRelative(20.512f)
                curveTo(0.0f, 23.219f, 0.781f, 24.0f, 1.744f, 24.0f)
                horizontalLineToRelative(20.512f)
                curveToRelative(0.963f, 0.0f, 1.744f, -0.782f, 1.744f, -1.74f)
                lineTo(24.0f, 1.744f)
                curveTo(24.0f, 0.781f, 23.218f, 0.0f, 22.26f, 0.0f)
                close()
                moveTo(16.473f, 2.205f)
                verticalLineToRelative(0.004f)
                curveToRelative(0.37f, 0.0f, 0.704f, 0.08f, 0.996f, 0.25f)
                curveToRelative(1.26f, 0.728f, 1.55f, 2.996f, 0.904f, 5.846f)
                curveToRelative(2.8f, 0.855f, 4.625f, 2.238f, 4.625f, 3.695f)
                curveToRelative(0.0f, 1.457f, -1.813f, 2.836f, -4.6f, 3.691f)
                curveToRelative(0.65f, 2.84f, 0.367f, 5.102f, -0.894f, 5.83f)
                arcToRelative(2.03f, 2.03f, 0.0f, false, true, -1.012f, 0.25f)
                curveToRelative(-1.232f, 0.0f, -2.846f, -0.869f, -4.478f, -2.384f)
                curveToRelative(-1.633f, 1.525f, -3.245f, 2.404f, -4.477f, 2.404f)
                curveToRelative(-0.376f, 0.0f, -0.712f, -0.079f, -1.006f, -0.25f)
                curveToRelative(-1.26f, -0.728f, -1.55f, -2.996f, -0.904f, -5.846f)
                curveToRelative(-2.8f, -0.855f, -4.625f, -2.238f, -4.625f, -3.695f)
                curveToRelative(0.0f, -1.452f, 1.814f, -2.83f, 4.605f, -3.69f)
                curveToRelative(-0.65f, -2.84f, -0.366f, -5.103f, 0.895f, -5.831f)
                arcToRelative(2.03f, 2.03f, 0.0f, false, true, 1.012f, -0.25f)
                lineTo(7.514f, 3.23f)
                curveToRelative(-0.206f, 0.0f, -0.377f, 0.035f, -0.514f, 0.118f)
                curveToRelative(-0.606f, 0.352f, -0.866f, 1.687f, -0.656f, 3.398f)
                curveToRelative(0.054f, 0.416f, 0.133f, 0.85f, 0.236f, 1.299f)
                curveToRelative(0.875f, -0.22f, 1.838f, -0.385f, 2.85f, -0.492f)
                arcToRelative(21.401f, 21.401f, 0.0f, false, true, 1.851f, -2.24f)
                curveTo(9.82f, 3.962f, 8.446f, 3.227f, 7.518f, 3.227f)
                lineTo(7.518f, 2.225f)
                curveToRelative(1.231f, 0.0f, 2.846f, 0.87f, 4.478f, 2.384f)
                curveToRelative(1.633f, -1.525f, 3.245f, -2.404f, 4.477f, -2.404f)
                close()
                moveTo(16.467f, 3.207f)
                curveToRelative(-0.929f, 0.003f, -2.3f, 0.745f, -3.758f, 2.102f)
                curveToRelative(0.635f, 0.66f, 1.261f, 1.413f, 1.867f, 2.244f)
                curveToRelative(1.007f, 0.107f, 1.964f, 0.273f, 2.844f, 0.488f)
                curveToRelative(0.098f, -0.455f, 0.181f, -0.9f, 0.23f, -1.32f)
                curveToRelative(0.206f, -1.711f, -0.059f, -3.04f, -0.67f, -3.393f)
                arcToRelative(1.037f, 1.037f, 0.0f, false, false, -0.513f, -0.117f)
                close()
                moveTo(11.984f, 6.017f)
                curveToRelative(-0.41f, 0.43f, -0.824f, 0.91f, -1.23f, 1.438f)
                arcToRelative(26.105f, 26.105f, 0.0f, false, true, 2.478f, 0.0f)
                arcToRelative(17.822f, 17.822f, 0.0f, false, false, -1.248f, -1.437f)
                close()
                moveTo(12.0f, 8.428f)
                curveToRelative(-0.684f, 0.0f, -1.36f, 0.03f, -2.03f, 0.089f)
                arcToRelative(24.514f, 24.514f, 0.0f, false, false, -1.08f, 1.71f)
                curveToRelative(-0.337f, 0.587f, -0.648f, 1.188f, -0.927f, 1.79f)
                curveToRelative(0.283f, 0.6f, 0.591f, 1.196f, 0.933f, 1.783f)
                curveToRelative(0.352f, 0.601f, 0.713f, 1.172f, 1.084f, 1.705f)
                curveToRelative(0.665f, 0.054f, 1.34f, 0.084f, 2.02f, 0.084f)
                curveToRelative(0.684f, 0.0f, 1.36f, -0.03f, 2.03f, -0.088f)
                arcToRelative(24.51f, 24.51f, 0.0f, false, false, 1.08f, -1.71f)
                curveToRelative(0.332f, -0.592f, 0.644f, -1.194f, 0.927f, -1.79f)
                arcToRelative(23.03f, 23.03f, 0.0f, false, false, -0.933f, -1.785f)
                arcToRelative(25.587f, 25.587f, 0.0f, false, false, -1.086f, -1.705f)
                arcTo(25.016f, 25.016f, 0.0f, false, false, 12.0f, 8.428f)
                close()
                moveTo(8.666f, 8.658f)
                curveToRelative(-0.64f, 0.092f, -1.256f, 0.214f, -1.848f, 0.35f)
                curveToRelative(0.171f, 0.582f, 0.377f, 1.185f, 0.621f, 1.786f)
                arcToRelative(25.469f, 25.469f, 0.0f, false, true, 1.227f, -2.137f)
                close()
                moveTo(15.324f, 8.658f)
                arcToRelative(23.32f, 23.32f, 0.0f, false, true, 1.23f, 2.127f)
                curveToRelative(0.235f, -0.597f, 0.442f, -1.194f, 0.608f, -1.77f)
                arcToRelative(18.82f, 18.82f, 0.0f, false, false, -1.838f, -0.358f)
                close()
                moveTo(18.134f, 9.278f)
                arcToRelative(22.088f, 22.088f, 0.0f, false, true, -0.997f, 2.72f)
                curveToRelative(0.415f, 0.938f, 0.753f, 1.85f, 1.008f, 2.73f)
                curveToRelative(0.435f, -0.142f, 0.854f, -0.287f, 1.24f, -0.454f)
                curveToRelative(1.583f, -0.674f, 2.61f, -1.57f, 2.625f, -2.27f)
                curveToRelative(0.0f, -0.703f, -1.027f, -1.587f, -2.615f, -2.267f)
                arcToRelative(13.533f, 13.533f, 0.0f, false, false, -1.26f, -0.459f)
                close()
                moveTo(5.852f, 9.284f)
                curveToRelative(-0.435f, 0.142f, -0.856f, 0.287f, -1.243f, 0.453f)
                curveToRelative(-1.588f, 0.67f, -2.615f, 1.566f, -2.615f, 2.27f)
                reflectiveCurveToRelative(1.027f, 1.588f, 2.615f, 2.267f)
                curveToRelative(0.391f, 0.167f, 0.812f, 0.318f, 1.252f, 0.46f)
                arcToRelative(22.04f, 22.04f, 0.0f, false, true, 0.996f, -2.717f)
                arcToRelative(21.563f, 21.563f, 0.0f, false, true, -1.005f, -2.733f)
                close()
                moveTo(11.994f, 9.952f)
                arcTo(2.048f, 2.048f, 0.0f, false, true, 14.043f, 12.0f)
                arcToRelative(2.048f, 2.048f, 0.0f, false, true, -2.049f, 2.049f)
                arcTo(2.048f, 2.048f, 0.0f, false, true, 9.947f, 12.0f)
                arcToRelative(2.048f, 2.048f, 0.0f, false, true, 2.047f, -2.049f)
                close()
                moveTo(16.554f, 13.204f)
                curveToRelative(-0.185f, 0.362f, -0.374f, 0.723f, -0.58f, 1.08f)
                arcToRelative(25.52f, 25.52f, 0.0f, false, true, -0.646f, 1.06f)
                curveToRelative(0.64f, -0.092f, 1.261f, -0.215f, 1.848f, -0.357f)
                arcToRelative(18.93f, 18.93f, 0.0f, false, false, -0.621f, -1.783f)
                close()
                moveTo(7.439f, 13.228f)
                curveToRelative(-0.234f, 0.596f, -0.439f, 1.192f, -0.605f, 1.77f)
                curveToRelative(0.587f, 0.14f, 1.202f, 0.258f, 1.838f, 0.35f)
                arcToRelative(37.4f, 37.4f, 0.0f, false, true, -0.647f, -1.044f)
                curveToRelative(-0.21f, -0.357f, -0.4f, -0.72f, -0.586f, -1.076f)
                close()
                moveTo(17.429f, 15.956f)
                curveToRelative(-0.874f, 0.22f, -1.837f, 0.385f, -2.849f, 0.492f)
                arcToRelative(21.402f, 21.402f, 0.0f, false, true, -1.851f, 2.24f)
                curveToRelative(1.461f, 1.35f, 2.834f, 2.086f, 3.763f, 2.086f)
                curveToRelative(0.205f, 0.0f, 0.377f, -0.034f, 0.514f, -0.117f)
                curveToRelative(0.606f, -0.352f, 0.864f, -1.685f, 0.654f, -3.396f)
                curveToRelative(-0.054f, -0.416f, -0.133f, -0.85f, -0.23f, -1.305f)
                close()
                moveTo(6.584f, 15.966f)
                curveToRelative(-0.098f, 0.454f, -0.182f, 0.9f, -0.23f, 1.32f)
                curveToRelative(-0.206f, 1.711f, 0.058f, 3.039f, 0.67f, 3.39f)
                curveToRelative(0.131f, 0.079f, 0.304f, 0.119f, 0.51f, 0.124f)
                curveToRelative(0.928f, 0.0f, 2.301f, -0.743f, 3.763f, -2.102f)
                arcToRelative(21.53f, 21.53f, 0.0f, false, true, -1.867f, -2.244f)
                arcToRelative(21.806f, 21.806f, 0.0f, false, true, -2.846f, -0.488f)
                close()
                moveTo(10.764f, 16.552f)
                curveToRelative(0.41f, 0.528f, 0.83f, 1.007f, 1.246f, 1.437f)
                curveToRelative(0.41f, -0.43f, 0.831f, -0.91f, 1.232f, -1.437f)
                arcToRelative(26.056f, 26.056f, 0.0f, false, true, -2.478f, 0.0f)
                close()
            }
        }
        .build()
        return _protondb!!
    }

private var _protondb: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy