import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.PathFillType import androidx.compose.ui.graphics.SolidColor import androidx.compose.ui.graphics.StrokeCap import androidx.compose.ui.graphics.StrokeJoin import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.graphics.vector.path import androidx.compose.ui.unit.dp public val Cake2: ImageVector get() { if (_Cake2 != null) { return _Cake2!! } _Cake2 = ImageVector.Builder( name = "Cake2", defaultWidth = 16.dp, defaultHeight = 16.dp, viewportWidth = 16f, viewportHeight = 16f ).apply { path( fill = SolidColor(Color(0xFF000000)), fillAlpha = 1.0f, stroke = null, strokeAlpha = 1.0f, strokeLineWidth = 1.0f, strokeLineCap = StrokeCap.Butt, strokeLineJoin = StrokeJoin.Miter, strokeLineMiter = 1.0f, pathFillType = PathFillType.NonZero ) { moveTo(3.494f, 0.013f) lineToRelative(-0.595f, 0.79f) arcTo(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 3f, 1.814f) verticalLineToRelative(2.683f) quadToRelative(-0.224f, 0.051f, -0.432f, 0.107f) curveToRelative(-0.702f, 0.187f, -1.305f, 0.418f, -1.745f, 0.696f) curveTo(0.408f, 5.56f, 0f, 5.954f, 0f, 6.5f) verticalLineToRelative(7f) curveToRelative(0f, 0.546f, 0.408f, 0.94f, 0.823f, 1.201f) curveToRelative(0.44f, 0.278f, 1.043f, 0.51f, 1.745f, 0.696f) curveTo(3.978f, 15.773f, 5.898f, 16f, 8f, 16f) reflectiveCurveToRelative(4.022f, -0.227f, 5.432f, -0.603f) curveToRelative(0.701f, -0.187f, 1.305f, -0.418f, 1.745f, -0.696f) curveToRelative(0.415f, -0.261f, 0.823f, -0.655f, 0.823f, -1.201f) verticalLineToRelative(-7f) curveToRelative(0f, -0.546f, -0.408f, -0.94f, -0.823f, -1.201f) curveToRelative(-0.44f, -0.278f, -1.043f, -0.51f, -1.745f, -0.696f) arcTo(12f, 12f, 0f, isMoreThanHalf = false, isPositiveArc = false, 13f, 4.496f) verticalLineToRelative(-2.69f) arcToRelative(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 0.092f, -1.004f) lineToRelative(-0.598f, -0.79f) lineToRelative(-0.595f, 0.792f) arcTo(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 12f, 1.813f) verticalLineTo(4.3f) arcToRelative(22f, 22f, 0f, isMoreThanHalf = false, isPositiveArc = false, -2f, -0.23f) verticalLineTo(1.806f) arcToRelative(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 0.092f, -1.004f) lineToRelative(-0.598f, -0.79f) lineToRelative(-0.595f, 0.792f) arcTo(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 9f, 1.813f) verticalLineToRelative(2.204f) arcToRelative(29f, 29f, 0f, isMoreThanHalf = false, isPositiveArc = false, -2f, 0f) verticalLineTo(1.806f) arcTo(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 7.092f, 0.802f) lineToRelative(-0.598f, -0.79f) lineToRelative(-0.595f, 0.792f) arcTo(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 6f, 1.813f) verticalLineTo(4.07f) curveToRelative(-0.71f, 0.05f, -1.383f, 0.129f, -2f, 0.23f) verticalLineTo(1.806f) arcTo(0.747f, 0.747f, 0f, isMoreThanHalf = false, isPositiveArc = false, 4.092f, 0.802f) close() moveToRelative(-0.668f, 5.556f) lineTo(3f, 5.524f) verticalLineToRelative(0.967f) quadToRelative(0.468f, 0.111f, 1f, 0.201f) verticalLineTo(5.315f) arcToRelative(21f, 21f, 0f, isMoreThanHalf = false, isPositiveArc = true, 2f, -0.242f) verticalLineToRelative(1.855f) quadToRelative(0.488f, 0.036f, 1f, 0.054f) verticalLineTo(5.018f) arcToRelative(28f, 28f, 0f, isMoreThanHalf = false, isPositiveArc = true, 2f, 0f) verticalLineToRelative(1.964f) quadToRelative(0.512f, -0.018f, 1f, -0.054f) verticalLineTo(5.073f) curveToRelative(0.72f, 0.054f, 1.393f, 0.137f, 2f, 0.242f) verticalLineToRelative(1.377f) quadToRelative(0.532f, -0.09f, 1f, -0.201f) verticalLineToRelative(-0.967f) lineToRelative(0.175f, 0.045f) curveToRelative(0.655f, 0.175f, 1.15f, 0.374f, 1.469f, 0.575f) curveToRelative(0.344f, 0.217f, 0.356f, 0.35f, 0.356f, 0.356f) reflectiveCurveToRelative(-0.012f, 0.139f, -0.356f, 0.356f) curveToRelative(-0.319f, 0.2f, -0.814f, 0.4f, -1.47f, 0.575f) curveTo(11.87f, 7.78f, 10.041f, 8f, 8f, 8f) curveToRelative(-2.04f, 0f, -3.87f, -0.221f, -5.174f, -0.569f) curveToRelative(-0.656f, -0.175f, -1.151f, -0.374f, -1.47f, -0.575f) curveTo(1.012f, 6.639f, 1f, 6.506f, 1f, 6.5f) reflectiveCurveToRelative(0.012f, -0.139f, 0.356f, -0.356f) curveToRelative(0.319f, -0.2f, 0.814f, -0.4f, 1.47f, -0.575f) moveTo(15f, 7.806f) verticalLineToRelative(1.027f) lineToRelative(-0.68f, 0.907f) arcToRelative(0.94f, 0.94f, 0f, isMoreThanHalf = false, isPositiveArc = true, -1.17f, 0.276f) arcToRelative(1.94f, 1.94f, 0f, isMoreThanHalf = false, isPositiveArc = false, -2.236f, 0.363f) lineToRelative(-0.348f, 0.348f) arcToRelative(1f, 1f, 0f, isMoreThanHalf = false, isPositiveArc = true, -1.307f, 0.092f) lineToRelative(-0.06f, -0.044f) arcToRelative(2f, 2f, 0f, isMoreThanHalf = false, isPositiveArc = false, -2.399f, 0f) lineToRelative(-0.06f, 0.044f) arcToRelative(1f, 1f, 0f, isMoreThanHalf = false, isPositiveArc = true, -1.306f, -0.092f) lineToRelative(-0.35f, -0.35f) arcToRelative(1.935f, 1.935f, 0f, isMoreThanHalf = false, isPositiveArc = false, -2.233f, -0.362f) arcToRelative(0.935f, 0.935f, 0f, isMoreThanHalf = false, isPositiveArc = true, -1.168f, -0.277f) lineTo(1f, 8.82f) verticalLineTo(7.806f) curveToRelative(0.42f, 0.232f, 0.956f, 0.428f, 1.568f, 0.591f) curveTo(3.978f, 8.773f, 5.898f, 9f, 8f, 9f) reflectiveCurveToRelative(4.022f, -0.227f, 5.432f, -0.603f) curveToRelative(0.612f, -0.163f, 1.149f, -0.36f, 1.568f, -0.591f) moveToRelative(0f, 2.679f) verticalLineTo(13.5f) curveToRelative(0f, 0.006f, -0.012f, 0.139f, -0.356f, 0.355f) curveToRelative(-0.319f, 0.202f, -0.814f, 0.401f, -1.47f, 0.576f) curveTo(11.87f, 14.78f, 10.041f, 15f, 8f, 15f) curveToRelative(-2.04f, 0f, -3.87f, -0.221f, -5.174f, -0.569f) curveToRelative(-0.656f, -0.175f, -1.151f, -0.374f, -1.47f, -0.575f) curveToRelative(-0.344f, -0.217f, -0.356f, -0.35f, -0.356f, -0.356f) verticalLineToRelative(-3.02f) arcToRelative(1.935f, 1.935f, 0f, isMoreThanHalf = false, isPositiveArc = false, 2.298f, 0.43f) arcToRelative(0.935f, 0.935f, 0f, isMoreThanHalf = false, isPositiveArc = true, 1.08f, 0.175f) lineToRelative(0.348f, 0.349f) arcToRelative(2f, 2f, 0f, isMoreThanHalf = false, isPositiveArc = false, 2.615f, 0.185f) lineToRelative(0.059f, -0.044f) arcToRelative(1f, 1f, 0f, isMoreThanHalf = false, isPositiveArc = true, 1.2f, 0f) lineToRelative(0.06f, 0.044f) arcToRelative(2f, 2f, 0f, isMoreThanHalf = false, isPositiveArc = false, 2.613f, -0.185f) lineToRelative(0.348f, -0.348f) arcToRelative(0.94f, 0.94f, 0f, isMoreThanHalf = false, isPositiveArc = true, 1.082f, -0.175f) curveToRelative(0.781f, 0.39f, 1.718f, 0.208f, 2.297f, -0.426f) } }.build() return _Cake2!! } private var _Cake2: ImageVector? = null