Vector3.Shuffle(Vector3, Byte, Byte, Byte) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new vector by selecting values from an input vector using a set of indices.
public:
static System::Numerics::Vector3 Shuffle(System::Numerics::Vector3 vector, System::Byte xIndex, System::Byte yIndex, System::Byte zIndex);
public static System.Numerics.Vector3 Shuffle(System.Numerics.Vector3 vector, byte xIndex, byte yIndex, byte zIndex);
static member Shuffle : System.Numerics.Vector3 * byte * byte * byte -> System.Numerics.Vector3
Public Shared Function Shuffle (vector As Vector3, xIndex As Byte, yIndex As Byte, zIndex As Byte) As Vector3
Parameters
- vector
- Vector3
The input vector from which values are selected.
- xIndex
- Byte
The index used to select a value from vector to be used as the value of X in the result.
Returns
A new vector containing the values from vector selected by the given indices.