# energy_savings_leaf Icon

> The energy_savings_leaf icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/energy_savings_leaf.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/energy_savings_leaf.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/energy_savings_leaf.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/energy_savings_leaf.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/energy_savings_leaf.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/energy_savings_leaf.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/energy_savings_leaf.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialSymbolsEnergySavingsLeaf: ImageVector
    get() {
        if (_MaterialSymbolsEnergySavingsLeaf != null) return _MaterialSymbolsEnergySavingsLeaf!!
        
        _MaterialSymbolsEnergySavingsLeaf = ImageVector.Builder(
            name = "energy_savings_leaf",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(480f, 720f)
                quadToRelative(100f, 0f, 169f, -70f)
                reflectiveQuadToRelative(71f, -170f)
                verticalLineToRelative(-240f)
                horizontalLineTo(480f)
                quadToRelative(-100f, 2f, -170f, 71f)
                reflectiveQuadToRelative(-70f, 169f)
                quadToRelative(0f, 100f, 70f, 170f)
                reflectiveQuadToRelative(170f, 70f)
                close()
                moveToRelative(-47f, -67f)
                lineToRelative(184f, -164f)
                quadToRelative(9f, -8f, 5f, -19f)
                reflectiveQuadToRelative(-16f, -13f)
                lineToRelative(-144f, -14f)
                lineToRelative(86f, -119f)
                quadToRelative(3f, -5f, 3.5f, -9.5f)
                reflectiveQuadTo(548f, 306f)
                quadToRelative(-4f, -5f, -10f, -4.5f)
                reflectiveQuadToRelative(-11f, 4.5f)
                lineTo(344f, 470f)
                quadToRelative(-9f, 8f, -5f, 19f)
                reflectiveQuadToRelative(16f, 13f)
                lineToRelative(144f, 14f)
                lineToRelative(-87f, 119f)
                quadToRelative(-3f, 5f, -3f, 9.5f)
                reflectiveQuadToRelative(4f, 8.5f)
                quadToRelative(4f, 4f, 9.5f, 4f)
                reflectiveQuadToRelative(10.5f, -4f)
                close()
                moveToRelative(47f, 147f)
                quadToRelative(-56f, 0f, -105.5f, -17.5f)
                reflectiveQuadTo(284f, 733f)
                lineToRelative(-55f, 55f)
                quadToRelative(-6f, 6f, -13.5f, 9f)
                reflectiveQuadToRelative(-15.5f, 3f)
                quadToRelative(-17f, 0f, -28.5f, -11.5f)
                reflectiveQuadTo(160f, 760f)
                quadToRelative(0f, -8f, 3f, -15.5f)
                reflectiveQuadToRelative(9f, -13.5f)
                lineToRelative(55f, -55f)
                quadToRelative(-32f, -41f, -49.5f, -90.5f)
                reflectiveQuadTo(160f, 480f)
                quadToRelative(0f, -134f, 93f, -227f)
                reflectiveQuadToRelative(227f, -93f)
                horizontalLineToRelative(320f)
                verticalLineToRelative(320f)
                quadToRelative(0f, 134f, -93f, 227f)
                reflectiveQuadToRelative(-227f, 93f)
                close()
                moveToRelative(0f, -320f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsEnergySavingsLeaf!!
    }

private var _MaterialSymbolsEnergySavingsLeaf: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/energy_savings_leaf.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="M480,720q100,0 169,-70t71,-170v-240H480q-100,2 -170,71t-70,169q0,100 70,170t170,70Zm-47,-67l184,-164q9,-8 5,-19t-16,-13l-144,-14l86,-119q3,-5 3.5,-9.5T548,306q-4,-5 -10,-4.5t-11,4.5L344,470q-9,8 -5,19t16,13l144,14l-87,119q-3,5 -3,9.5t4,8.5q4,4 9.5,4t10.5,-4Zm47,147q-56,0 -105.5,-17.5T284,733l-55,55q-6,6 -13.5,9t-15.5,3q-17,0 -28.5,-11.5T160,760q0,-8 3,-15.5t9,-13.5l55,-55q-32,-41 -49.5,-90.5T160,480q0,-134 93,-227t227,-93h320v320q0,134 -93,227t-227,93Zm0,-320Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/energy_savings_leaf.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M480-240q100 0 169-70t71-170v-240H480q-100 2-170 71t-70 169q0 100 70 170t170 70Zm-47-67 184-164q9-8 5-19t-16-13l-144-14 86-119q3-5 3.5-9.5T548-654q-4-5-10-4.5t-11 4.5L344-490q-9 8-5 19t16 13l144 14-87 119q-3 5-3 9.5t4 8.5q4 4 9.5 4t10.5-4Zm47 147q-56 0-105.5-17.5T284-227l-55 55q-6 6-13.5 9t-15.5 3q-17 0-28.5-11.5T160-200q0-8 3-15.5t9-13.5l55-55q-32-41-49.5-90.5T160-480q0-134 93-227t227-93h320v320q0 134-93 227t-227 93Zm0-320Z"/></svg>
```
