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

commonMain.compose.icons.simpleicons.RollsRoyce.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.RollsRoyce: ImageVector
    get() {
        if (_rollsRoyce != null) {
            return _rollsRoyce!!
        }
        _rollsRoyce = Builder(name = "RollsRoyce", 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(13.363f, 3.663f)
                lineTo(9.961f, 3.663f)
                verticalLineToRelative(6.865f)
                curveToRelative(-0.41f, 0.196f, -0.857f, 0.368f, -1.341f, 0.511f)
                arcToRelative(7.94f, 7.94f, 0.0f, false, true, -0.776f, 0.182f)
                lineTo(7.844f, 3.968f)
                reflectiveCurveToRelative(0.06f, -1.041f, -0.519f, -1.393f)
                verticalLineToRelative(-0.13f)
                horizontalLineToRelative(5.434f)
                curveToRelative(0.244f, 0.297f, 0.463f, 0.697f, 0.604f, 1.218f)
                close()
                moveTo(14.321f, 13.054f)
                curveToRelative(2.465f, -1.182f, 3.652f, -3.262f, 3.674f, -5.646f)
                curveToRelative(0.015f, -1.622f, -0.557f, -2.618f, -1.197f, -3.148f)
                arcToRelative(1.883f, 1.883f, 0.0f, false, false, -0.117f, -0.089f)
                arcToRelative(6.454f, 6.454f, 0.0f, false, false, -0.612f, -1.618f)
                curveToRelative(0.118f, 0.017f, 0.227f, 0.036f, 0.324f, 0.057f)
                curveToRelative(1.788f, 0.38f, 3.225f, 1.436f, 3.905f, 3.474f)
                curveToRelative(0.554f, 1.662f, 0.285f, 3.724f, -0.904f, 5.377f)
                curveToRelative(-0.281f, 0.391f, -1.03f, 1.226f, -1.89f, 1.842f)
                curveToRelative(-0.156f, 0.112f, -0.25f, 0.174f, -0.414f, 0.277f)
                curveToRelative(1.077f, 1.726f, 1.608f, 2.717f, 2.295f, 4.6f)
                curveToRelative(0.6f, 1.644f, 1.055f, 3.83f, 1.117f, 4.344f)
                curveToRelative(0.15f, 1.223f, 0.515f, 1.32f, 0.599f, 1.345f)
                lineTo(21.101f, 24.0f)
                horizontalLineToRelative(-4.295f)
                verticalLineToRelative(-0.13f)
                curveToRelative(0.132f, -0.07f, 1.293f, -0.546f, 1.299f, -2.367f)
                curveToRelative(0.006f, -1.337f, -0.32f, -2.808f, -0.914f, -4.46f)
                arcToRelative(22.925f, 22.925f, 0.0f, false, false, -1.277f, -2.829f)
                lineToRelative(-0.014f, -0.021f)
                arcToRelative(8.355f, 8.355f, 0.0f, false, true, -0.872f, 0.321f)
                curveToRelative(-0.223f, -0.516f, -0.45f, -0.983f, -0.707f, -1.459f)
                close()
                moveTo(9.961f, 12.91f)
                verticalLineToRelative(1.116f)
                curveToRelative(0.325f, -0.014f, 1.34f, -0.096f, 2.254f, -0.274f)
                curveToRelative(0.207f, 0.468f, 0.387f, 0.912f, 0.511f, 1.257f)
                lineToRelative(0.017f, 0.048f)
                arcToRelative(26.3f, 26.3f, 0.0f, false, true, -1.23f, 0.166f)
                arcToRelative(33.2f, 33.2f, 0.0f, false, true, -1.552f, 0.131f)
                verticalLineToRelative(7.21f)
                curveToRelative(0.0f, 0.159f, 0.037f, 1.008f, 0.59f, 1.306f)
                lineTo(10.551f, 24.0f)
                lineTo(7.254f, 24.0f)
                verticalLineToRelative(-0.13f)
                curveToRelative(0.538f, -0.283f, 0.59f, -1.147f, 0.59f, -1.305f)
                verticalLineToRelative(-9.27f)
                arcToRelative(18.96f, 18.96f, 0.0f, false, false, 2.118f, -0.385f)
                close()
                moveTo(10.418f, 1.25f)
                lineToRelative(-0.462f, -0.007f)
                lineTo(5.662f, 1.243f)
                verticalLineToRelative(10.575f)
                curveToRelative(0.426f, -0.019f, 2.013f, -0.152f, 3.052f, -0.46f)
                curveToRelative(3.465f, -1.025f, 5.12f, -3.447f, 5.146f, -6.293f)
                curveToRelative(0.015f, -1.655f, -0.568f, -2.672f, -1.222f, -3.212f)
                curveToRelative(-0.407f, -0.337f, -0.946f, -0.496f, -1.338f, -0.554f)
                curveToRelative(-0.22f, -0.044f, -0.71f, -0.05f, -0.882f, -0.05f)
                close()
                moveTo(3.502f, 20.557f)
                lineTo(3.502f, 1.554f)
                reflectiveCurveTo(3.564f, 0.492f, 2.972f, 0.133f)
                lineTo(2.972f, 0.0f)
                horizontalLineToRelative(7.346f)
                curveToRelative(0.613f, 0.001f, 1.415f, 0.063f, 1.907f, 0.17f)
                curveToRelative(1.824f, 0.387f, 3.291f, 1.464f, 3.985f, 3.544f)
                curveToRelative(0.565f, 1.696f, 0.291f, 3.8f, -0.922f, 5.487f)
                curveToRelative(-0.287f, 0.4f, -1.05f, 1.25f, -1.93f, 1.88f)
                arcToRelative(6.998f, 6.998f, 0.0f, false, true, -0.422f, 0.281f)
                curveToRelative(1.1f, 1.762f, 1.641f, 2.773f, 2.343f, 4.695f)
                curveToRelative(0.612f, 1.677f, 1.076f, 3.909f, 1.14f, 4.432f)
                curveToRelative(0.151f, 1.248f, 0.525f, 1.374f, 0.61f, 1.4f)
                verticalLineToRelative(0.132f)
                horizontalLineToRelative(-4.382f)
                lineToRelative(-0.001f, -0.133f)
                curveToRelative(0.136f, -0.072f, 1.32f, -0.583f, 1.326f, -2.442f)
                curveToRelative(0.007f, -1.363f, -0.326f, -2.865f, -0.932f, -4.55f)
                arcToRelative(23.36f, 23.36f, 0.0f, false, false, -1.305f, -2.887f)
                lineToRelative(-0.014f, -0.022f)
                curveToRelative(-0.582f, 0.265f, -1.812f, 0.624f, -2.61f, 0.775f)
                curveToRelative(-0.571f, 0.108f, -1.15f, 0.197f, -1.865f, 0.277f)
                curveToRelative(-0.623f, 0.07f, -1.227f, 0.111f, -1.584f, 0.134f)
                verticalLineToRelative(7.384f)
                curveToRelative(0.0f, 0.161f, 0.038f, 1.028f, 0.603f, 1.332f)
                verticalLineToRelative(0.132f)
                lineTo(2.9f, 22.021f)
                verticalLineToRelative(-0.132f)
                curveToRelative(0.549f, -0.29f, 0.603f, -1.17f, 0.603f, -1.332f)
                close()
            }
        }
        .build()
        return _rollsRoyce!!
    }

private var _rollsRoyce: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy