# PhysicsComposer.Operation

> A composer operation.

## Definition

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

```csharp
public enum PhysicsComposer.Operation
```

## Fields

| Value                                                                                                 | Description                                        |
| ----------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| [AND](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicscomposer/operation/and.md) | Perform an AND operation (geometric intersection). |
| [NOT](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicscomposer/operation/not.md) | Perform a NOT operation (geometric difference).    |
| [OR](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicscomposer/operation/or.md)   | Perform an OR operation (geometric merge).         |
| [XOR](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicscomposer/operation/xor.md) | Perform an XOR operation (geometric flip).         |
