# PhysicsPlane

> Represents a 2D plane.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.LowLevelPhysics2D](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public struct PhysicsPlane
```

## Fields

| Value                                                                                          | Description                                                       |
| ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------------- |
| [normal](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsplane/normal.md) | The plane normal. This must be normalized for the plane be valid. |
| [offset](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsplane/offset.md) | The plane offset.                                                 |

## Properties

| Property                                                                                         | Description                                                                                                                                                                   |
| ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [isValid](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsplane/isvalid.md) | Check if the plane is valid. To be valid, the [PhysicsPlane.normal](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsplane/normal.md) must be normalized. |

## Methods

| Method                                                                                                       | Description                                        |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------- |
| [GetSeparation](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsplane/getseparation.md) | Get the signed separation of a point from a plane. |
