﻿ Vector4 Methods   # Vector4 Methods

The Vector4 type exposes the following members. Methods
NameDescription Abs
Calculate absolute values of the vector.  Add(Vector4, Vector4)
Adds corresponding coordinates of two vectors.  Add(Vector4, Single)
Adds a value to all coordinates of the specified vector.  Divide(Vector4, Vector4)
Divides corresponding coordinates of two vectors.  Divide(Vector4, Single)
Divides coordinates of the specified vector by the specified factor.  Dot
Calculates dot product of two vectors. Equals(Object)
Tests whether the vector equals to the specified object.
(Overrides ValueTypeEquals(Object).) Equals(Vector4)
Tests whether the vector equals to the specified one. GetHashCode
Returns the hashcode for this instance.
(Overrides ValueTypeGetHashCode.) GetType
Gets the Type of the current instance.
(Inherited from Object.) Inverse
Inverse the vector.  Multiply(Vector4, Vector4)
Multiplies corresponding coordinates of two vectors.  Multiply(Vector4, Single)
Multiplies coordinates of the specified vector by the specified factor. Normalize
Normalizes the vector by dividing it’s all coordinates with the vector's norm.  Subtract(Vector4, Vector4)
Subtracts corresponding coordinates of two vectors.  Subtract(Vector4, Single)
Subtracts a value from all coordinates of the specified vector. ToArray
Returns array representation of the vector. ToString
Returns a string representation of this object.
(Overrides ValueTypeToString.) ToVector3
Converts the vector to a 3D vector.
Top Extension Methods
NameDescription HasMethod
Checks whether an object implements a method with the given name.
(Defined by ExtensionMethods.) IsEqual
Compares two objects for equality, performing an elementwise comparison if the elements are vectors or matrices.
(Defined by Matrix.) To(Type)Overloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.) ToTOverloaded.
Converts an object into another type, irrespective of whether the conversion can be done at compile time or not. This can be used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.)
Top See Also