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

commonMain.compose.icons.simpleicons.Keycdn.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.Keycdn: ImageVector
    get() {
        if (_keycdn != null) {
            return _keycdn!!
        }
        _keycdn = Builder(name = "Keycdn", 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(2.304f, 19.061f)
                curveToRelative(0.226f, 0.01f, 0.454f, 0.04f, 0.667f, 0.12f)
                verticalLineToRelative(-0.003f)
                lineToRelative(0.032f, 0.012f)
                lineToRelative(2.809f, -2.739f)
                lineToRelative(0.102f, 0.137f)
                curveToRelative(0.146f, 0.2f, 0.3f, 0.38f, 0.464f, 0.56f)
                lineToRelative(0.06f, 0.068f)
                curveToRelative(0.043f, 0.043f, 0.077f, 0.086f, 0.12f, 0.13f)
                lineToRelative(0.326f, 0.325f)
                lineToRelative(0.077f, 0.07f)
                lineToRelative(0.07f, 0.06f)
                arcToRelative(7.463f, 7.463f, 0.0f, false, false, 4.653f, 1.775f)
                arcToRelative(7.515f, 7.515f, 0.0f, false, false, 4.009f, -1.04f)
                lineToRelative(0.216f, 0.224f)
                curveToRelative(0.25f, 0.266f, 0.507f, 0.533f, 0.756f, 0.8f)
                arcToRelative(8.858f, 8.858f, 0.0f, false, true, -5.015f, 1.4f)
                arcToRelative(8.834f, 8.834f, 0.0f, false, true, -5.461f, -2.062f)
                lineToRelative(0.01f, -0.015f)
                lineToRelative(-1.802f, 1.776f)
                arcTo(2.246f, 2.246f, 0.0f, true, true, 0.0f, 21.305f)
                arcToRelative(2.245f, 2.245f, 0.0f, false, true, 2.245f, -2.245f)
                horizontalLineToRelative(0.058f)
                close()
                moveTo(19.474f, 7.477f)
                arcToRelative(8.832f, 8.832f, 0.0f, false, true, 1.28f, 4.826f)
                arcToRelative(8.787f, 8.787f, 0.0f, false, true, -2.207f, 5.615f)
                lineToRelative(0.01f, 0.01f)
                lineToRelative(1.107f, 1.177f)
                curveToRelative(0.446f, -0.06f, 0.892f, 0.094f, 1.202f, 0.42f)
                arcToRelative(1.393f, 1.393f, 0.0f, false, true, -0.052f, 1.966f)
                arcToRelative(1.393f, 1.393f, 0.0f, false, true, -1.966f, -0.052f)
                arcToRelative(1.383f, 1.383f, 0.0f, false, true, -0.352f, -1.22f)
                arcToRelative(336.581f, 336.581f, 0.0f, false, false, -1.949f, -2.069f)
                lineToRelative(-0.11f, -0.12f)
                lineToRelative(0.128f, -0.103f)
                arcToRelative(6.921f, 6.921f, 0.0f, false, false, 0.928f, -0.885f)
                arcToRelative(7.426f, 7.426f, 0.0f, false, false, 1.879f, -4.775f)
                arcToRelative(7.438f, 7.438f, 0.0f, false, false, -0.927f, -3.812f)
                lineToRelative(1.03f, -0.98f)
                close()
                moveTo(3.827f, 2.226f)
                curveToRelative(0.395f, -0.006f, 0.765f, 0.15f, 1.04f, 0.432f)
                curveToRelative(0.31f, 0.326f, 0.44f, 0.782f, 0.353f, 1.219f)
                lineTo(7.347f, 6.111f)
                lineToRelative(-0.128f, 0.104f)
                arcToRelative(6.921f, 6.921f, 0.0f, false, false, -0.928f, 0.885f)
                arcToRelative(7.491f, 7.491f, 0.0f, false, false, -0.962f, 8.594f)
                lineToRelative(-1.022f, 0.996f)
                arcTo(8.76f, 8.76f, 0.0f, false, true, 3.021f, 11.838f)
                curveToRelative(0.044f, -2.067f, 0.85f, -4.065f, 2.203f, -5.62f)
                lineTo(4.052f, 4.993f)
                arcToRelative(1.401f, 1.401f, 0.0f, false, true, -1.203f, -0.42f)
                arcToRelative(1.395f, 1.395f, 0.0f, false, true, 0.052f, -1.967f)
                curveToRelative(0.217f, -0.204f, 0.497f, -0.335f, 0.794f, -0.37f)
                curveToRelative(0.044f, -0.006f, 0.09f, -0.007f, 0.133f, -0.01f)
                close()
                moveTo(21.746f, 0.443f)
                arcToRelative(2.247f, 2.247f, 0.0f, true, true, -0.7f, 4.381f)
                lineToRelative(-0.002f, 0.002f)
                lineToRelative(-0.033f, -0.012f)
                lineToRelative(-3.049f, 2.894f)
                lineToRelative(-0.102f, -0.138f)
                arcToRelative(7.178f, 7.178f, 0.0f, false, false, -0.533f, -0.627f)
                lineToRelative(-0.034f, -0.043f)
                lineToRelative(-0.266f, -0.266f)
                lineToRelative(-0.12f, -0.103f)
                lineToRelative(-0.077f, -0.07f)
                lineToRelative(-0.06f, -0.05f)
                lineToRelative(-0.077f, -0.07f)
                arcToRelative(7.456f, 7.456f, 0.0f, false, false, -4.619f, -1.751f)
                arcTo(7.434f, 7.434f, 0.0f, false, false, 8.072f, 5.629f)
                lineToRelative(-0.98f, -1.022f)
                arcToRelative(8.837f, 8.837f, 0.0f, false, true, 5.015f, -1.4f)
                arcToRelative(8.791f, 8.791f, 0.0f, false, true, 5.462f, 2.069f)
                horizontalLineToRelative(0.017f)
                lineToRelative(2.019f, -1.916f)
                arcTo(2.246f, 2.246f, 0.0f, false, true, 21.75f, 0.444f)
                close()
                moveTo(11.956f, 5.458f)
                curveToRelative(0.254f, 0.0f, 0.507f, 0.02f, 0.76f, 0.05f)
                curveToRelative(3.623f, 0.455f, 6.19f, 3.761f, 5.744f, 7.385f)
                arcToRelative(6.624f, 6.624f, 0.0f, false, true, -7.385f, 5.745f)
                arcToRelative(6.624f, 6.624f, 0.0f, false, true, -5.746f, -7.385f)
                curveToRelative(0.432f, -3.362f, 3.257f, -5.783f, 6.626f, -5.795f)
                close()
                moveTo(11.856f, 8.297f)
                curveToRelative(-1.465f, 0.117f, -2.527f, 1.227f, -2.565f, 2.699f)
                curveToRelative(0.027f, 1.054f, 0.565f, 1.939f, 1.505f, 2.425f)
                lineToRelative(-0.512f, 2.399f)
                horizontalLineToRelative(3.422f)
                lineToRelative(-0.51f, -2.399f)
                curveToRelative(0.935f, -0.507f, 1.49f, -1.345f, 1.505f, -2.422f)
                curveToRelative(-0.02f, -1.521f, -1.198f, -2.667f, -2.705f, -2.705f)
                lineToRelative(-0.14f, 0.004f)
                close()
                moveTo(11.908f, 8.282f)
                horizontalLineToRelative(-0.01f)
                close()
            }
        }
        .build()
        return _keycdn!!
    }

private var _keycdn: ImageVector? = null




© 2015 - 2025 Weber Informatics LLC | Privacy Policy