| Name | Description |
| Abs | Returns a vector whose elements are the absolute values of each of the specified vector's elements. |
| AbsRef | Overloaded. Calculates the absolute value vector. |
| Add | Adds two vectors. |
| AddRef | Adds two vectors. |
| AngleBetween | Calculates an angle between two vectors, in radians. |
| Clamp | Restricts a vector between a minimum and a maximum value. |
| ClampRef | Restricts a vector between a minimum and a maximum value. |
| Divide | Overloaded. Divides the specified vector by a specified scalar value. |
| DivideRef | Overloaded. Divides the specified vector by a specified scalar value. |
| Dot | Calculates the dot product of two vectors. |
| DotRef | Calculates the dot product of two vectors. |
| Equals | Overloaded. Determines whether the specified Vector2 is equal to this instance. |
| EqualsRef | Determines whether the specified Vector2 is equal to this instance. |
| GetHashCode | Returns a hash code for this instance. |
| Lerp | Performs a linear interpolation between two vectors based on the given weighting. |
| LerpRef | Performs a linear interpolation between two vectors based on the given weighting. |
| Max | Returns a vector containing the largest components of the specified vectors. |
| MaxRef | Returns a vector containing the largest components of the specified vectors. |
| Min | Returns a vector containing the smallest components of the specified vectors. |
| MinRef | Returns a vector containing the smallest components of the specified vectors. |
| Multiply | Overloaded. Scales a vector by the given value. |
| MultiplyRef | Overloaded. Scales a vector by the given value. |
| Negate | Reverses the direction of a given vector. |
| NegateRef | Overloaded. Reverses the direction of the vector. |
| Normalize | Converts the vector into a unit vector. |
| NormalizeRef | Overloaded. Converts the vector into a unit vector. |
| Subtract | Subtracts two vectors. |
| SubtractRef | Subtracts two vectors. |
| ToArray | Creates an array containing the elements of the vector. |
| ToString | Overloaded. Returns a System.String that represents this instance. |