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

commonMain.compose.icons.simpleicons.Prime.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.Prime: ImageVector
    get() {
        if (_prime != null) {
            return _prime!!
        }
        _prime = Builder(name = "Prime", 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(22.787f, 15.292f)
                curveToRelative(-0.336f, -0.43f, -2.222f, -0.204f, -3.069f, -0.103f)
                curveToRelative(-0.257f, 0.031f, -0.296f, -0.193f, -0.065f, -0.356f)
                curveToRelative(1.504f, -1.056f, 3.968f, -0.75f, 4.255f, -0.397f)
                curveToRelative(0.288f, 0.357f, -0.076f, 2.827f, -1.485f, 4.007f)
                curveToRelative(-0.217f, 0.18f, -0.423f, 0.084f, -0.327f, -0.155f)
                curveToRelative(0.317f, -0.792f, 1.027f, -2.566f, 0.69f, -2.996f)
                moveToRelative(-1.093f, 1.248f)
                curveToRelative(-2.627f, 1.94f, -6.437f, 2.97f, -9.717f, 2.97f)
                curveToRelative(-4.597f, 0.0f, -8.737f, -1.7f, -11.87f, -4.528f)
                curveToRelative(-0.246f, -0.222f, -0.026f, -0.525f, 0.27f, -0.353f)
                curveToRelative(3.38f, 1.967f, 7.559f, 3.151f, 11.876f, 3.151f)
                arcToRelative(23.63f, 23.63f, 0.0f, false, false, 9.06f, -1.854f)
                curveToRelative(0.444f, -0.188f, 0.816f, 0.293f, 0.381f, 0.614f)
                moveToRelative(0.482f, -5.038f)
                curveToRelative(-0.761f, 0.0f, -1.346f, -0.209f, -1.755f, -0.626f)
                curveToRelative(-0.409f, -0.418f, -0.613f, -1.017f, -0.613f, -1.797f)
                curveToRelative(0.0f, -0.799f, 0.209f, -1.425f, 0.627f, -1.88f)
                curveToRelative(0.418f, -0.454f, 0.998f, -0.682f, 1.741f, -0.682f)
                curveToRelative(0.572f, 0.0f, 1.019f, 0.138f, 1.341f, 0.415f)
                curveToRelative(0.323f, 0.276f, 0.484f, 0.645f, 0.484f, 1.105f)
                curveToRelative(0.0f, 0.461f, -0.174f, 0.81f, -0.52f, 1.046f)
                curveToRelative(-0.348f, 0.237f, -0.86f, 0.355f, -1.535f, 0.355f)
                curveToRelative(-0.35f, 0.0f, -0.654f, -0.034f, -0.912f, -0.101f)
                curveToRelative(0.037f, 0.411f, 0.161f, 0.706f, 0.373f, 0.884f)
                curveToRelative(0.212f, 0.178f, 0.533f, 0.268f, 0.963f, 0.268f)
                curveToRelative(0.172f, 0.0f, 0.34f, -0.011f, 0.502f, -0.033f)
                arcToRelative(6.208f, 6.208f, 0.0f, false, false, 0.733f, -0.157f)
                arcToRelative(0.304f, 0.304f, 0.0f, false, true, 0.046f, -0.004f)
                curveToRelative(0.104f, 0.0f, 0.156f, 0.07f, 0.156f, 0.212f)
                verticalLineToRelative(0.424f)
                curveToRelative(0.0f, 0.098f, -0.013f, 0.167f, -0.04f, 0.207f)
                arcToRelative(0.341f, 0.341f, 0.0f, false, true, -0.162f, 0.106f)
                arcToRelative(3.954f, 3.954f, 0.0f, false, true, -1.429f, 0.258f)
                moveToRelative(-0.304f, -2.893f)
                curveToRelative(0.314f, 0.0f, 0.541f, -0.048f, 0.682f, -0.143f)
                curveToRelative(0.142f, -0.095f, 0.212f, -0.241f, 0.212f, -0.438f)
                curveToRelative(0.0f, -0.387f, -0.23f, -0.58f, -0.69f, -0.58f)
                curveToRelative(-0.59f, 0.0f, -0.931f, 0.362f, -1.024f, 1.087f)
                curveToRelative(0.246f, 0.05f, 0.52f, 0.074f, 0.82f, 0.074f)
                moveToRelative(-9.84f, 2.755f)
                curveToRelative(-0.08f, 0.0f, -0.139f, -0.018f, -0.176f, -0.055f)
                curveToRelative(-0.036f, -0.037f, -0.055f, -0.096f, -0.055f, -0.175f)
                lineTo(11.8f, 6.886f)
                curveToRelative(0.0f, -0.086f, 0.019f, -0.146f, 0.055f, -0.18f)
                curveToRelative(0.037f, -0.034f, 0.096f, -0.05f, 0.176f, -0.05f)
                horizontalLineToRelative(0.663f)
                curveToRelative(0.141f, 0.0f, 0.227f, 0.067f, 0.258f, 0.202f)
                lineToRelative(0.074f, 0.249f)
                curveToRelative(0.325f, -0.215f, 0.619f, -0.367f, 0.88f, -0.456f)
                curveToRelative(0.26f, -0.09f, 0.53f, -0.134f, 0.806f, -0.134f)
                curveToRelative(0.553f, 0.0f, 0.943f, 0.197f, 1.17f, 0.59f)
                arcToRelative(3.77f, 3.77f, 0.0f, false, true, 0.885f, -0.452f)
                curveToRelative(0.276f, -0.092f, 0.562f, -0.138f, 0.857f, -0.138f)
                curveToRelative(0.43f, 0.0f, 0.763f, 0.12f, 1.0f, 0.36f)
                curveToRelative(0.236f, 0.239f, 0.354f, 0.574f, 0.354f, 1.004f)
                verticalLineToRelative(3.253f)
                curveToRelative(0.0f, 0.08f, -0.017f, 0.138f, -0.05f, 0.175f)
                curveToRelative(-0.034f, 0.037f, -0.094f, 0.055f, -0.18f, 0.055f)
                horizontalLineToRelative(-0.885f)
                curveToRelative(-0.08f, 0.0f, -0.138f, -0.018f, -0.175f, -0.055f)
                curveToRelative(-0.037f, -0.037f, -0.055f, -0.096f, -0.055f, -0.175f)
                lineTo(17.633f, 8.176f)
                curveToRelative(0.0f, -0.418f, -0.188f, -0.627f, -0.562f, -0.627f)
                curveToRelative(-0.332f, 0.0f, -0.667f, 0.08f, -1.005f, 0.24f)
                verticalLineToRelative(3.345f)
                curveToRelative(0.0f, 0.08f, -0.017f, 0.138f, -0.05f, 0.175f)
                curveToRelative(-0.034f, 0.037f, -0.094f, 0.055f, -0.18f, 0.055f)
                horizontalLineToRelative(-0.884f)
                curveToRelative(-0.08f, 0.0f, -0.139f, -0.018f, -0.176f, -0.055f)
                curveToRelative(-0.036f, -0.037f, -0.055f, -0.096f, -0.055f, -0.175f)
                lineTo(14.721f, 8.176f)
                curveToRelative(0.0f, -0.418f, -0.187f, -0.627f, -0.562f, -0.627f)
                curveToRelative(-0.344f, 0.0f, -0.682f, 0.083f, -1.013f, 0.249f)
                verticalLineToRelative(3.336f)
                curveToRelative(0.0f, 0.08f, -0.017f, 0.138f, -0.051f, 0.175f)
                curveToRelative(-0.034f, 0.037f, -0.094f, 0.055f, -0.18f, 0.055f)
                close()
                moveTo(9.987f, 5.927f)
                curveToRelative(-0.234f, 0.0f, -0.42f, -0.064f, -0.562f, -0.193f)
                curveToRelative(-0.142f, -0.129f, -0.212f, -0.304f, -0.212f, -0.525f)
                curveToRelative(0.0f, -0.221f, 0.07f, -0.397f, 0.212f, -0.526f)
                curveToRelative(0.141f, -0.129f, 0.328f, -0.193f, 0.562f, -0.193f)
                curveToRelative(0.233f, 0.0f, 0.42f, 0.064f, 0.562f, 0.193f)
                arcToRelative(0.676f, 0.676f, 0.0f, false, true, 0.212f, 0.526f)
                curveToRelative(0.0f, 0.22f, -0.07f, 0.396f, -0.212f, 0.525f)
                curveToRelative(-0.141f, 0.129f, -0.329f, 0.193f, -0.562f, 0.193f)
                moveToRelative(-0.443f, 5.437f)
                curveToRelative(-0.08f, 0.0f, -0.138f, -0.019f, -0.175f, -0.055f)
                curveToRelative(-0.037f, -0.037f, -0.055f, -0.096f, -0.055f, -0.176f)
                lineTo(9.314f, 6.886f)
                curveToRelative(0.0f, -0.086f, 0.018f, -0.146f, 0.055f, -0.18f)
                curveToRelative(0.037f, -0.034f, 0.096f, -0.05f, 0.175f, -0.05f)
                horizontalLineToRelative(0.885f)
                curveToRelative(0.086f, 0.0f, 0.146f, 0.016f, 0.18f, 0.05f)
                reflectiveCurveToRelative(0.05f, 0.094f, 0.05f, 0.18f)
                verticalLineToRelative(4.247f)
                curveToRelative(0.0f, 0.08f, -0.017f, 0.139f, -0.05f, 0.176f)
                curveToRelative(-0.034f, 0.036f, -0.094f, 0.055f, -0.18f, 0.055f)
                close()
                moveTo(5.863f, 11.364f)
                curveToRelative(-0.08f, 0.0f, -0.139f, -0.018f, -0.176f, -0.055f)
                curveToRelative(-0.036f, -0.037f, -0.055f, -0.096f, -0.055f, -0.175f)
                lineTo(5.632f, 6.886f)
                curveToRelative(0.0f, -0.086f, 0.019f, -0.146f, 0.055f, -0.18f)
                curveToRelative(0.037f, -0.034f, 0.096f, -0.05f, 0.176f, -0.05f)
                horizontalLineToRelative(0.663f)
                curveToRelative(0.141f, 0.0f, 0.227f, 0.067f, 0.258f, 0.202f)
                lineToRelative(0.12f, 0.497f)
                curveToRelative(0.245f, -0.27f, 0.477f, -0.462f, 0.695f, -0.575f)
                curveToRelative(0.219f, -0.114f, 0.45f, -0.17f, 0.696f, -0.17f)
                horizontalLineToRelative(0.13f)
                curveToRelative(0.085f, 0.0f, 0.147f, 0.016f, 0.183f, 0.05f)
                curveToRelative(0.037f, 0.034f, 0.056f, 0.094f, 0.056f, 0.18f)
                verticalLineToRelative(0.773f)
                curveToRelative(0.0f, 0.08f, -0.017f, 0.139f, -0.051f, 0.176f)
                curveToRelative(-0.034f, 0.036f, -0.094f, 0.055f, -0.18f, 0.055f)
                arcToRelative(1.93f, 1.93f, 0.0f, false, true, -0.166f, -0.01f)
                arcToRelative(2.968f, 2.968f, 0.0f, false, false, -0.258f, -0.009f)
                curveToRelative(-0.14f, 0.0f, -0.313f, 0.02f, -0.516f, 0.06f)
                curveToRelative(-0.202f, 0.04f, -0.374f, 0.091f, -0.515f, 0.152f)
                verticalLineToRelative(3.097f)
                curveToRelative(0.0f, 0.08f, -0.018f, 0.138f, -0.051f, 0.175f)
                curveToRelative(-0.034f, 0.037f, -0.094f, 0.055f, -0.18f, 0.055f)
                close()
                moveTo(0.344f, 13.262f)
                curveToRelative(-0.08f, 0.0f, -0.138f, -0.017f, -0.175f, -0.05f)
                curveToRelative(-0.037f, -0.034f, -0.055f, -0.095f, -0.055f, -0.18f)
                lineTo(0.114f, 6.886f)
                curveToRelative(0.0f, -0.086f, 0.018f, -0.146f, 0.055f, -0.18f)
                curveToRelative(0.037f, -0.034f, 0.095f, -0.05f, 0.175f, -0.05f)
                horizontalLineToRelative(0.664f)
                curveToRelative(0.14f, 0.0f, 0.227f, 0.067f, 0.258f, 0.202f)
                lineToRelative(0.064f, 0.24f)
                arcToRelative(2.03f, 2.03f, 0.0f, false, true, 0.668f, -0.424f)
                arcToRelative(2.13f, 2.13f, 0.0f, false, true, 0.797f, -0.157f)
                curveToRelative(0.596f, 0.0f, 1.067f, 0.218f, 1.414f, 0.654f)
                curveToRelative(0.348f, 0.437f, 0.521f, 1.026f, 0.521f, 1.77f)
                curveToRelative(0.0f, 0.51f, -0.086f, 0.955f, -0.258f, 1.336f)
                curveToRelative(-0.172f, 0.38f, -0.405f, 0.674f, -0.7f, 0.88f)
                arcToRelative(1.727f, 1.727f, 0.0f, false, true, -1.014f, 0.308f)
                curveToRelative(-0.252f, 0.0f, -0.491f, -0.04f, -0.719f, -0.12f)
                arcToRelative(1.74f, 1.74f, 0.0f, false, true, -0.58f, -0.331f)
                verticalLineToRelative(2.018f)
                curveToRelative(0.0f, 0.085f, -0.017f, 0.146f, -0.05f, 0.18f)
                curveToRelative(-0.034f, 0.033f, -0.095f, 0.05f, -0.18f, 0.05f)
                close()
                moveTo(2.362f, 10.452f)
                curveToRelative(0.344f, 0.0f, 0.597f, -0.117f, 0.76f, -0.35f)
                curveToRelative(0.163f, -0.234f, 0.245f, -0.603f, 0.245f, -1.106f)
                curveToRelative(0.0f, -0.51f, -0.08f, -0.882f, -0.24f, -1.115f)
                curveToRelative(-0.16f, -0.234f, -0.415f, -0.35f, -0.765f, -0.35f)
                curveToRelative(-0.32f, 0.0f, -0.62f, 0.083f, -0.903f, 0.248f)
                verticalLineToRelative(2.424f)
                curveToRelative(0.27f, 0.166f, 0.571f, 0.249f, 0.903f, 0.249f)
                close()
            }
        }
        .build()
        return _prime!!
    }

private var _prime: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy