|
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 |