# CompositeCollider2D.GeometryType

> Specifies the type of geometry the Composite Collider generates.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.0/script-reference/unityengine.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public enum CompositeCollider2D.GeometryType
```

## Remarks

Additional Resources: [CompositeCollider2D.geometryType](/engine/6000.0/script-reference/unityengine/compositecollider2d/geometrytype-1.md).

## Fields

| Value                                                                                                | Description                                                                                                                      |
| ---------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| [Outlines](/engine/6000.0/script-reference/unityengine/compositecollider2d/geometrytype/outlines.md) | Sets the Composite Collider 2D to generate closed outlines for the merged collider geometry consisting of only edges.            |
| [Polygons](/engine/6000.0/script-reference/unityengine/compositecollider2d/geometrytype/polygons.md) | Sets the Composite Collider 2D to generate closed outlines for the merged collider geometry consisting of convex polygon shapes. |
