# GeometryHolder

> Holds the basic information of a geometric shape and its type.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.LowLevelPhysics](/engine/6000.6/script-reference/unityengine/lowlevelphysics.md)
* **Assembly:** UnityEngine.PhysicsModule

```csharp
public struct GeometryHolder
```

## Properties

| Property                                                                                   | Description                                                       |
| ------------------------------------------------------------------------------------------ | ----------------------------------------------------------------- |
| [Type](/engine/6000.6/script-reference/unityengine/lowlevelphysics/geometryholder/type.md) | Returns the type of the geometry shape that was saved previously. |

## Methods

| Method                                                                                 | Description                                                                     |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| [As](/engine/6000.6/script-reference/unityengine/lowlevelphysics/geometryholder/as.md) | Return the specified geometric shape stored inside this Geometry Holder object. |

## Static Methods

| Method                                                                                         | Description                                                      |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| [Create](/engine/6000.6/script-reference/unityengine/lowlevelphysics/geometryholder/create.md) | Create a GeometryHolder object with a specified geometric shape. |
