Vector.WithElement Metod

Definition

Överlagringar

Name Description
WithElement(Vector2, Int32, Single)

Skapar en ny Vector128<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

WithElement(Vector3, Int32, Single)

Skapar en ny Vector128<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

WithElement(Vector4, Int32, Single)

Skapar en ny Vector128<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

WithElement<T>(Vector<T>, Int32, T)

Skapar en ny Vector<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

WithElement(Vector2, Int32, Single)

Källa:
Vector2.Extensions.cs
Källa:
Vector2.Extensions.cs

Skapar en ny Vector128<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector2 WithElement(System::Numerics::Vector2 vector, int index, float value);
public static System.Numerics.Vector2 WithElement(this System.Numerics.Vector2 vector, int index, float value);
static member WithElement : System.Numerics.Vector2 * int * single -> System.Numerics.Vector2
<Extension()>
Public Function WithElement (vector As Vector2, index As Integer, value As Single) As Vector2

Parametrar

vector
Vector2

Vektorn som de återstående elementen ska hämtas från.

index
Int32

Indexet för det element som ska anges.

value
Single

Värdet som elementet ska anges till.

Returer

A Vector128<T> med värdet för elementet vid inställt på indexvalue och de återstående elementen inställda på samma värde som i vector.

Gäller för

WithElement(Vector3, Int32, Single)

Källa:
Vector3.Extensions.cs
Källa:
Vector3.Extensions.cs

Skapar en ny Vector128<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector3 WithElement(System::Numerics::Vector3 vector, int index, float value);
public static System.Numerics.Vector3 WithElement(this System.Numerics.Vector3 vector, int index, float value);
static member WithElement : System.Numerics.Vector3 * int * single -> System.Numerics.Vector3
<Extension()>
Public Function WithElement (vector As Vector3, index As Integer, value As Single) As Vector3

Parametrar

vector
Vector3

Vektorn som de återstående elementen ska hämtas från.

index
Int32

Indexet för det element som ska anges.

value
Single

Värdet som elementet ska anges till.

Returer

A Vector128<T> med värdet för elementet vid inställt på indexvalue och de återstående elementen inställda på samma värde som i vector.

Gäller för

WithElement(Vector4, Int32, Single)

Källa:
Vector4.Extensions.cs
Källa:
Vector4.Extensions.cs

Skapar en ny Vector128<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector4 WithElement(System::Numerics::Vector4 vector, int index, float value);
public static System.Numerics.Vector4 WithElement(this System.Numerics.Vector4 vector, int index, float value);
static member WithElement : System.Numerics.Vector4 * int * single -> System.Numerics.Vector4
<Extension()>
Public Function WithElement (vector As Vector4, index As Integer, value As Single) As Vector4

Parametrar

vector
Vector4

Vektorn som de återstående elementen ska hämtas från.

index
Int32

Indexet för det element som ska anges.

value
Single

Värdet som elementet ska anges till.

Returer

A Vector128<T> med värdet för elementet vid inställt på indexvalue och de återstående elementen inställda på samma värde som i vector.

Gäller för

WithElement<T>(Vector<T>, Int32, T)

Källa:
Vector.cs
Källa:
Vector.cs
Källa:
Vector.cs
Källa:
Vector.cs

Skapar en ny Vector<T> med elementet vid det angivna indexet inställt på det angivna värdet och de återstående elementen är inställda på samma värde som i den angivna vektorn.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Numerics::Vector<T> WithElement(System::Numerics::Vector<T> vector, int index, T value);
public static System.Numerics.Vector<T> WithElement<T>(this System.Numerics.Vector<T> vector, int index, T value);
static member WithElement : System.Numerics.Vector<'T> * int * 'T -> System.Numerics.Vector<'T>
<Extension()>
Public Function WithElement(Of T) (vector As Vector(Of T), index As Integer, value As T) As Vector(Of T)

Typparametrar

T

Typ av element i vektorn.

Parametrar

vector
Vector<T>

Vektorn som de återstående elementen ska hämtas från.

index
Int32

Indexet för det element som ska anges.

value
T

Värdet som elementet ska anges till.

Returer

A Vector<T> med värdet för elementet vid inställt på indexvalue och de återstående elementen inställda på samma värde som i vector.

Undantag

index var mindre än noll eller större än antalet element.

Typen av vector (T) stöds inte.

Gäller för