Vector.WithElement Methode

Definitie

Overloads

Name Description
WithElement(Vector2, Int32, Single)

Hiermee maakt u een nieuw Vector128<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

WithElement(Vector3, Int32, Single)

Hiermee maakt u een nieuw Vector128<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

WithElement(Vector4, Int32, Single)

Hiermee maakt u een nieuw Vector128<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

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

Hiermee maakt u een nieuw Vector<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

WithElement(Vector2, Int32, Single)

Bron:
Vector2.Extensions.cs
Bron:
Vector2.Extensions.cs

Hiermee maakt u een nieuw Vector128<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

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

Parameters

vector
Vector2

De vector waaruit de resterende elementen moeten worden opgehaald.

index
Int32

De index van het element dat moet worden ingesteld.

value
Single

De waarde waaraan het element moet worden ingesteld.

Retouren

A Vector128<T> met de waarde van het element dat is ingesteld op indexvalue en de resterende elementen die zijn ingesteld op dezelfde waarde als die in vector.

Van toepassing op

WithElement(Vector3, Int32, Single)

Bron:
Vector3.Extensions.cs
Bron:
Vector3.Extensions.cs

Hiermee maakt u een nieuw Vector128<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

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

Parameters

vector
Vector3

De vector waaruit de resterende elementen moeten worden opgehaald.

index
Int32

De index van het element dat moet worden ingesteld.

value
Single

De waarde waaraan het element moet worden ingesteld.

Retouren

A Vector128<T> met de waarde van het element dat is ingesteld op indexvalue en de resterende elementen die zijn ingesteld op dezelfde waarde als die in vector.

Van toepassing op

WithElement(Vector4, Int32, Single)

Bron:
Vector4.Extensions.cs
Bron:
Vector4.Extensions.cs

Hiermee maakt u een nieuw Vector128<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

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

Parameters

vector
Vector4

De vector waaruit de resterende elementen moeten worden opgehaald.

index
Int32

De index van het element dat moet worden ingesteld.

value
Single

De waarde waaraan het element moet worden ingesteld.

Retouren

A Vector128<T> met de waarde van het element dat is ingesteld op indexvalue en de resterende elementen die zijn ingesteld op dezelfde waarde als die in vector.

Van toepassing op

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

Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs
Bron:
Vector.cs

Hiermee maakt u een nieuw Vector<T> element met het element op de opgegeven index die is ingesteld op de opgegeven waarde en worden de resterende elementen ingesteld op dezelfde waarde als die in de opgegeven vector.

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)

Type parameters

T

Het type van de elementen in de vector.

Parameters

vector
Vector<T>

De vector waaruit de resterende elementen moeten worden opgehaald.

index
Int32

De index van het element dat moet worden ingesteld.

value
T

De waarde waaraan het element moet worden ingesteld.

Retouren

A Vector<T> met de waarde van het element dat is ingesteld op indexvalue en de resterende elementen die zijn ingesteld op dezelfde waarde als die in vector.

Uitzonderingen

index was kleiner dan nul of groter dan het aantal elementen.

Het type vector (T) wordt niet ondersteund.

Van toepassing op