Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Numerics.Vector< T > Member List

This is the complete list of members for System.Numerics.Vector< T >, including all inherited members.

Abs(Vector< T > value)System.Numerics.Vector< T >inlinepackagestatic
Abs< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
Add< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
AllBitsSetSystem.Numerics.Vector< T >packagestatic
AndNot< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
As< TFrom, TTo >(this Vector< TFrom > vector)System.Numerics.Vector< T >inlinestatic
AsVectorByte< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorDouble< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorInt16< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorInt32< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorInt64< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorNInt< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorNUInt< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorSByte< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorSingle< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorUInt16< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorUInt32< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
AsVectorUInt64< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
BitwiseAnd< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
BitwiseOr< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Ceiling(Vector< float > value)System.Numerics.Vector< T >inlinestatic
Ceiling(Vector< double > value)System.Numerics.Vector< T >inlinestatic
Ceiling(Vector< T > value)System.Numerics.Vector< T >inlinepackagestatic
ConditionalSelect(Vector< int > condition, Vector< float > left, Vector< float > right)System.Numerics.Vector< T >inlinestatic
ConditionalSelect(Vector< long > condition, Vector< double > left, Vector< double > right)System.Numerics.Vector< T >inlinestatic
ConditionalSelect(Vector< T > condition, Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
ConditionalSelect< T >(Vector< T > condition, Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
ConvertToDouble(Vector< long > value)System.Numerics.Vector< T >inlinestatic
ConvertToDouble(Vector< ulong > value)System.Numerics.Vector< T >inlinestatic
ConvertToInt32(Vector< float > value)System.Numerics.Vector< T >inlinestatic
ConvertToInt64(Vector< double > value)System.Numerics.Vector< T >inlinestatic
ConvertToSingle(Vector< int > value)System.Numerics.Vector< T >inlinestatic
ConvertToSingle(Vector< uint > value)System.Numerics.Vector< T >inlinestatic
ConvertToUInt32(Vector< float > value)System.Numerics.Vector< T >inlinestatic
ConvertToUInt64(Vector< double > value)System.Numerics.Vector< T >inlinestatic
CopyTo(Span< byte > destination)System.Numerics.Vector< T >inline
CopyTo(Span< T > destination)System.Numerics.Vector< T >inline
CopyTo(T[] destination)System.Numerics.Vector< T >inline
CopyTo(T[] destination, int startIndex)System.Numerics.Vector< T >inline
CountSystem.Numerics.Vector< T >static
Divide< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Dot(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
Dot< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Equals(Vector< float > left, Vector< float > right)System.Numerics.Vector< T >inlinestatic
Equals(Vector< int > left, Vector< int > right)System.Numerics.Vector< T >inlinestatic
Equals(Vector< double > left, Vector< double > right)System.Numerics.Vector< T >inlinestatic
Equals(Vector< long > left, Vector< long > right)System.Numerics.Vector< T >inlinestatic
Equals([NotNullWhen(true)] object? obj)System.Numerics.Vector< T >inline
Equals(Vector< T > other)System.Numerics.Vector< T >inline
Equals(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
IEquatable< Vector< T > >.Equals(T? other)System.IEquatable< Vector< T > >
Equals< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
EqualsAll< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
EqualsAny< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Floor(Vector< float > value)System.Numerics.Vector< T >inlinestatic
Floor(Vector< double > value)System.Numerics.Vector< T >inlinestatic
Floor(Vector< T > value)System.Numerics.Vector< T >inlinepackagestatic
GetAllBitsSetValue()System.Numerics.Vector< T >inlineprivatestatic
GetElement(nint index)System.Numerics.Vector< T >inlineprivate
GetHashCode()System.Numerics.Vector< T >inline
GetOneValue()System.Numerics.Vector< T >inlineprivatestatic
GreaterThan(Vector< float > left, Vector< float > right)System.Numerics.Vector< T >inlinestatic
GreaterThan(Vector< int > left, Vector< int > right)System.Numerics.Vector< T >inlinestatic
GreaterThan(Vector< double > left, Vector< double > right)System.Numerics.Vector< T >inlinestatic
GreaterThan(Vector< long > left, Vector< long > right)System.Numerics.Vector< T >inlinestatic
GreaterThan(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
GreaterThan< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
GreaterThanAll< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
GreaterThanAny< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqual(Vector< float > left, Vector< float > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqual(Vector< int > left, Vector< int > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqual(Vector< long > left, Vector< long > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqual(Vector< double > left, Vector< double > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqual(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
GreaterThanOrEqual< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqualAll< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
GreaterThanOrEqualAny< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
IsHardwareAcceleratedSystem.Numerics.Vector< T >static
LessThan(Vector< float > left, Vector< float > right)System.Numerics.Vector< T >inlinestatic
LessThan(Vector< int > left, Vector< int > right)System.Numerics.Vector< T >inlinestatic
LessThan(Vector< double > left, Vector< double > right)System.Numerics.Vector< T >inlinestatic
LessThan(Vector< long > left, Vector< long > right)System.Numerics.Vector< T >inlinestatic
LessThan(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
LessThan< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
LessThanAll< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
LessThanAny< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqual(Vector< float > left, Vector< float > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqual(Vector< int > left, Vector< int > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqual(Vector< long > left, Vector< long > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqual(Vector< double > left, Vector< double > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqual(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
LessThanOrEqual< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqualAll< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
LessThanOrEqualAny< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Max(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
Max< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Min(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinepackagestatic
Min< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Multiply< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Multiply< T >(Vector< T > left, T right)System.Numerics.Vector< T >inlinestatic
Multiply< T >(T left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< ushort > low, Vector< ushort > high)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< uint > low, Vector< uint > high)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< ulong > low, Vector< ulong > high)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< short > low, Vector< short > high)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< int > low, Vector< int > high)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< long > low, Vector< long > high)System.Numerics.Vector< T >inlinestatic
Narrow(Vector< double > low, Vector< double > high)System.Numerics.Vector< T >inlinestatic
Negate< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
OneSystem.Numerics.Vector< T >static
OnesComplement< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
operator Vector< byte >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< double >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< float >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< int >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< long >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< nint >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< nuint >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< sbyte >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< short >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< uint >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< ulong >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator Vector< ushort >(Vector< T > value)System.Numerics.Vector< T >inlineexplicitstatic
operator!=(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator&(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator*(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator*(Vector< T > value, T factor)System.Numerics.Vector< T >inlinestatic
operator*(T factor, Vector< T > value)System.Numerics.Vector< T >inlinestatic
operator+(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator-(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator-(Vector< T > value)System.Numerics.Vector< T >inlinestatic
operator/(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator==(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator^(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator|(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
operator~(Vector< T > value)System.Numerics.Vector< T >inlinestatic
registerSystem.Numerics.Vector< T >private
ScalarAbs(T value)System.Numerics.Vector< T >inlineprivatestatic
ScalarAdd(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarCeiling(T value)System.Numerics.Vector< T >inlineprivatestatic
ScalarDivide(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarEquals(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarFloor(T value)System.Numerics.Vector< T >inlineprivatestatic
ScalarGreaterThan(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarGreaterThanOrEqual(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarLessThan(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarLessThanOrEqual(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarMultiply(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
ScalarSqrt(T value)System.Numerics.Vector< T >inlineprivatestatic
ScalarSubtract(T left, T right)System.Numerics.Vector< T >inlineprivatestatic
SetElement(nint index, T value)System.Numerics.Vector< T >inlineprivate
SquareRoot(Vector< T > value)System.Numerics.Vector< T >inlinepackagestatic
SquareRoot< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
Subtract< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
Sum(Vector< T > value)System.Numerics.Vector< T >inlinepackagestatic
Sum< T >(Vector< T > value)System.Numerics.Vector< T >inlinestatic
this[int index]System.Numerics.Vector< T >
ThrowInsufficientNumberOfElementsException(int requiredElementCount)System.Numerics.Vector< T >inlinepackagestatic
ToString()System.Numerics.Vector< T >inline
ToString(string? format)System.Numerics.Vector< T >inline
ToString(string? format, IFormatProvider? formatProvider)System.Numerics.Vector< T >inline
TryCopyTo(Span< byte > destination)System.Numerics.Vector< T >inline
TryCopyTo(Span< T > destination)System.Numerics.Vector< T >inline
Vector(T value)System.Numerics.Vector< T >inline
Vector(T[] values)System.Numerics.Vector< T >inline
Vector(T[] values, int index)System.Numerics.Vector< T >inline
Vector(ReadOnlySpan< byte > values)System.Numerics.Vector< T >inline
Vector(ReadOnlySpan< T > values)System.Numerics.Vector< T >inline
Vector(Span< T > values)System.Numerics.Vector< T >inline
Widen(Vector< byte > source, out Vector< ushort > low, out Vector< ushort > high)System.Numerics.Vector< T >inlinestatic
Widen(Vector< ushort > source, out Vector< uint > low, out Vector< uint > high)System.Numerics.Vector< T >inlinestatic
Widen(Vector< uint > source, out Vector< ulong > low, out Vector< ulong > high)System.Numerics.Vector< T >inlinestatic
Widen(Vector< sbyte > source, out Vector< short > low, out Vector< short > high)System.Numerics.Vector< T >inlinestatic
Widen(Vector< short > source, out Vector< int > low, out Vector< int > high)System.Numerics.Vector< T >inlinestatic
Widen(Vector< int > source, out Vector< long > low, out Vector< long > high)System.Numerics.Vector< T >inlinestatic
Widen(Vector< float > source, out Vector< double > low, out Vector< double > high)System.Numerics.Vector< T >inlinestatic
Xor< T >(Vector< T > left, Vector< T > right)System.Numerics.Vector< T >inlinestatic
ZeroSystem.Numerics.Vector< T >static