Class Vector2Extensions
Extension methods for the Vector2 type
Namespace: Unity.XRTools.Utils
Syntax
public static class Vector2Extensions
Methods
Abs(Vector2)
Returns a vector where each component is the absolute value of the original (abs(x))
Declaration
public static Vector2 Abs(this Vector2 vector)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | vector | The vector whose absolute value will be returned |
Returns
Type | Description |
---|---|
Vector2 | The absolute value vector |
Inverse(Vector2)
Returns a vector where each component is inverted (1/x)
Declaration
public static Vector2 Inverse(this Vector2 vector)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | vector | The vector which will be inverted |
Returns
Type | Description |
---|---|
Vector2 | The inverted vector |
MaxComponent(Vector2)
Returns the maximum of all vector components
Declaration
public static float MaxComponent(this Vector2 vector)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | vector | The vector whose maximum component will be returned |
Returns
Type | Description |
---|---|
Single | The maximum value |
MinComponent(Vector2)
Returns the minimum of all vector components
Declaration
public static float MinComponent(this Vector2 vector)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | vector | The vector whose minimum component will be returned |
Returns
Type | Description |
---|---|
Single | The minimum value |