# BoxGeometry

> Contains the basic geometric shape of a box.

## Definition

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

```csharp
public struct BoxGeometry : IGeometry
```

## Constructors

| Constructor                                                                                                         | Description                                      |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------ |
| [BoxGeometry(UnityEngine.Vector3)](/engine/6000.7/script-reference/unityengine/lowlevelphysics/boxgeometry/ctor.md) | Create a box shape with the provided parameters. |

## Properties

| Property                                                                                                | Description                                                    |
| ------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| [GeometryType](/engine/6000.7/script-reference/unityengine/lowlevelphysics/boxgeometry/geometrytype.md) | Returns the geometry type of this shape, which is BoxGeometry. |
| [HalfExtents](/engine/6000.7/script-reference/unityengine/lowlevelphysics/boxgeometry/halfextents.md)   | The half extents of the box shape.                             |
