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

commonMain.compose.icons.simpleicons.Ram.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.Ram: ImageVector
    get() {
        if (_ram != null) {
            return _ram!!
        }
        _ram = Builder(name = "Ram", 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(11.46f, 22.432f)
                lineToRelative(-0.515f, -1.14f)
                horizontalLineToRelative(-0.024f)
                lineToRelative(-0.579f, 1.14f)
                horizontalLineToRelative(1.118f)
                close()
                moveTo(11.682f, 23.187f)
                horizontalLineToRelative(-1.556f)
                lineTo(9.792f, 24.0f)
                lineTo(7.344f, 24.0f)
                lineToRelative(1.791f, -3.359f)
                horizontalLineToRelative(3.627f)
                lineTo(14.494f, 24.0f)
                horizontalLineToRelative(-2.448f)
                lineToRelative(-0.364f, -0.813f)
                close()
                moveTo(21.198f, 22.065f)
                horizontalLineToRelative(-0.105f)
                lineTo(20.048f, 24.0f)
                horizontalLineToRelative(-1.492f)
                lineToRelative(-1.042f, -1.926f)
                lineToRelative(-0.099f, 0.001f)
                lineTo(17.406f, 24.0f)
                horizontalLineToRelative(-2.239f)
                verticalLineToRelative(-3.359f)
                horizontalLineToRelative(3.522f)
                lineToRelative(0.627f, 1.056f)
                horizontalLineToRelative(0.03f)
                lineToRelative(0.686f, -1.056f)
                horizontalLineToRelative(3.403f)
                lineTo(23.435f, 24.0f)
                horizontalLineToRelative(-2.239f)
                lineToRelative(0.002f, -1.935f)
                close()
                moveTo(2.879f, 22.165f)
                horizontalLineToRelative(0.467f)
                curveToRelative(0.501f, 0.0f, 0.647f, -0.161f, 0.65f, -0.322f)
                curveToRelative(0.007f, -0.311f, -0.052f, -0.553f, -0.625f, -0.553f)
                horizontalLineToRelative(-0.492f)
                verticalLineToRelative(0.875f)
                close()
                moveTo(3.391f, 22.868f)
                horizontalLineToRelative(-0.499f)
                lineTo(2.892f, 24.0f)
                lineTo(0.564f, 24.0f)
                verticalLineToRelative(-3.359f)
                horizontalLineToRelative(3.358f)
                curveToRelative(1.761f, 0.0f, 2.48f, 0.29f, 2.566f, 1.037f)
                curveToRelative(0.043f, 0.372f, -0.161f, 1.043f, -0.977f, 1.11f)
                lineTo(6.728f, 24.0f)
                lineTo(4.265f, 24.0f)
                lineToRelative(-0.874f, -1.132f)
                close()
                moveTo(11.844f, 0.412f)
                curveToRelative(-2.642f, 0.003f, -5.658f, 0.155f, -6.66f, 0.24f)
                curveToRelative(-1.093f, 0.093f, -1.289f, 0.164f, -1.29f, 1.087f)
                lineToRelative(-0.009f, 0.838f)
                curveToRelative(-0.008f, 0.658f, -0.02f, 1.587f, -0.02f, 2.633f)
                curveToRelative(0.0f, 1.704f, 0.101f, 3.717f, 0.226f, 5.373f)
                curveToRelative(0.134f, 1.761f, 0.24f, 3.152f, 2.458f, 4.475f)
                curveToRelative(1.704f, 1.016f, 4.668f, 2.484f, 4.697f, 2.498f)
                curveToRelative(0.171f, 0.085f, 0.565f, 0.275f, 0.699f, 0.327f)
                arcToRelative(0.531f, 0.531f, 0.0f, false, false, 0.126f, 0.0f)
                curveToRelative(0.137f, -0.054f, 0.572f, -0.27f, 0.786f, -0.366f)
                curveToRelative(0.021f, -0.009f, 2.077f, -0.95f, 4.608f, -2.459f)
                curveToRelative(2.218f, -1.323f, 2.324f, -2.714f, 2.459f, -4.476f)
                curveToRelative(0.125f, -1.656f, 0.226f, -3.67f, 0.226f, -5.374f)
                curveToRelative(0.0f, -1.045f, -0.012f, -1.974f, -0.02f, -2.632f)
                lineToRelative(-0.008f, -0.838f)
                curveToRelative(-0.004f, -0.813f, -0.158f, -0.993f, -1.291f, -1.087f)
                curveToRelative(-1.002f, -0.083f, -4.018f, -0.238f, -6.66f, -0.241f)
                horizontalLineToRelative(-0.327f)
                verticalLineToRelative(0.002f)
                close()
                moveTo(12.173f, 0.0f)
                curveToRelative(2.632f, 0.003f, 5.647f, 0.139f, 6.7f, 0.243f)
                curveToRelative(1.337f, 0.131f, 1.662f, 0.194f, 1.662f, 1.496f)
                curveToRelative(0.0f, 1.027f, 0.047f, 5.619f, -0.199f, 8.875f)
                curveToRelative(-0.138f, 1.806f, -0.257f, 3.365f, -2.658f, 4.798f)
                arcToRelative(50.914f, 50.914f, 0.0f, false, true, -4.71f, 2.487f)
                curveToRelative(-0.311f, 0.138f, -0.721f, 0.37f, -0.804f, 0.387f)
                arcToRelative(0.884f, 0.884f, 0.0f, false, true, -0.312f, 0.0f)
                curveToRelative(-0.092f, -0.019f, -0.593f, -0.265f, -0.786f, -0.36f)
                curveToRelative(-0.193f, -0.094f, -3.067f, -1.525f, -4.726f, -2.514f)
                curveToRelative(-2.401f, -1.432f, -2.52f, -2.991f, -2.658f, -4.798f)
                curveToRelative(-0.247f, -3.256f, -0.2f, -7.849f, -0.2f, -8.875f)
                curveToRelative(0.0f, -1.302f, 0.325f, -1.365f, 1.662f, -1.496f)
                curveTo(6.197f, 0.139f, 9.212f, 0.003f, 11.844f, 0.0f)
                horizontalLineToRelative(0.329f)
                close()
                moveTo(8.279f, 2.312f)
                curveToRelative(1.95f, 0.0f, 2.955f, 1.664f, 3.532f, 2.876f)
                lineToRelative(-0.181f, 0.991f)
                curveToRelative(-1.01f, -2.1f, -2.215f, -3.436f, -3.674f, -3.436f)
                curveToRelative(-1.577f, 0.0f, -2.465f, 2.012f, -2.693f, 2.351f)
                curveToRelative(0.407f, -1.034f, 1.591f, -2.782f, 3.016f, -2.782f)
                close()
                moveTo(18.622f, 5.095f)
                curveToRelative(-0.229f, -0.339f, -1.116f, -2.351f, -2.693f, -2.351f)
                curveToRelative(-1.459f, 0.0f, -2.663f, 1.336f, -3.674f, 3.436f)
                lineToRelative(-0.182f, -0.992f)
                curveToRelative(0.576f, -1.212f, 1.581f, -2.876f, 3.532f, -2.876f)
                curveToRelative(1.426f, 0.0f, 2.611f, 1.748f, 3.017f, 2.783f)
                close()
                moveTo(15.178f, 9.215f)
                curveToRelative(-0.163f, 0.071f, -0.288f, 0.117f, -0.288f, 0.117f)
                lineToRelative(0.098f, -0.846f)
                lineToRelative(0.522f, -0.684f)
                curveToRelative(0.161f, 0.769f, 0.149f, 1.203f, -0.332f, 1.413f)
                close()
                moveTo(8.804f, 9.215f)
                curveToRelative(-0.481f, -0.21f, -0.493f, -0.644f, -0.332f, -1.414f)
                lineToRelative(0.522f, 0.684f)
                lineToRelative(0.098f, 0.846f)
                reflectiveCurveToRelative(-0.126f, -0.045f, -0.288f, -0.116f)
                close()
                moveTo(17.171f, 4.805f)
                curveToRelative(-1.276f, -0.025f, -2.381f, 0.961f, -3.127f, 3.352f)
                lineToRelative(0.419f, 0.264f)
                lineToRelative(-0.173f, 0.998f)
                lineToRelative(-0.952f, 0.338f)
                lineToRelative(-0.187f, 1.292f)
                lineToRelative(0.462f, -0.587f)
                lineToRelative(0.649f, -0.132f)
                lineToRelative(-0.289f, 0.778f)
                lineToRelative(-0.895f, 0.499f)
                lineToRelative(-0.318f, 2.084f)
                lineToRelative(0.12f, 0.783f)
                lineToRelative(-0.92f, 0.356f)
                verticalLineToRelative(0.001f)
                lineToRelative(-0.844f, -0.357f)
                lineToRelative(0.12f, -0.783f)
                lineToRelative(-0.318f, -2.084f)
                lineToRelative(-0.895f, -0.499f)
                lineToRelative(-0.288f, -0.778f)
                lineToRelative(0.649f, 0.132f)
                lineToRelative(0.462f, 0.587f)
                lineToRelative(-0.188f, -1.292f)
                lineToRelative(-0.952f, -0.338f)
                lineToRelative(-0.173f, -0.998f)
                lineToRelative(0.418f, -0.264f)
                curveToRelative(-0.745f, -2.39f, -1.85f, -3.376f, -3.127f, -3.352f)
                curveToRelative(-1.02f, 0.02f, -1.778f, 1.209f, -1.693f, 2.466f)
                lineToRelative(0.885f, 0.105f)
                curveToRelative(0.317f, 1.773f, 0.612f, 4.025f, 1.28f, 4.025f)
                curveToRelative(0.203f, 0.0f, 0.212f, -0.319f, 0.212f, -0.577f)
                curveToRelative(0.0f, -0.627f, -0.378f, -1.38f, -0.378f, -2.575f)
                curveToRelative(0.0f, -0.552f, 0.179f, -1.027f, 0.587f, -1.027f)
                curveToRelative(0.277f, 0.0f, 0.402f, 0.074f, 0.532f, 0.315f)
                curveToRelative(-0.11f, 0.818f, -0.114f, 1.52f, 0.525f, 1.953f)
                curveToRelative(0.141f, 0.095f, 0.446f, 0.382f, 0.446f, 0.382f)
                reflectiveCurveToRelative(0.525f, 2.067f, 0.557f, 2.205f)
                curveToRelative(0.03f, 0.126f, 0.104f, 0.298f, 0.161f, 0.403f)
                lineToRelative(0.666f, 1.163f)
                reflectiveCurveToRelative(0.199f, 1.249f, 0.241f, 1.465f)
                curveToRelative(0.105f, 0.533f, 0.648f, 0.579f, 1.091f, 0.583f)
                horizontalLineToRelative(0.123f)
                curveToRelative(0.444f, -0.003f, 0.986f, -0.049f, 1.091f, -0.583f)
                curveToRelative(0.042f, -0.215f, 0.241f, -1.465f, 0.241f, -1.465f)
                lineToRelative(0.666f, -1.163f)
                curveToRelative(0.057f, -0.105f, 0.132f, -0.277f, 0.161f, -0.403f)
                curveToRelative(0.032f, -0.138f, 0.558f, -2.205f, 0.558f, -2.205f)
                reflectiveCurveToRelative(0.305f, -0.287f, 0.446f, -0.382f)
                curveToRelative(0.638f, -0.433f, 0.635f, -1.135f, 0.524f, -1.953f)
                curveToRelative(0.131f, -0.241f, 0.255f, -0.315f, 0.532f, -0.315f)
                curveToRelative(0.408f, 0.0f, 0.587f, 0.475f, 0.587f, 1.027f)
                curveToRelative(0.0f, 1.196f, -0.378f, 1.948f, -0.378f, 2.575f)
                curveToRelative(0.0f, 0.259f, 0.008f, 0.577f, 0.212f, 0.577f)
                curveToRelative(0.667f, 0.0f, 0.963f, -2.252f, 1.279f, -4.025f)
                lineToRelative(0.885f, -0.105f)
                curveToRelative(0.086f, -1.257f, -0.672f, -2.446f, -1.692f, -2.466f)
                close()
                moveTo(12.218f, 1.475f)
                curveToRelative(1.928f, 0.0f, 5.848f, 0.197f, 6.1f, 0.222f)
                curveToRelative(0.326f, 0.029f, 0.541f, 0.074f, 0.614f, 0.153f)
                curveToRelative(0.073f, 0.074f, 0.095f, 0.158f, 0.107f, 0.344f)
                curveToRelative(0.012f, 0.173f, 0.023f, 0.858f, 0.023f, 0.859f)
                curveToRelative(0.007f, 0.612f, 0.018f, 1.475f, 0.018f, 2.446f)
                curveToRelative(0.0f, 0.57f, -0.004f, 1.176f, -0.014f, 1.791f)
                lineToRelative(0.132f, 0.086f)
                curveToRelative(0.011f, -0.644f, 0.015f, -1.281f, 0.015f, -1.877f)
                curveToRelative(0.0f, -0.972f, -0.011f, -1.836f, -0.018f, -2.448f)
                curveToRelative(0.0f, -0.001f, -0.011f, -0.684f, -0.023f, -0.866f)
                curveToRelative(-0.012f, -0.189f, -0.038f, -0.323f, -0.146f, -0.43f)
                curveToRelative(-0.136f, -0.13f, -0.366f, -0.157f, -0.695f, -0.192f)
                curveToRelative(-0.265f, -0.026f, -4.175f, -0.222f, -6.113f, -0.223f)
                curveToRelative(-0.278f, 0.002f, -0.571f, -0.003f, -0.854f, -0.003f)
                curveToRelative(-2.323f, 0.0f, -5.419f, 0.21f, -5.675f, 0.226f)
                curveToRelative(-0.379f, 0.025f, -0.58f, 0.033f, -0.717f, 0.189f)
                curveToRelative(-0.106f, 0.13f, -0.137f, 0.323f, -0.144f, 0.513f)
                curveToRelative(-0.005f, 0.185f, -0.007f, 0.786f, -0.007f, 0.787f)
                curveToRelative(-0.007f, 0.611f, -0.018f, 1.476f, -0.018f, 2.448f)
                curveToRelative(0.0f, 0.587f, 0.004f, 1.214f, 0.015f, 1.848f)
                lineToRelative(0.132f, -0.086f)
                curveToRelative(-0.01f, -0.604f, -0.013f, -1.201f, -0.013f, -1.762f)
                curveToRelative(0.0f, -0.971f, 0.011f, -1.835f, 0.018f, -2.447f)
                curveToRelative(0.0f, -0.001f, 0.002f, -0.603f, 0.008f, -0.784f)
                curveToRelative(0.004f, -0.176f, 0.041f, -0.348f, 0.113f, -0.431f)
                curveToRelative(0.074f, -0.096f, 0.236f, -0.12f, 0.621f, -0.141f)
                curveToRelative(0.257f, -0.016f, 3.349f, -0.226f, 5.665f, -0.226f)
                lineToRelative(0.856f, 0.004f)
                close()
                moveTo(19.339f, 7.546f)
                lineToRelative(-0.146f, 0.277f)
                reflectiveCurveToRelative(-0.582f, 0.061f, -0.602f, 0.061f)
                curveToRelative(-0.281f, 2.239f, -1.19f, 4.63f, -2.183f, 4.63f)
                curveToRelative(-0.327f, 0.0f, -0.336f, -0.507f, -0.336f, -1.111f)
                curveToRelative(0.0f, -0.257f, 0.036f, -0.486f, 0.076f, -0.687f)
                curveToRelative(-0.106f, 0.197f, -0.289f, 0.918f, -0.289f, 1.534f)
                curveToRelative(0.0f, 0.72f, 0.405f, 1.116f, 1.097f, 1.116f)
                curveToRelative(0.702f, 0.0f, 1.289f, -0.343f, 1.673f, -0.981f)
                curveToRelative(-0.248f, 0.686f, -0.732f, 1.281f, -1.767f, 1.903f)
                arcToRelative(45.997f, 45.997f, 0.0f, false, true, -4.298f, 2.27f)
                curveToRelative(-0.181f, 0.081f, -0.416f, 0.187f, -0.601f, 0.266f)
                curveToRelative(-0.17f, -0.079f, -0.333f, -0.161f, -0.47f, -0.228f)
                curveToRelative(-0.025f, -0.012f, -2.769f, -1.371f, -4.34f, -2.308f)
                curveToRelative(-0.969f, -0.581f, -1.455f, -1.14f, -1.716f, -1.772f)
                curveToRelative(0.382f, 0.551f, 0.915f, 0.85f, 1.565f, 0.85f)
                curveToRelative(0.692f, 0.0f, 1.097f, -0.396f, 1.097f, -1.116f)
                curveToRelative(0.0f, -0.616f, -0.182f, -1.337f, -0.289f, -1.534f)
                curveToRelative(0.041f, 0.201f, 0.076f, 0.43f, 0.076f, 0.687f)
                curveToRelative(0.0f, 0.603f, -0.009f, 1.111f, -0.336f, 1.111f)
                curveToRelative(-0.993f, 0.0f, -1.905f, -2.402f, -2.185f, -4.641f)
                lineToRelative(-0.564f, -0.058f)
                lineToRelative(-0.18f, -0.336f)
                reflectiveCurveToRelative(-0.033f, 1.075f, 0.003f, 1.78f)
                curveToRelative(0.036f, 0.706f, 0.11f, 1.312f, 0.337f, 2.17f)
                curveToRelative(0.043f, 0.164f, 0.093f, 0.318f, 0.15f, 0.462f)
                curveToRelative(0.198f, 0.946f, 0.658f, 1.729f, 1.974f, 2.509f)
                curveToRelative(1.58f, 0.942f, 4.322f, 2.3f, 4.349f, 2.313f)
                curveToRelative(0.149f, 0.073f, 0.349f, 0.173f, 0.527f, 0.254f)
                curveToRelative(0.194f, -0.081f, 0.459f, -0.201f, 0.658f, -0.29f)
                curveToRelative(0.021f, -0.01f, 1.971f, -0.883f, 4.312f, -2.278f)
                curveToRelative(1.458f, -0.864f, 1.865f, -1.731f, 2.029f, -2.82f)
                curveToRelative(0.013f, -0.05f, 0.027f, -0.1f, 0.039f, -0.152f)
                curveToRelative(0.194f, -0.868f, 0.274f, -1.322f, 0.31f, -2.028f)
                curveToRelative(0.032f, -0.606f, 0.031f, -1.591f, 0.03f, -1.853f)
                close()
            }
        }
        .build()
        return _ram!!
    }

private var _ram: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy