# InverseSwizzle(CellSwizzle, Vector3)

> Does the inverse swizzle of the given position for given swizzle order.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.GridModule

```csharp
public static Vector3 InverseSwizzle(GridLayout.CellSwizzle swizzle, Vector3 position)
```

### Parameters

**** (\[CellSwizzle]\(/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle)): Determines the rearrangement order for the inverse swizzle.**** (\[Vector3]\(/engine/6000.7/script-reference/unityengine/vector3)): Position to inverse swizzle.

### Returns

| Type                                                              | Description                     |
| ----------------------------------------------------------------- | ------------------------------- |
| [Vector3](/engine/6000.7/script-reference/unityengine/vector3.md) | The inversed swizzled position. |

### Remarks

Additional Resources: [GridLayout.CellSwizzle](/engine/6000.7/script-reference/unityengine/gridlayout/cellswizzle.md)
