Class VectorTraitsBase
- Namespace
- Zyl.VectorTraits.Impl.AVector
- Assembly
- VectorTraits.dll
Vector<T> traits - Variable base.
public sealed class VectorTraitsBase : VectorTraitsAbstract, IVectorTraits, IBaseTraits
- Inheritance
-
VectorTraitsBase
- Implements
- Inherited Members
-
VectorTraitsAbstract.YGroup1ToGroup4(Vector<int>, out Vector<int>, out Vector<int>, out Vector<int>)VectorTraitsAbstract.YShuffleG4X2(Vector<float>, Vector<float>, ShuffleControlG4, out Vector<float>)VectorTraitsAbstract.YShuffleG4X2(Vector<sbyte>, Vector<sbyte>, ShuffleControlG4, out Vector<sbyte>)VectorTraitsAbstract.YShuffleG4X2(Vector<short>, Vector<short>, ShuffleControlG4, out Vector<short>)VectorTraitsAbstract.YShuffleG4X2(Vector<ulong>, Vector<ulong>, ShuffleControlG4, out Vector<ulong>)
- Extension Methods
-
IVectorTraits_Extensions.YGroup3ToGroup4(IVectorTraits, Vector<short>, Vector<short>, Vector<short>)IVectorTraits_Extensions.YGroup3ToGroup4(IVectorTraits, Vector<sbyte>, Vector<sbyte>, Vector<sbyte>)IVectorTraits_Extensions.YGroup3ToGroup4(IVectorTraits, Vector<float>, Vector<float>, Vector<float>)IVectorTraits_Extensions.YGroup3ToGroup4(IVectorTraits, Vector<ulong>, Vector<ulong>, Vector<ulong>)IVectorTraits_Extensions.YGroup3Unzip(IVectorTraits, Vector<double>, Vector<double>, Vector<double>)IVectorTraits_Extensions.YGroup3Unzip(IVectorTraits, Vector<ushort>, Vector<ushort>, Vector<ushort>)IVectorTraits_Extensions.YShuffleG4X2(IVectorTraits, Vector<short>, Vector<short>, ShuffleControlG4)IVectorTraits_Extensions.YShuffleG4X2(IVectorTraits, Vector<sbyte>, Vector<sbyte>, ShuffleControlG4)IVectorTraits_Extensions.YShuffleG4X2(IVectorTraits, Vector<float>, Vector<float>, ShuffleControlG4)
Properties
- Instance
Default instance.