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

commonMain.compose.icons.simpleicons.Discogs.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.Discogs: ImageVector
    get() {
        if (_discogs != null) {
            return _discogs!!
        }
        _discogs = Builder(name = "Discogs", 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.742f, 11.982f)
                curveToRelative(0.0f, -5.668f, 4.61f, -10.278f, 10.276f, -10.278f)
                curveToRelative(1.824f, 0.0f, 3.537f, 0.48f, 5.025f, 1.317f)
                lineToRelative(0.813f, -1.488f)
                curveTo(16.177f, 0.588f, 14.247f, 0.036f, 12.191f, 0.002f)
                horizontalLineToRelative(-0.194f)
                curveTo(5.409f, 0.014f, 0.072f, 5.311f, 0.0f, 11.886f)
                verticalLineToRelative(0.115f)
                curveToRelative(0.007f, 3.439f, 1.457f, 6.535f, 3.775f, 8.721f)
                lineToRelative(1.186f, -1.281f)
                curveToRelative(-1.98f, -1.874f, -3.218f, -4.526f, -3.218f, -7.458f)
                close()
                moveTo(20.362f, 3.405f)
                lineToRelative(-1.154f, 1.241f)
                curveToRelative(1.903f, 1.867f, 3.089f, 4.464f, 3.089f, 7.336f)
                curveToRelative(0.0f, 5.666f, -4.61f, 10.276f, -10.276f, 10.276f)
                curveToRelative(-1.783f, 0.0f, -3.461f, -0.456f, -4.922f, -1.258f)
                lineToRelative(-0.854f, 1.521f)
                curveToRelative(1.709f, 0.938f, 3.669f, 1.474f, 5.755f, 1.476f)
                curveTo(18.625f, 23.998f, 24.0f, 18.625f, 24.0f, 11.999f)
                curveToRelative(-0.005f, -3.372f, -1.399f, -6.415f, -3.638f, -8.594f)
                close()
                moveTo(1.963f, 11.982f)
                curveToRelative(0.0f, 2.87f, 1.212f, 5.462f, 3.146f, 7.295f)
                lineToRelative(1.181f, -1.277f)
                curveToRelative(-1.591f, -1.517f, -2.587f, -3.652f, -2.587f, -6.019f)
                curveToRelative(0.0f, -4.586f, 3.729f, -8.315f, 8.315f, -8.315f)
                curveToRelative(1.483f, 0.0f, 2.875f, 0.391f, 4.082f, 1.075f)
                lineToRelative(0.835f, -1.526f)
                curveTo(15.481f, 2.395f, 13.803f, 1.927f, 12.018f, 1.927f)
                curveTo(6.475f, 1.925f, 1.963f, 6.436f, 1.963f, 11.982f)
                close()
                moveTo(20.333f, 11.982f)
                curveToRelative(0.0f, 4.586f, -3.729f, 8.315f, -8.315f, 8.315f)
                curveToRelative(-1.433f, 0.0f, -2.784f, -0.365f, -3.962f, -1.005f)
                lineToRelative(-0.852f, 1.517f)
                curveToRelative(1.43f, 0.782f, 3.072f, 1.229f, 4.814f, 1.229f)
                curveToRelative(5.543f, 0.0f, 10.055f, -4.512f, 10.055f, -10.055f)
                curveToRelative(0.0f, -2.808f, -1.157f, -5.347f, -3.016f, -7.173f)
                lineToRelative(-1.183f, 1.274f)
                curveToRelative(1.519f, 1.507f, 2.46f, 3.592f, 2.46f, 5.899f)
                close()
                moveTo(18.385f, 11.982f)
                curveToRelative(0.0f, 3.511f, -2.856f, 6.364f, -6.364f, 6.364f)
                arcToRelative(6.329f, 6.329f, 0.0f, false, true, -3.007f, -0.756f)
                lineToRelative(-0.847f, 1.507f)
                curveToRelative(1.147f, 0.624f, 2.46f, 0.977f, 3.854f, 0.977f)
                curveToRelative(4.464f, 0.0f, 8.094f, -3.631f, 8.094f, -8.094f)
                curveToRelative(0.0f, -2.239f, -0.914f, -4.269f, -2.39f, -5.738f)
                lineToRelative(-1.178f, 1.267f)
                curveToRelative(1.135f, 1.152f, 1.838f, 2.731f, 1.838f, 4.473f)
                close()
                moveTo(3.926f, 11.982f)
                curveToRelative(0.0f, 2.301f, 0.967f, 4.382f, 2.515f, 5.858f)
                lineToRelative(1.173f, -1.27f)
                curveToRelative(-1.207f, -1.159f, -1.961f, -2.786f, -1.961f, -4.588f)
                curveToRelative(0.0f, -3.511f, 2.856f, -6.364f, 6.364f, -6.364f)
                curveToRelative(1.142f, 0.0f, 2.215f, 0.305f, 3.144f, 0.835f)
                lineToRelative(0.83f, -1.517f)
                curveToRelative(-1.176f, -0.665f, -2.532f, -1.049f, -3.974f, -1.049f)
                curveToRelative(-4.461f, 0.0f, -8.092f, 3.631f, -8.092f, 8.094f)
                close()
                moveTo(16.455f, 11.982f)
                curveToRelative(0.0f, 2.45f, -1.987f, 4.437f, -4.437f, 4.437f)
                arcToRelative(4.419f, 4.419f, 0.0f, false, true, -2.061f, -0.509f)
                lineToRelative(-0.835f, 1.488f)
                arcToRelative(6.114f, 6.114f, 0.0f, false, false, 2.897f, 0.727f)
                curveToRelative(3.388f, 0.0f, 6.143f, -2.755f, 6.143f, -6.143f)
                curveToRelative(0.0f, -1.677f, -0.677f, -3.199f, -1.769f, -4.308f)
                lineToRelative(-1.161f, 1.25f)
                curveToRelative(0.756f, 0.797f, 1.224f, 1.872f, 1.224f, 3.057f)
                close()
                moveTo(5.875f, 11.982f)
                curveToRelative(0.0f, 1.737f, 0.725f, 3.307f, 1.889f, 4.425f)
                lineTo(8.92f, 15.157f)
                lineToRelative(0.014f, 0.014f)
                curveToRelative(-0.835f, -0.806f, -1.356f, -1.937f, -1.356f, -3.187f)
                curveToRelative(0.0f, -2.45f, 1.985f, -4.437f, 4.437f, -4.437f)
                curveToRelative(0.809f, 0.0f, 1.565f, 0.218f, 2.217f, 0.598f)
                lineToRelative(0.821f, -1.497f)
                arcToRelative(6.097f, 6.097f, 0.0f, false, false, -3.038f, -0.806f)
                curveToRelative(-3.384f, -0.005f, -6.141f, 2.753f, -6.141f, 6.141f)
                close()
                moveTo(12.556f, 11.982f)
                curveToRelative(0.0f, 0.295f, -0.242f, 0.535f, -0.538f, 0.535f)
                curveToRelative(-0.295f, 0.0f, -0.538f, -0.24f, -0.538f, -0.535f)
                curveToRelative(0.0f, -0.298f, 0.24f, -0.538f, 0.538f, -0.538f)
                curveToRelative(0.295f, 0.0f, 0.538f, 0.24f, 0.538f, 0.538f)
                close()
                moveTo(8.615f, 11.982f)
                curveToRelative(0.0f, -1.879f, 1.524f, -3.403f, 3.401f, -3.403f)
                curveToRelative(1.879f, 0.0f, 3.401f, 1.521f, 3.401f, 3.403f)
                curveToRelative(0.0f, 1.879f, -1.524f, 3.401f, -3.401f, 3.401f)
                reflectiveCurveTo(8.615f, 13.861f, 8.615f, 11.982f)
                close()
                moveTo(8.764f, 11.982f)
                curveToRelative(0.005f, 1.797f, 1.457f, 3.249f, 3.252f, 3.252f)
                curveToRelative(1.795f, 0.0f, 3.254f, -1.457f, 3.254f, -3.252f)
                curveToRelative(-0.002f, -1.797f, -1.457f, -3.252f, -3.254f, -3.254f)
                curveToRelative(-1.795f, 0.0f, -3.252f, 1.457f, -3.252f, 3.254f)
                close()
            }
        }
        .build()
        return _discogs!!
    }

private var _discogs: ImageVector? = null




© 2015 - 2025 Weber Informatics LLC | Privacy Policy