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

commonMain.compose.icons.simpleicons.Androidstudio.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.Androidstudio: ImageVector
    get() {
        if (_androidstudio != null) {
            return _androidstudio!!
        }
        _androidstudio = Builder(name = "Androidstudio", 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(19.269f, 10.337f)
                curveToRelative(-0.332f, 0.0f, -0.603f, 0.271f, -0.603f, 0.603f)
                verticalLineToRelative(9.832f)
                horizontalLineToRelative(-1.738f)
                lineToRelative(-3.336f, -6.94f)
                curveToRelative(0.476f, -0.539f, 0.68f, -1.286f, 0.524f, -2.001f)
                arcToRelative(2.286f, 2.286f, 0.0f, false, false, -1.289f, -1.625f)
                verticalLineToRelative(-0.812f)
                curveToRelative(0.012f, -0.287f, -0.143f, -0.579f, -0.404f, -0.741f)
                curveToRelative(-0.139f, -0.083f, -0.288f, -0.123f, -0.44f, -0.123f)
                arcToRelative(0.848f, 0.848f, 0.0f, false, false, -0.432f, 0.118f)
                curveToRelative(-0.27f, 0.167f, -0.425f, 0.459f, -0.412f, 0.766f)
                lineToRelative(-0.0f, 0.721f)
                curveToRelative(-1.015f, 0.367f, -1.662f, 1.415f, -1.487f, 2.52f)
                arcToRelative(2.282f, 2.282f, 0.0f, false, false, 0.592f, 1.21f)
                lineToRelative(-3.21f, 6.906f)
                lineTo(4.093f, 20.772f)
                curveToRelative(-1.095f, -0.007f, -1.98f, -0.895f, -1.983f, -1.99f)
                lineTo(2.11f, 5.016f)
                curveToRelative(-0.005f, 1.102f, 0.884f, 2.001f, 1.986f, 2.006f)
                arcToRelative(2.024f, 2.024f, 0.0f, false, false, 0.133f, -0.004f)
                horizontalLineToRelative(14.745f)
                reflectiveCurveToRelative(2.534f, -0.219f, 2.862f, 1.539f)
                curveToRelative(-0.249f, 0.029f, -0.445f, 0.232f, -0.445f, 0.489f)
                curveToRelative(0.0f, 0.711f, -0.579f, 1.29f, -1.303f, 1.29f)
                horizontalLineToRelative(-0.818f)
                close()
                moveTo(17.222f, 22.537f)
                curveToRelative(0.235f, 0.484f, 0.033f, 1.066f, -0.451f, 1.301f)
                curveToRelative(-0.13f, 0.063f, -0.267f, 0.09f, -0.402f, 0.093f)
                arcToRelative(0.974f, 0.974f, 0.0f, false, true, -0.319f, -0.045f)
                curveToRelative(-0.024f, -0.008f, -0.046f, -0.021f, -0.069f, -0.031f)
                arcToRelative(0.97f, 0.97f, 0.0f, false, true, -0.228f, -0.132f)
                curveToRelative(-0.025f, -0.019f, -0.049f, -0.038f, -0.072f, -0.06f)
                curveToRelative(-0.083f, -0.078f, -0.157f, -0.167f, -0.21f, -0.276f)
                lineToRelative(-1.255f, -2.614f)
                lineToRelative(-1.559f, -3.245f)
                arcToRelative(0.772f, 0.772f, 0.0f, false, false, -0.7f, -0.444f)
                horizontalLineToRelative(-0.002f)
                arcToRelative(0.792f, 0.792f, 0.0f, false, false, -0.708f, 0.444f)
                lineToRelative(-1.511f, 3.245f)
                lineToRelative(-1.232f, 2.646f)
                arcToRelative(0.972f, 0.972f, 0.0f, false, true, -0.799f, 0.58f)
                curveToRelative(-0.063f, 0.005f, -0.124f, -0.002f, -0.185f, -0.009f)
                curveToRelative(-0.034f, -0.004f, -0.069f, -0.005f, -0.102f, -0.012f)
                curveToRelative(-0.049f, -0.01f, -0.095f, -0.028f, -0.142f, -0.045f)
                curveToRelative(-0.03f, -0.011f, -0.061f, -0.02f, -0.09f, -0.034f)
                curveToRelative(-0.05f, -0.024f, -0.095f, -0.056f, -0.14f, -0.089f)
                curveToRelative(-0.022f, -0.016f, -0.046f, -0.027f, -0.066f, -0.045f)
                arcToRelative(0.986f, 0.986f, 0.0f, false, true, -0.169f, -0.184f)
                arcToRelative(0.979f, 0.979f, 0.0f, false, true, -0.071f, -0.985f)
                lineToRelative(0.847f, -1.822f)
                lineToRelative(3.268f, -7.031f)
                arcToRelative(1.796f, 1.796f, 0.0f, false, true, -0.707f, -1.164f)
                curveToRelative(-0.155f, -0.98f, 0.513f, -1.9f, 1.493f, -2.056f)
                lineTo(11.639f, 9.395f)
                arcToRelative(0.354f, 0.354f, 0.0f, false, true, 0.167f, -0.315f)
                arcToRelative(0.347f, 0.347f, 0.0f, false, true, 0.354f, 0.0f)
                arcToRelative(0.354f, 0.354f, 0.0f, false, true, 0.167f, 0.315f)
                verticalLineToRelative(1.159f)
                lineToRelative(0.013f, 0.006f)
                arcToRelative(1.803f, 1.803f, 0.0f, false, true, 1.288f, 1.378f)
                arcToRelative(1.783f, 1.783f, 0.0f, false, true, -0.644f, 1.784f)
                lineToRelative(3.389f, 7.051f)
                lineToRelative(0.848f, 1.764f)
                close()
                moveTo(12.984f, 12.306f)
                curveToRelative(0.004f, -0.608f, -0.485f, -1.104f, -1.094f, -1.109f)
                arcToRelative(1.12f, 1.12f, 0.0f, false, false, -0.786f, 0.322f)
                arcToRelative(1.101f, 1.101f, 0.0f, false, false, -0.323f, 0.772f)
                curveToRelative(-0.004f, 0.608f, 0.485f, 1.104f, 1.094f, 1.109f)
                horizontalLineToRelative(0.008f)
                curveToRelative(0.605f, 0.0f, 1.097f, -0.488f, 1.101f, -1.094f)
                close()
                moveTo(11.957f, 17.583f)
                curveToRelative(-0.112f, 0.001f, -0.212f, 0.063f, -0.257f, 0.155f)
                lineToRelative(-1.413f, 3.034f)
                horizontalLineToRelative(3.373f)
                lineToRelative(-1.456f, -3.033f)
                arcToRelative(0.274f, 0.274f, 0.0f, false, false, -0.247f, -0.157f)
                close()
                moveTo(20.1f, 10.837f)
                lineToRelative(-0.013f, -0.0f)
                horizontalLineToRelative(-0.818f)
                arcToRelative(0.103f, 0.103f, 0.0f, false, false, -0.103f, 0.103f)
                verticalLineToRelative(12.91f)
                arcToRelative(0.103f, 0.103f, 0.0f, false, false, 0.097f, 0.103f)
                horizontalLineToRelative(0.844f)
                curveToRelative(0.986f, -0.004f, 1.784f, -0.804f, 1.784f, -1.79f)
                lineTo(21.89f, 9.047f)
                curveToRelative(0.0f, 0.989f, -0.801f, 1.79f, -1.79f, 1.79f)
                close()
                moveTo(2.61f, 5.016f)
                verticalLineToRelative(0.019f)
                curveToRelative(0.004f, 0.816f, 0.672f, 1.483f, 1.487f, 1.487f)
                arcToRelative(12.061f, 12.061f, 0.0f, false, true, 0.131f, -0.003f)
                horizontalLineToRelative(1.129f)
                curveToRelative(0.197f, -1.315f, 0.761f, -2.525f, 1.638f, -3.486f)
                lineTo(4.099f, 3.033f)
                curveToRelative(-0.927f, 0.003f, -1.697f, 0.64f, -1.919f, 1.497f)
                curveToRelative(0.242f, 0.036f, 0.43f, 0.235f, 0.43f, 0.486f)
                close()
                moveTo(8.948f, 2.118f)
                lineTo(7.911f, 0.328f)
                arcToRelative(0.219f, 0.219f, 0.0f, false, true, 0.0f, -0.219f)
                arcTo(0.238f, 0.238f, 0.0f, false, true, 8.098f, 0.0f)
                arcToRelative(0.219f, 0.219f, 0.0f, false, true, 0.187f, 0.109f)
                lineToRelative(1.05f, 1.816f)
                arcToRelative(6.491f, 6.491f, 0.0f, false, true, 5.319f, 0.0f)
                lineTo(15.696f, 0.109f)
                arcToRelative(0.219f, 0.219f, 0.0f, false, true, 0.373f, 0.219f)
                lineToRelative(-1.03f, 1.79f)
                curveToRelative(1.667f, 0.913f, 2.797f, 2.544f, 3.098f, 4.402f)
                lineToRelative(-12.286f, -0.001f)
                curveToRelative(0.3f, -1.857f, 1.431f, -3.488f, 3.097f, -4.4f)
                close()
                moveTo(14.325f, 4.739f)
                arcToRelative(0.515f, 0.515f, 0.0f, false, false, 0.527f, 0.503f)
                arcToRelative(0.515f, 0.515f, 0.0f, false, false, 0.515f, -0.515f)
                arcToRelative(0.521f, 0.521f, 0.0f, false, false, -0.888f, -0.367f)
                arcToRelative(0.515f, 0.515f, 0.0f, false, false, -0.154f, 0.379f)
                close()
                moveTo(8.608f, 4.732f)
                arcToRelative(0.515f, 0.515f, 0.0f, false, false, 0.521f, 0.51f)
                arcToRelative(0.509f, 0.509f, 0.0f, false, false, 0.367f, -0.148f)
                arcToRelative(0.521f, 0.521f, 0.0f, true, false, -0.734f, -0.734f)
                arcToRelative(0.515f, 0.515f, 0.0f, false, false, -0.154f, 0.373f)
                close()
            }
        }
        .build()
        return _androidstudio!!
    }

private var _androidstudio: ImageVector? = null




© 2015 - 2024 Weber Informatics LLC | Privacy Policy