Vector<T> Operators and Type Conversions

Operators

Addition(T, Vector<T>) Adds a vector and a constant.
Addition(Vector<T>, T) Adds a vector and a constant.
Addition(Vector<T>, Vector<T>) Adds two vectors.
AdditionAssignment(Vector<T>, T) Defines the compound addition assignment operator for a vector and a scalar in F#.
AdditionAssignment(Vector<T>, Vector<T>) Defines the compound addition assignment operator for vectors in F#.
Division(Vector<T>, T) Divides a vector by a constant.
DivisionAssignment(Vector<T>, T) Defines the compound division assignment operator for a vector and a scalar in F#.
DotDivide(Vector<T>, Vector<T>) Defines the element-wise division operator for vectors in F#.
DotDivideAssignment(Vector<T>, Vector<T>) Defines the element-wise division compound assignment operator for vectors in F#.
DotEquals(T, Vector<T>) Checks if the elements of one vector are equal to a constant.
DotEquals(Vector<T>, T) Checks if the elements of one vector are equal to a constant.
DotEquals(Vector<T>, Vector<T>) Checks if the elements of one vector are equal to the corresponding elements of another vector.
DotGreater(T, Vector<T>) Checks if the elements of one vector are greater than a constant.
DotGreater(Vector<T>, T) Checks if the elements of one vector are greater than a constant.
DotGreater(Vector<T>, Vector<T>) Checks if the elements of one vector are greater than the corresponding elements of another vector.
DotGreaterEquals(T, Vector<T>) Checks if the elements of one vector are greater than or equal to a constant.
DotGreaterEquals(Vector<T>, T) Checks if the elements of one vector are greater than or equal to a constant.
DotGreaterEquals(Vector<T>, Vector<T>) Checks if the elements of one vector are greater than or equal to the corresponding elements of another vector.
DotLess(T, Vector<T>) Checks if the elements of one vector are less than a constant.
DotLess(Vector<T>, T) Checks if the elements of one vector are less than a constant.
DotLess(Vector<T>, Vector<T>) Checks if the elements of one vector are less than the corresponding elements of another vector.
DotLessEquals(T, Vector<T>) Checks if the elements of one vector are less than or equal to a constant.
DotLessEquals(Vector<T>, T) Checks if the elements of one vector are less than or equal to a constant.
DotLessEquals(Vector<T>, Vector<T>) Checks if the elements of one vector are less than or equal to the corresponding elements of another vector.
DotLessGreater(T, Vector<T>) Checks if the elements of one vector are not equal to a constant.
DotLessGreater(Vector<T>, T) Checks if the elements of one vector are not equal to a constant.
DotLessGreater(Vector<T>, Vector<T>) Checks if the elements of one vector are not equal to the corresponding elements of another vector.
DotMultiply(Vector<T>, Vector<T>) Defines the element-wise multiplication operator for vectors in F#.
DotMultiplyAssignment(Vector<T>, Vector<T>) Defines the element-wise multiplication compound assignment operator for vectors in F#.
DotMultiplyMultiply(Vector<T>, T) Defines the element-wise exponentiation operator for matrices in F#.
DotMultiplyMultiply(Vector<T>, Vector<T>) Defines the componentwise exponentiation operator for matrices in F#.
DotMultiplyMultiply(Vector<T>, Vector<Int32>) Defines the componentwise exponentiation operator for matrices in F#.
DotMultiplyMultiply(Vector<T>, Int32) Defines the componentwise exponentiation operator for matrices in F#.
Equality(Vector<T>, Vector<T>) Returns whether two instances of vector are equal.
Implicit(T[] to Vector<T>) Implicitly converts an array of T to a Vector<T>.
Inequality(Vector<T>, Vector<T>) Returns whether two instances of vector are not equal.
Multiply(T, Vector<T>) Multiplies a vector by a constant.
Multiply(Vector<T>, T) Multiplies a vector by a constant.
MultiplyAssignment(Vector<T>, T) Defines the compound multiplication assignment operator for a vector and a scalar in F#.
Subtraction(T, Vector<T>) Subtracts a vector from a constant.
Subtraction(Vector<T>, T) Subtracts a constant from a vector.
Subtraction(Vector<T>, Vector<T>) Subtracts two vectors.
SubtractionAssignment(Vector<T>, T) Defines the compound subtraction assignment operator for a vector and a scalar in F#.
SubtractionAssignment(Vector<T>, Vector<T>) Defines the compound subtraction assignment operator for vectors in F#.
UnaryNegation(Vector<T>) Negates a vector.

See Also