Class VectorGeneric
- Namespace
- Zyl.VectorTraits.Impl
- Assembly
- VectorTraits.dll
public static class VectorGeneric
- Inheritance
-
VectorGeneric
- Inherited Members
Methods
- Widen(Vector<byte>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen(Vector<short>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen(Vector<int>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen(Vector<sbyte>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen(Vector<float>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen(Vector<ushort>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen(Vector<uint>)
Widens a Vector<T> into two Vector<T> instances (将一个 Vector<T> 扩宽为两个 Vector<T> 实例). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.
- Widen<T, TOut>(Vector<T>, out Vector<TOut>, out Vector<TOut>)
Widens a Vector<T> into two Vector<T> instances - Generic version (将一个 Vector<T> 扩宽为两个 Vector<T> 实例 - 泛型版). Mnemonic:
element_ref(i, lower, upper) := widen(source[i])
.