Terraria v1.4.4.9
Terraria source code documentation
|
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 |
AllBitsSet | System.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 |
Count | System.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 |
IsHardwareAccelerated | System.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 |
One | System.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 |
register | System.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 |
Zero | System.Numerics.Vector< T > | static |