# ImmediateContact

> Describes a contact where two shapes collide.

## Definition

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

```csharp
public struct ImmediateContact
```

## Remarks

These contact points are generated by the [ImmediatePhysics.GenerateContacts](/engine/6000.7/script-reference/unityengine/lowlevelphysics/immediatephysics/generatecontacts.md) function.

## Properties

| Property                                                                                                 | Description                                           |
| -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| [Normal](/engine/6000.7/script-reference/unityengine/lowlevelphysics/immediatecontact/normal.md)         | The normal of the contact point.                      |
| [Point](/engine/6000.7/script-reference/unityengine/lowlevelphysics/immediatecontact/point.md)           | The position of the contact point in world space.     |
| [Separation](/engine/6000.7/script-reference/unityengine/lowlevelphysics/immediatecontact/separation.md) | The distance between the shapes at the contact point. |
