Class Vector2Extensions
Extension methods for the Vector2 type.
Inherited Members
Namespace: Unity.XR.CoreUtils
Syntax
public static class Vector2Extensions
Methods
Abs(Vector2)
Returns the component-wise absolute value of this vector [abs(x), abs(y)].
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 component-wise absolute value of this vector. |
Inverse(Vector2)
Returns the component-wise inverse of this vector [1/x, 1/y].
Declaration
public static Vector2 Inverse(this Vector2 vector)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | vector | The vector to invert. |
Returns
Type | Description |
---|---|
Vector2 | The inverted vector. |
MaxComponent(Vector2)
Returns the largest component of this vector.
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 smallest component of this vector.
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. |