A collection of useful extension methods for Unity's Vector structs.
More...
|
| static Vector2 | Mul (this Vector2 value, Vector2 scale) |
| |
| static Vector2 | Div (this Vector2 value, Vector2 scale) |
| |
| static Vector3 | Mul (this Vector3 value, Vector3 scale) |
| |
| static Vector3 | Div (this Vector3 value, Vector3 scale) |
| |
| static Vector3 | RotateAround (this Vector3 point, Vector3 pivot, Quaternion rotation) |
| |
| static Vector3 | RotateAround (this Vector3 point, Vector3 pivot, Vector3 eulerAngles) |
| |
| static Vector3 | TransformPoint (this Vector3 point, Vector3 translation, Quaternion rotation, Vector3 lossyScale) |
| |
| static Vector3 | InverseTransformPoint (this Vector3 point, Vector3 translation, Quaternion rotation, Vector3 lossyScale) |
| |
| static Vector2 | Average (this IEnumerable< Vector2 > vectors) |
| |
| static Vector3 | Average (this IEnumerable< Vector3 > vectors) |
| |
| static Vector2 | Average (this ICollection< Vector2 > vectors) |
| |
| static Vector3 | Average (this ICollection< Vector3 > vectors) |
| |
| static Vector2 | Median (this IEnumerable< Vector2 > vectors) |
| |
| static Vector3 | Median (this IEnumerable< Vector3 > vectors) |
| |
| static Vector2 | Median (this ICollection< Vector2 > vectors) |
| |
| static Vector3 | Median (this ICollection< Vector3 > vectors) |
| |
A collection of useful extension methods for Unity's Vector structs.
Definition at line 13 of file VectorExtensions.cs.
§ Average() [1/4]
| static Vector2 HoloToolkit.Unity.VectorExtensions.Average |
( |
this IEnumerable< Vector2 > |
vectors | ) |
|
|
static |
§ Average() [2/4]
| static Vector3 HoloToolkit.Unity.VectorExtensions.Average |
( |
this IEnumerable< Vector3 > |
vectors | ) |
|
|
static |
§ Average() [3/4]
| static Vector2 HoloToolkit.Unity.VectorExtensions.Average |
( |
this ICollection< Vector2 > |
vectors | ) |
|
|
static |
§ Average() [4/4]
| static Vector3 HoloToolkit.Unity.VectorExtensions.Average |
( |
this ICollection< Vector3 > |
vectors | ) |
|
|
static |
§ Div() [1/2]
| static Vector2 HoloToolkit.Unity.VectorExtensions.Div |
( |
this Vector2 |
value, |
|
|
Vector2 |
scale |
|
) |
| |
|
static |
§ Div() [2/2]
| static Vector3 HoloToolkit.Unity.VectorExtensions.Div |
( |
this Vector3 |
value, |
|
|
Vector3 |
scale |
|
) |
| |
|
static |
§ InverseTransformPoint()
| static Vector3 HoloToolkit.Unity.VectorExtensions.InverseTransformPoint |
( |
this Vector3 |
point, |
|
|
Vector3 |
translation, |
|
|
Quaternion |
rotation, |
|
|
Vector3 |
lossyScale |
|
) |
| |
|
static |
§ Median() [1/4]
| static Vector2 HoloToolkit.Unity.VectorExtensions.Median |
( |
this IEnumerable< Vector2 > |
vectors | ) |
|
|
static |
§ Median() [2/4]
| static Vector3 HoloToolkit.Unity.VectorExtensions.Median |
( |
this IEnumerable< Vector3 > |
vectors | ) |
|
|
static |
§ Median() [3/4]
| static Vector2 HoloToolkit.Unity.VectorExtensions.Median |
( |
this ICollection< Vector2 > |
vectors | ) |
|
|
static |
§ Median() [4/4]
| static Vector3 HoloToolkit.Unity.VectorExtensions.Median |
( |
this ICollection< Vector3 > |
vectors | ) |
|
|
static |
§ Mul() [1/2]
| static Vector2 HoloToolkit.Unity.VectorExtensions.Mul |
( |
this Vector2 |
value, |
|
|
Vector2 |
scale |
|
) |
| |
|
static |
§ Mul() [2/2]
| static Vector3 HoloToolkit.Unity.VectorExtensions.Mul |
( |
this Vector3 |
value, |
|
|
Vector3 |
scale |
|
) |
| |
|
static |
§ RotateAround() [1/2]
| static Vector3 HoloToolkit.Unity.VectorExtensions.RotateAround |
( |
this Vector3 |
point, |
|
|
Vector3 |
pivot, |
|
|
Quaternion |
rotation |
|
) |
| |
|
static |
§ RotateAround() [2/2]
| static Vector3 HoloToolkit.Unity.VectorExtensions.RotateAround |
( |
this Vector3 |
point, |
|
|
Vector3 |
pivot, |
|
|
Vector3 |
eulerAngles |
|
) |
| |
|
static |
§ TransformPoint()
| static Vector3 HoloToolkit.Unity.VectorExtensions.TransformPoint |
( |
this Vector3 |
point, |
|
|
Vector3 |
translation, |
|
|
Quaternion |
rotation, |
|
|
Vector3 |
lossyScale |
|
) |
| |
|
static |
The documentation for this class was generated from the following file: