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

commonMain.compose.icons.simpleicons.Siemens.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.Siemens: ImageVector
    get() {
        if (_siemens != null) {
            return _siemens!!
        }
        _siemens = Builder(name = "Siemens", 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.478f, 10.016f)
                curveToRelative(0.24f, 0.0f, 0.59f, 0.046f, 1.046f, 0.14f)
                verticalLineToRelative(0.726f)
                arcToRelative(2.465f, 2.465f, 0.0f, false, false, -0.946f, -0.213f)
                curveToRelative(-0.41f, 0.0f, -0.615f, 0.118f, -0.615f, 0.354f)
                curveToRelative(0.0f, 0.088f, 0.041f, 0.16f, 0.124f, 0.216f)
                curveToRelative(0.069f, 0.045f, 0.258f, 0.14f, 0.568f, 0.286f)
                curveToRelative(0.446f, 0.208f, 0.743f, 0.388f, 0.89f, 0.541f)
                curveToRelative(0.176f, 0.182f, 0.264f, 0.417f, 0.264f, 0.705f)
                curveToRelative(0.0f, 0.415f, -0.172f, 0.73f, -0.516f, 0.949f)
                curveToRelative(-0.279f, 0.176f, -0.64f, 0.264f, -1.085f, 0.264f)
                curveToRelative(-0.375f, 0.0f, -0.753f, -0.046f, -1.133f, -0.139f)
                verticalLineToRelative(-0.755f)
                curveToRelative(0.41f, 0.135f, 0.774f, 0.203f, 1.09f, 0.203f)
                curveToRelative(0.437f, 0.0f, 0.655f, -0.121f, 0.655f, -0.362f)
                arcToRelative(0.302f, 0.302f, 0.0f, false, false, -0.095f, -0.227f)
                curveToRelative(-0.065f, -0.065f, -0.232f, -0.155f, -0.5f, -0.27f)
                curveToRelative(-0.481f, -0.208f, -0.795f, -0.384f, -0.94f, -0.53f)
                arcToRelative(0.999f, 0.999f, 0.0f, false, true, -0.284f, -0.73f)
                curveToRelative(0.0f, -0.377f, 0.137f, -0.666f, 0.413f, -0.864f)
                curveToRelative(0.272f, -0.196f, 0.626f, -0.294f, 1.064f, -0.294f)
                close()
                moveTo(22.668f, 10.016f)
                curveToRelative(0.246f, 0.0f, 0.565f, 0.04f, 0.956f, 0.123f)
                lineToRelative(0.09f, 0.016f)
                verticalLineToRelative(0.727f)
                arcToRelative(2.471f, 2.471f, 0.0f, false, false, -0.948f, -0.213f)
                curveToRelative(-0.409f, 0.0f, -0.612f, 0.118f, -0.612f, 0.354f)
                curveToRelative(0.0f, 0.088f, 0.04f, 0.16f, 0.123f, 0.216f)
                curveToRelative(0.066f, 0.043f, 0.256f, 0.139f, 0.57f, 0.286f)
                curveToRelative(0.443f, 0.208f, 0.74f, 0.388f, 0.889f, 0.541f)
                curveToRelative(0.176f, 0.182f, 0.264f, 0.417f, 0.264f, 0.705f)
                curveToRelative(0.0f, 0.415f, -0.172f, 0.73f, -0.514f, 0.949f)
                curveToRelative(-0.28f, 0.176f, -0.643f, 0.264f, -1.087f, 0.264f)
                curveToRelative(-0.376f, 0.0f, -0.754f, -0.046f, -1.134f, -0.139f)
                verticalLineToRelative(-0.755f)
                curveToRelative(0.407f, 0.135f, 0.77f, 0.203f, 1.09f, 0.203f)
                curveToRelative(0.437f, 0.0f, 0.655f, -0.121f, 0.655f, -0.362f)
                curveToRelative(0.0f, -0.09f, -0.03f, -0.166f, -0.092f, -0.227f)
                curveToRelative(-0.066f, -0.065f, -0.233f, -0.155f, -0.503f, -0.27f)
                curveToRelative(-0.48f, -0.206f, -0.793f, -0.382f, -0.94f, -0.53f)
                arcToRelative(0.997f, 0.997f, 0.0f, false, true, -0.284f, -0.732f)
                curveToRelative(0.0f, -0.376f, 0.137f, -0.664f, 0.413f, -0.862f)
                curveToRelative(0.272f, -0.196f, 0.627f, -0.294f, 1.064f, -0.294f)
                close()
                moveTo(9.994f, 10.082f)
                lineToRelative(0.92f, 2.444f)
                lineToRelative(0.942f, -2.444f)
                horizontalLineToRelative(1.257f)
                verticalLineToRelative(3.825f)
                horizontalLineToRelative(-0.968f)
                verticalLineToRelative(-2.708f)
                lineToRelative(-1.072f, 2.747f)
                horizontalLineToRelative(-0.632f)
                lineToRelative(-1.052f, -2.747f)
                verticalLineToRelative(2.708f)
                lineTo(8.67f, 13.907f)
                verticalLineToRelative(-3.825f)
                close()
                moveTo(4.407f, 10.082f)
                verticalLineToRelative(3.825f)
                lineTo(3.386f, 13.907f)
                verticalLineToRelative(-3.825f)
                close()
                moveTo(7.961f, 10.082f)
                verticalLineToRelative(0.692f)
                lineTo(6.327f, 10.774f)
                verticalLineToRelative(0.864f)
                lineTo(7.75f, 11.638f)
                verticalLineToRelative(0.63f)
                lineTo(6.327f, 12.268f)
                verticalLineToRelative(0.908f)
                horizontalLineToRelative(1.677f)
                verticalLineToRelative(0.73f)
                horizontalLineToRelative(-2.66f)
                verticalLineToRelative(-3.824f)
                close()
                moveTo(16.668f, 10.082f)
                verticalLineToRelative(0.692f)
                horizontalLineToRelative(-1.634f)
                verticalLineToRelative(0.864f)
                horizontalLineToRelative(1.422f)
                verticalLineToRelative(0.63f)
                horizontalLineToRelative(-1.422f)
                verticalLineToRelative(0.908f)
                horizontalLineToRelative(1.677f)
                verticalLineToRelative(0.73f)
                lineTo(14.05f, 13.906f)
                verticalLineToRelative(-3.824f)
                close()
                moveTo(18.566f, 10.082f)
                lineToRelative(1.255f, 2.56f)
                verticalLineToRelative(-2.56f)
                horizontalLineToRelative(0.719f)
                verticalLineToRelative(3.825f)
                horizontalLineToRelative(-1.15f)
                lineToRelative(-1.288f, -2.595f)
                verticalLineToRelative(2.595f)
                horizontalLineToRelative(-0.72f)
                verticalLineToRelative(-3.825f)
                close()
            }
        }
        .build()
        return _siemens!!
    }

private var _siemens: ImageVector? = null




© 2015 - 2025 Weber Informatics LLC | Privacy Policy