Vector<T>.SetValue Method

Definition

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

SetValue(T) Sets all the elements of the vector to the specified value.
SetValue(T, Int32) Sets the vector element at the specified position to the specified value.
SetValue<K>(T, K) Sets the value at the specified key value.
Preliminary

Vector<T>.SetValue(T)

Sets all the elements of the vector to the specified value.
C#
public virtual Vector<T> SetValue(
	T value
)

Parameters

value  T
The value to be assigned to each element of this Vector<T>.

Return Value

Vector<T>
A reference to this Vector<T>.

Vector<T>.SetValue(T, Int32)

Sets the vector element at the specified position to the specified value.
C#
public abstract void SetValue(
	T value,
	int index
)

Parameters

value  T
The new value of the element.
index  Int32
The zero-based index of the element.

Return Value

The element of the Vector<T> in the indexth position.

Remarks

This method does not perform bounds checking. It is provided for optimized access in situations where the argument is known to be within bounds. If the argument is outside its valid range, the result may be unpredictable.

Vector<T>.SetValue<K>(T, K)

This API is preliminary and subject to change.
Sets the value at the specified key value.
C#
public void SetValue<K>(
	T value,
	K key
)

Parameters

value  T
key  K
The key value.

Type Parameters

K

See Also