---
title: "Group"
description: "Defines a group of [Path]s and other [Group]s inside a [VectorPainter]. This is not a regular UI
composable, it can only be called inside composables called from the content parameter to
[rememberVectorPainter]."
type: "composable"
---

<div class='type'>Composable Function</div>


<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
@Composable
@VectorComposable
fun Group(
    name: String = DefaultGroupName,
    rotation: Float = DefaultRotation,
    pivotX: Float = DefaultPivotX,
    pivotY: Float = DefaultPivotY,
    scaleX: Float = DefaultScaleX,
    scaleY: Float = DefaultScaleY,
    translationX: Float = DefaultTranslationX,
    translationY: Float = DefaultTranslationY,
    clipPathData: List<PathNode> = EmptyPath,
    content: @Composable @VectorComposable () -> Unit,
)
```


Defines a group of `Path`s and other `Group`s inside a `VectorPainter`. This is not a regular UI
composable, it can only be called inside composables called from the content parameter to
`rememberVectorPainter`.

#### Parameters

| | |
| --- | --- |
| name | Optional name of the group used when describing the vector as a string. |
| rotation | The rotation of the group around the Z axis, in degrees. |
| pivotX | The horizontal pivot point used for rotation, in pixels. |
| pivotY | The vertical pivot point used for rotation, in pixels. |
| scaleX | Factor to scale the group by horizontally. |
| scaleY | Factor to scale the group by vertically. |
| translationX | Horizontal offset of the group, in pixels. |
| translationY | Vertical offset of the group, in pixels. |
| clipPathData | A list of `PathNode`s that define how to clip the group. Empty by default. |
| content | A composable that defines the contents of the group. |





