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

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

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.Wolframlanguage: ImageVector
    get() {
        if (_wolframlanguage != null) {
            return _wolframlanguage!!
        }
        _wolframlanguage = Builder(name = "Wolframlanguage", 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(14.335f, 12.431f)
                curveToRelative(-0.552f, 0.15f, -0.615f, 0.18f, -1.164f, 0.337f)
                curveToRelative(-0.589f, -0.337f, -1.107f, -0.526f, -1.595f, -0.463f)
                curveToRelative(0.057f, -0.306f, 0.151f, -0.525f, 0.245f, -0.8f)
                curveToRelative(1.036f, -0.15f, 1.805f, 0.4f, 2.514f, 0.926f)
                close()
                moveTo(19.643f, 19.632f)
                arcToRelative(10.795f, 10.795f, 0.0f, false, true, -1.907f, 1.52f)
                horizontalLineToRelative(-0.006f)
                lineToRelative(-3.702f, -4.613f)
                lineToRelative(3.07f, 0.336f)
                reflectiveCurveToRelative(1.47f, 0.151f, 1.807f, 0.0f)
                curveToRelative(0.308f, -0.117f, 1.963f, -2.449f, 1.963f, -2.449f)
                reflectiveCurveToRelative(-4.76f, -3.009f, -6.384f, -4.666f)
                curveToRelative(0.188f, -2.793f, -0.213f, -6.508f, -0.213f, -6.478f)
                curveToRelative(-1.193f, 1.195f, -1.35f, 1.383f, -2.544f, 2.489f)
                curveToRelative(-0.52f, -1.688f, -0.769f, -2.27f, -1.289f, -3.958f)
                curveToRelative(-1.568f, 1.289f, -2.763f, 3.464f, -3.62f, 6.016f)
                arcToRelative(12.29f, 12.29f, 0.0f, false, false, -0.55f, 0.656f)
                curveToRelative(-0.113f, 0.157f, -0.23f, 0.313f, -0.345f, 0.475f)
                arcToRelative(16.126f, 16.126f, 0.0f, false, false, -1.101f, 1.819f)
                curveToRelative(-0.063f, 0.112f, -0.125f, 0.231f, -0.188f, 0.35f)
                curveToRelative(-0.913f, 1.788f, -1.676f, 3.79f, -2.338f, 5.604f)
                arcTo(10.824f, 10.824f, 0.0f, false, true, 1.205f, 12.0f)
                curveToRelative(0.0f, -2.862f, 1.138f, -5.613f, 3.163f, -7.64f)
                arcTo(10.785f, 10.785f, 0.0f, false, true, 12.0f, 1.202f)
                arcToRelative(10.8f, 10.8f, 0.0f, false, true, 7.642f, 3.158f)
                arcTo(10.83f, 10.83f, 0.0f, false, true, 22.797f, 12.0f)
                arcToRelative(10.813f, 10.813f, 0.0f, false, true, -3.154f, 7.633f)
                moveTo(12.0f, 6.691f)
                curveToRelative(0.832f, -0.801f, 0.951f, -0.92f, 1.75f, -1.69f)
                curveToRelative(0.064f, 1.533f, 0.032f, 2.334f, -0.062f, 4.204f)
                curveToRelative(-0.463f, -0.458f, -1.381f, -1.044f, -1.381f, -1.044f)
                reflectiveCurveTo(12.126f, 7.09f, 12.0f, 6.69f)
                moveToRelative(3.834f, 15.463f)
                curveTo(9.218f, 24.547f, 4.436f, 20.14f, 3.417f, 18.602f)
                curveToRelative(0.006f, -0.014f, 0.006f, -0.027f, 0.006f, -0.039f)
                curveToRelative(0.92f, -3.889f, 2.058f, -8.535f, 3.884f, -9.91f)
                curveToRelative(0.955f, -1.655f, 1.231f, -4.113f, 2.943f, -5.401f)
                curveToRelative(0.432f, 1.288f, 1.107f, 3.958f, 1.57f, 5.246f)
                curveToRelative(2.025f, 2.025f, 5.087f, 4.545f, 7.146f, 5.59f)
                curveToRelative(0.212f, 0.12f, 0.489f, 0.98f, 0.489f, 0.98f)
                lineToRelative(-0.825f, 1.038f)
                lineToRelative(-8.835f, -0.887f)
                curveToRelative(-0.2f, -0.02f, -0.394f, -0.028f, -0.594f, -0.028f)
                curveToRelative(-0.569f, 0.0f, -1.15f, 0.073f, -1.833f, 0.18f)
                curveToRelative(0.432f, -1.07f, 1.35f, -1.936f, 1.35f, -1.936f)
                reflectiveCurveToRelative(-0.855f, -0.519f, -1.505f, -0.605f)
                curveToRelative(0.187f, -0.432f, 0.681f, -0.989f, 0.8f, -1.138f)
                curveToRelative(-0.244f, 0.087f, -2.026f, 0.888f, -2.208f, 1.563f)
                curveToRelative(0.857f, 0.214f, 1.47f, 0.487f, 1.47f, 0.487f)
                reflectiveCurveToRelative(-0.95f, 0.957f, -1.132f, 2.612f)
                curveToRelative(0.0f, 0.0f, 2.82f, -0.43f, 4.939f, -0.153f)
                curveToRelative(0.063f, 0.03f, 0.094f, 0.03f, 0.125f, 0.03f)
                lineToRelative(1.102f, 0.031f)
                lineToRelative(3.509f, 5.84f)
                lineToRelative(0.027f, 0.046f)
                arcToRelative(0.012f, 0.012f, 0.0f, false, true, -0.011f, 0.006f)
                moveToRelative(4.652f, -18.64f)
                arcTo(12.02f, 12.02f, 0.0f, false, false, 12.0f, 0.0f)
                curveTo(8.818f, 0.0f, 5.768f, 1.27f, 3.516f, 3.515f)
                arcToRelative(12.025f, 12.025f, 0.0f, false, false, -3.513f, 8.484f)
                curveToRelative(0.0f, 3.183f, 1.27f, 6.235f, 3.512f, 8.478f)
                arcToRelative(11.98f, 11.98f, 0.0f, false, false, 16.97f, 0.0f)
                arcToRelative(11.966f, 11.966f, 0.0f, false, false, 3.512f, -8.478f)
                curveToRelative(0.0f, -3.181f, -1.26f, -6.233f, -3.511f, -8.484f)
                close()
            }
        }
        .build()
        return _wolframlanguage!!
    }

private var _wolframlanguage: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy