commonMain.compose.icons.simpleicons.Pfsense.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of simple-icons Show documentation
Show all versions of simple-icons Show documentation
Compose icons is a set of open source icons packs for Compose Multiplatform
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.Pfsense: ImageVector
get() {
if (_pfsense != null) {
return _pfsense!!
}
_pfsense = Builder(name = "Pfsense", 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(2.013f, 0.0f)
curveTo(0.898f, 0.0f, 0.0f, 0.929f, 0.0f, 2.044f)
verticalLineToRelative(17.775f)
lineTo(3.252f, 8.27f)
horizontalLineToRelative(3.282f)
lineTo(6.1f, 9.785f)
horizontalLineToRelative(0.063f)
curveToRelative(0.186f, -0.217f, 0.433f, -0.403f, 0.742f, -0.62f)
curveToRelative(0.31f, -0.216f, 0.62f, -0.402f, 0.96f, -0.588f)
curveToRelative(0.342f, -0.186f, 0.713f, -0.31f, 1.116f, -0.433f)
curveToRelative(0.402f, -0.124f, 0.805f, -0.155f, 1.208f, -0.155f)
curveToRelative(0.867f, 0.0f, 1.579f, 0.154f, 2.198f, 0.433f)
curveToRelative(0.62f, 0.279f, 1.084f, 0.712f, 1.455f, 1.239f)
curveToRelative(0.31f, 0.464f, 0.5f, 1.019f, 0.593f, 1.669f)
curveToRelative(0.006f, 0.06f, 0.027f, 0.135f, 0.027f, 0.189f)
curveToRelative(0.062f, 0.712f, -0.031f, 1.518f, -0.28f, 2.385f)
arcToRelative(8.571f, 8.571f, 0.0f, false, true, -1.02f, 2.322f)
arcToRelative(9.885f, 9.885f, 0.0f, false, true, -1.58f, 1.95f)
arcToRelative(8.125f, 8.125f, 0.0f, false, true, -2.044f, 1.364f)
arcToRelative(5.536f, 5.536f, 0.0f, false, true, -2.354f, 0.495f)
arcToRelative(5.655f, 5.655f, 0.0f, false, true, -1.982f, -0.34f)
curveToRelative(-0.588f, -0.217f, -0.99f, -0.62f, -1.238f, -1.177f)
horizontalLineToRelative(-0.062f)
lineTo(2.353f, 24.0f)
horizontalLineToRelative(19.603f)
arcTo(2.042f, 2.042f, 0.0f, false, false, 24.0f, 21.956f)
lineTo(24.0f, 4.706f)
curveToRelative(-0.093f, -0.03f, -0.186f, -0.06f, -0.248f, -0.092f)
arcToRelative(2.771f, 2.771f, 0.0f, false, false, -0.557f, -0.062f)
curveToRelative(-0.557f, 0.0f, -1.022f, 0.124f, -1.394f, 0.372f)
curveToRelative(-0.34f, 0.248f, -0.65f, 0.743f, -0.867f, 1.518f)
lineToRelative(-0.526f, 1.826f)
horizontalLineToRelative(2.013f)
lineToRelative(0.495f, 1.58f)
lineToRelative(-1.3f, 1.27f)
horizontalLineToRelative(-2.014f)
lineToRelative(-2.446f, 8.67f)
horizontalLineToRelative(-3.53f)
lineToRelative(2.446f, -8.67f)
horizontalLineToRelative(-1.455f)
lineToRelative(0.805f, -2.85f)
horizontalLineToRelative(1.425f)
lineToRelative(0.557f, -2.044f)
curveToRelative(0.185f, -0.619f, 0.403f, -1.238f, 0.681f, -1.795f)
arcToRelative(4.996f, 4.996f, 0.0f, false, true, 1.053f, -1.487f)
curveToRelative(0.433f, -0.434f, 0.99f, -0.775f, 1.641f, -1.022f)
curveToRelative(0.65f, -0.248f, 1.487f, -0.372f, 2.447f, -0.372f)
curveToRelative(0.248f, 0.0f, 0.464f, 0.0f, 0.712f, 0.031f)
arcTo(2.082f, 2.082f, 0.0f, false, false, 21.988f, 0.0f)
close()
moveTo(8.578f, 11.118f)
curveToRelative(-0.898f, 0.0f, -1.672f, 0.278f, -2.323f, 0.805f)
curveToRelative(-0.65f, 0.526f, -1.083f, 1.239f, -1.331f, 2.106f)
curveToRelative(-0.248f, 0.867f, -0.217f, 1.579f, 0.155f, 2.105f)
curveToRelative(0.31f, 0.557f, 0.929f, 0.805f, 1.858f, 0.805f)
curveToRelative(0.898f, 0.0f, 1.672f, -0.278f, 2.322f, -0.805f)
curveToRelative(0.65f, -0.526f, 1.115f, -1.238f, 1.363f, -2.105f)
curveToRelative(0.247f, -0.867f, 0.185f, -1.58f, -0.155f, -2.106f)
curveToRelative(-0.34f, -0.527f, -0.991f, -0.805f, -1.89f, -0.805f)
close()
}
}
.build()
return _pfsense!!
}
private var _pfsense: ImageVector? = null