# math.ShuffleComponent

> Specifies a shuffle component.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Mathematics](/engine/6000.5/script-reference/unity/mathematics.md)
* **Assembly:** UnityEngine.MathematicsModule

```csharp
public enum math.ShuffleComponent : byte
```

## Fields

| Value                                                                                       | Description                                    |
| ------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| [LeftW](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/leftw.md)   | Specified the w component of the left vector.  |
| [LeftX](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/leftx.md)   | Specified the x component of the left vector.  |
| [LeftY](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/lefty.md)   | Specified the y component of the left vector.  |
| [LeftZ](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/leftz.md)   | Specified the z component of the left vector.  |
| [RightW](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/rightw.md) | Specified the w component of the right vector. |
| [RightX](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/rightx.md) | Specified the x component of the right vector. |
| [RightY](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/righty.md) | Specified the y component of the right vector. |
| [RightZ](/engine/6000.5/script-reference/unity/mathematics/math/shufflecomponent/rightz.md) | Specified the z component of the right vector. |
