# GeometryType

> The set of basic geometry shape types that can exist.

## Definition

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

```csharp
public enum GeometryType
```

## Remarks

Additional Resources: [BoxGeometry](/engine/6000.7/script-reference/unityengine/lowlevelphysics/boxgeometry.md), [SphereGeometry](/engine/6000.7/script-reference/unityengine/lowlevelphysics/spheregeometry.md), [CapsuleGeometry](/engine/6000.7/script-reference/unityengine/lowlevelphysics/capsulegeometry.md), [ConvexMeshGeometry](/engine/6000.7/script-reference/unityengine/lowlevelphysics/convexmeshgeometry.md), [TriangleMeshGeometry](/engine/6000.7/script-reference/unityengine/lowlevelphysics/trianglemeshgeometry.md), [TerrainGeometry](/engine/6000.7/script-reference/unityengine/lowlevelphysics/terraingeometry.md)

## Fields

| Value                                                                                                    | Description                                |
| -------------------------------------------------------------------------------------------------------- | ------------------------------------------ |
| [Box](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/box.md)                   | A cube shape.                              |
| [Capsule](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/capsule.md)           | A capsule shape.                           |
| [ConvexMesh](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/convexmesh.md)     | A convex mesh shape.                       |
| [Invalid](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/invalid.md)           | An invalid shape type.                     |
| [Sphere](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/sphere.md)             | A sphere shape.                            |
| [Terrain](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/terrain.md)           | The geometric shape of a Terrain collider. |
| [TriangleMesh](/engine/6000.7/script-reference/unityengine/lowlevelphysics/geometrytype/trianglemesh.md) | A triangle or non-convex mesh shape.       |
