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

commonMain.compose.icons.simpleicons.P5DotJs.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.P5DotJs: ImageVector
    get() {
        if (_p5DotJs != null) {
            return _p5DotJs!!
        }
        _p5DotJs = Builder(name = "P5DotJs", 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.345f, 9.122f)
                verticalLineToRelative(0.784f)
                horizontalLineToRelative(0.035f)
                curveToRelative(0.07f, -0.11f, 0.161f, -0.22f, 0.274f, -0.333f)
                arcToRelative(1.85f, 1.85f, 0.0f, false, true, 0.416f, -0.305f)
                arcToRelative(2.557f, 2.557f, 0.0f, false, true, 1.253f, -0.31f)
                arcToRelative(2.632f, 2.632f, 0.0f, false, true, 1.964f, 0.854f)
                curveToRelative(0.242f, 0.266f, 0.429f, 0.578f, 0.561f, 0.936f)
                curveToRelative(0.133f, 0.36f, 0.2f, 0.745f, 0.2f, 1.159f)
                curveToRelative(0.0f, 0.413f, -0.065f, 0.801f, -0.194f, 1.163f)
                arcToRelative(2.856f, 2.856f, 0.0f, false, true, -0.549f, 0.948f)
                arcToRelative(2.642f, 2.642f, 0.0f, false, true, -0.866f, 0.644f)
                curveToRelative(-0.34f, 0.16f, -0.723f, 0.24f, -1.152f, 0.24f)
                curveToRelative(-0.398f, 0.0f, -0.763f, -0.083f, -1.094f, -0.246f)
                arcToRelative(1.86f, 1.86f, 0.0f, false, true, -0.766f, -0.668f)
                horizontalLineToRelative(-0.024f)
                verticalLineToRelative(3.558f)
                lineTo(0.0f, 17.546f)
                lineTo(0.0f, 9.12f)
                close()
                moveTo(4.621f, 11.907f)
                curveToRelative(0.0f, -0.219f, -0.034f, -0.435f, -0.1f, -0.65f)
                arcToRelative(1.82f, 1.82f, 0.0f, false, false, -0.298f, -0.579f)
                arcToRelative(1.503f, 1.503f, 0.0f, false, false, -0.503f, -0.416f)
                arcToRelative(1.53f, 1.53f, 0.0f, false, false, -0.714f, -0.157f)
                arcToRelative(1.44f, 1.44f, 0.0f, false, false, -0.691f, 0.163f)
                arcToRelative(1.77f, 1.77f, 0.0f, false, false, -0.52f, 0.421f)
                arcToRelative(1.795f, 1.795f, 0.0f, false, false, -0.328f, 0.585f)
                arcToRelative(1.97f, 1.97f, 0.0f, false, false, 0.0f, 1.305f)
                arcToRelative(1.807f, 1.807f, 0.0f, false, false, 0.328f, 0.58f)
                arcToRelative(1.687f, 1.687f, 0.0f, false, false, 0.52f, 0.414f)
                curveToRelative(0.203f, 0.105f, 0.434f, 0.159f, 0.691f, 0.159f)
                arcToRelative(1.483f, 1.483f, 0.0f, false, false, 1.217f, -0.586f)
                curveToRelative(0.132f, -0.171f, 0.231f, -0.366f, 0.297f, -0.585f)
                arcToRelative(2.248f, 2.248f, 0.0f, false, false, 0.1f, -0.654f)
                close()
                moveTo(18.303f, 8.853f)
                verticalLineToRelative(6.223f)
                curveToRelative(0.0f, 0.335f, -0.028f, 0.653f, -0.082f, 0.952f)
                arcToRelative(2.018f, 2.018f, 0.0f, false, true, -0.31f, 0.785f)
                arcToRelative(1.623f, 1.623f, 0.0f, false, true, -0.62f, 0.532f)
                curveToRelative(-0.262f, 0.132f, -0.602f, 0.199f, -1.024f, 0.199f)
                arcToRelative(2.676f, 2.676f, 0.0f, false, true, -0.35f, -0.024f)
                arcToRelative(3.507f, 3.507f, 0.0f, false, true, -0.281f, -0.047f)
                lineToRelative(0.117f, -1.192f)
                arcToRelative(1.762f, 1.762f, 0.0f, false, false, 0.386f, 0.047f)
                arcToRelative(0.752f, 0.752f, 0.0f, false, false, 0.397f, -0.094f)
                arcToRelative(0.627f, 0.627f, 0.0f, false, false, 0.234f, -0.258f)
                curveToRelative(0.055f, -0.109f, 0.09f, -0.235f, 0.105f, -0.38f)
                curveToRelative(0.016f, -0.144f, 0.024f, -0.298f, 0.024f, -0.461f)
                lineTo(16.899f, 8.853f)
                close()
                moveTo(23.087f, 10.618f)
                arcToRelative(1.621f, 1.621f, 0.0f, false, false, -0.514f, -0.427f)
                arcToRelative(1.449f, 1.449f, 0.0f, false, false, -0.714f, -0.18f)
                curveToRelative(-0.226f, 0.0f, -0.432f, 0.046f, -0.62f, 0.14f)
                arcToRelative(0.483f, 0.483f, 0.0f, false, false, -0.28f, 0.467f)
                arcToRelative(0.47f, 0.47f, 0.0f, false, false, 0.31f, 0.462f)
                curveToRelative(0.206f, 0.09f, 0.508f, 0.182f, 0.906f, 0.276f)
                curveToRelative(0.21f, 0.047f, 0.423f, 0.109f, 0.638f, 0.187f)
                curveToRelative(0.214f, 0.077f, 0.41f, 0.18f, 0.585f, 0.31f)
                arcToRelative(1.53f, 1.53f, 0.0f, false, true, 0.427f, 0.48f)
                curveToRelative(0.109f, 0.19f, 0.163f, 0.423f, 0.163f, 0.695f)
                curveToRelative(0.0f, 0.344f, -0.064f, 0.634f, -0.192f, 0.872f)
                curveToRelative(-0.13f, 0.238f, -0.301f, 0.43f, -0.515f, 0.58f)
                arcToRelative(2.169f, 2.169f, 0.0f, false, true, -0.75f, 0.32f)
                arcToRelative(3.884f, 3.884f, 0.0f, false, true, -0.883f, 0.101f)
                arcToRelative(3.507f, 3.507f, 0.0f, false, true, -1.275f, -0.24f)
                arcToRelative(2.694f, 2.694f, 0.0f, false, true, -1.03f, -0.685f)
                lineToRelative(0.925f, -0.866f)
                arcToRelative(1.828f, 1.828f, 0.0f, false, false, 1.44f, 0.703f)
                curveToRelative(0.1f, 0.0f, 0.204f, -0.012f, 0.31f, -0.035f)
                arcToRelative(1.052f, 1.052f, 0.0f, false, false, 0.29f, -0.112f)
                arcToRelative(0.607f, 0.607f, 0.0f, false, false, 0.218f, -0.205f)
                arcToRelative(0.58f, 0.58f, 0.0f, false, false, 0.081f, -0.316f)
                arcToRelative(0.52f, 0.52f, 0.0f, false, false, -0.32f, -0.503f)
                curveToRelative(-0.216f, -0.1f, -0.538f, -0.202f, -0.967f, -0.303f)
                arcToRelative(4.635f, 4.635f, 0.0f, false, true, -0.614f, -0.182f)
                arcToRelative(2.004f, 2.004f, 0.0f, false, true, -0.531f, -0.292f)
                arcToRelative(1.35f, 1.35f, 0.0f, false, true, -0.375f, -0.451f)
                arcToRelative(1.42f, 1.42f, 0.0f, false, true, -0.14f, -0.667f)
                curveToRelative(0.0f, -0.311f, 0.064f, -0.58f, 0.192f, -0.806f)
                arcToRelative(1.66f, 1.66f, 0.0f, false, true, 0.51f, -0.556f)
                curveToRelative(0.21f, -0.145f, 0.447f, -0.252f, 0.713f, -0.322f)
                arcToRelative(3.184f, 3.184f, 0.0f, false, true, 0.819f, -0.105f)
                curveToRelative(0.405f, 0.0f, 0.801f, 0.07f, 1.187f, 0.21f)
                curveToRelative(0.386f, 0.14f, 0.692f, 0.355f, 0.919f, 0.643f)
                close()
                moveTo(14.797f, 13.549f)
                lineToRelative(0.837f, -0.252f)
                lineToRelative(0.164f, 0.505f)
                lineToRelative(-0.833f, 0.283f)
                lineToRelative(0.517f, 0.734f)
                lineToRelative(-0.436f, 0.316f)
                lineToRelative(-0.544f, -0.721f)
                lineToRelative(-0.53f, 0.701f)
                lineToRelative(-0.423f, -0.322f)
                lineToRelative(0.517f, -0.708f)
                lineToRelative(-0.84f, -0.302f)
                lineToRelative(0.165f, -0.506f)
                lineToRelative(0.843f, 0.271f)
                verticalLineToRelative(-0.872f)
                horizontalLineToRelative(0.564f)
                verticalLineToRelative(0.872f)
                close()
                moveTo(11.91f, 10.905f)
                arcToRelative(2.309f, 2.309f, 0.0f, false, false, -0.602f, -0.819f)
                arcToRelative(2.679f, 2.679f, 0.0f, false, false, -0.907f, -0.509f)
                arcToRelative(3.517f, 3.517f, 0.0f, false, false, -1.13f, -0.175f)
                curveToRelative(-0.148f, 0.0f, -0.313f, 0.008f, -0.497f, 0.024f)
                arcToRelative(2.435f, 2.435f, 0.0f, false, false, -0.474f, 0.082f)
                lineToRelative(0.082f, -1.79f)
                horizontalLineToRelative(3.382f)
                lineTo(11.764f, 6.453f)
                lineTo(7.05f, 6.453f)
                lineToRelative(-0.14f, 4.527f)
                arcToRelative(3.487f, 3.487f, 0.0f, false, true, 0.426f, -0.175f)
                arcToRelative(6.564f, 6.564f, 0.0f, false, true, 0.491f, -0.147f)
                arcToRelative(4.487f, 4.487f, 0.0f, false, true, 0.515f, -0.099f)
                arcToRelative(3.78f, 3.78f, 0.0f, false, true, 0.497f, -0.035f)
                curveToRelative(0.227f, 0.0f, 0.45f, 0.025f, 0.668f, 0.076f)
                curveToRelative(0.218f, 0.05f, 0.415f, 0.14f, 0.591f, 0.269f)
                curveToRelative(0.174f, 0.129f, 0.317f, 0.298f, 0.426f, 0.509f)
                curveToRelative(0.11f, 0.21f, 0.164f, 0.476f, 0.164f, 0.795f)
                curveToRelative(0.0f, 0.25f, -0.04f, 0.474f, -0.123f, 0.673f)
                arcToRelative(1.413f, 1.413f, 0.0f, false, true, -0.333f, 0.497f)
                arcToRelative(1.443f, 1.443f, 0.0f, false, true, -0.49f, 0.304f)
                curveToRelative(-0.19f, 0.07f, -0.388f, 0.106f, -0.598f, 0.106f)
                curveToRelative(-0.375f, 0.0f, -0.698f, -0.1f, -0.972f, -0.299f)
                arcToRelative(1.631f, 1.631f, 0.0f, false, true, -0.584f, -0.79f)
                lineToRelative(-0.015f, 0.006f)
                lineToRelative(-1.016f, 0.952f)
                curveToRelative(0.205f, 0.335f, 0.47f, 0.616f, 0.797f, 0.838f)
                curveToRelative(0.475f, 0.324f, 1.06f, 0.486f, 1.754f, 0.486f)
                arcToRelative(3.417f, 3.417f, 0.0f, false, false, 1.17f, -0.2f)
                arcToRelative(2.705f, 2.705f, 0.0f, false, false, 1.609f, -1.491f)
                curveToRelative(0.16f, -0.362f, 0.24f, -0.773f, 0.24f, -1.233f)
                curveToRelative(0.0f, -0.422f, -0.072f, -0.794f, -0.216f, -1.118f)
                close()
            }
        }
        .build()
        return _p5DotJs!!
    }

private var _p5DotJs: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy