wHiteRabbiT-sTudio Framework
wHiteRabbiT.Unity.Extensions.VectorExtensions Class Reference

Static Public Member Functions

static Vector2 xx (this Vector2 v)
 
static Vector2 yx (this Vector2 v)
 
static Vector2 yy (this Vector2 v)
 
static Vector2 xx (this Vector3 v)
 
static Vector2 xy (this Vector3 v)
 
static Vector2 xz (this Vector3 v)
 
static Vector2 yx (this Vector3 v)
 
static Vector2 yy (this Vector3 v)
 
static Vector2 yz (this Vector3 v)
 
static Vector2 zx (this Vector3 v)
 
static Vector2 zy (this Vector3 v)
 
static Vector2 zz (this Vector3 v)
 
static Vector3 xxx (this Vector3 v)
 
static Vector3 xxy (this Vector3 v)
 
static Vector3 xxz (this Vector3 v)
 
static Vector3 xyx (this Vector3 v)
 
static Vector3 xyy (this Vector3 v)
 
static Vector3 xyz (this Vector3 v)
 
static Vector3 xzx (this Vector3 v)
 
static Vector3 xzy (this Vector3 v)
 
static Vector3 xzz (this Vector3 v)
 
static Vector3 yxx (this Vector3 v)
 
static Vector3 yxy (this Vector3 v)
 
static Vector3 yxz (this Vector3 v)
 
static Vector3 yyx (this Vector3 v)
 
static Vector3 yyy (this Vector3 v)
 
static Vector3 yyz (this Vector3 v)
 
static Vector3 yzx (this Vector3 v)
 
static Vector3 yzy (this Vector3 v)
 
static Vector3 yzz (this Vector3 v)
 
static Vector3 zxx (this Vector3 v)
 
static Vector3 zxy (this Vector3 v)
 
static Vector3 zxz (this Vector3 v)
 
static Vector3 zyx (this Vector3 v)
 
static Vector3 zyy (this Vector3 v)
 
static Vector3 zyz (this Vector3 v)
 
static Vector3 zzx (this Vector3 v)
 
static Vector3 zzy (this Vector3 v)
 
static Vector3 zzz (this Vector3 v)
 
static Vector3 Frac (this Vector3 v)
 
static Vector3 ToVector3_0 (this Vector2 v)
 
static Vector3 ToVector3_1 (this Vector2 v)
 
static Vector3 ToVector3_W (this Vector2 v, float w)
 
static Vector4 ToVector4_0 (this Vector3 v)
 
static Vector4 ToVector4_1 (this Vector3 v)
 
static Vector4 ToVector4_W (this Vector3 v, float w)
 
static Vector3 ToVector3 (this Vector4 v)
 
static Vector2 ToVector2 (this Vector4 v)
 
static Vector2 ToVector2 (this Vector3 v)
 
static Vector2 Multiply (this Vector2 v0, float x, float y)
 
static Vector2 Multiply (this Vector2 v0, Vector2 v1)
 
static Vector3 Multiply (this Vector3 v0, float x, float y, float z)
 
static Vector3 Multiply (this Vector3 v0, Vector3 v1)
 
static Vector4 Multiply (this Vector4 v0, float x, float y, float z, float w)
 
static Vector4 Multiply (this Vector4 v0, Vector4 v1)
 
static Vector2 Divide (this Vector2 v0, Vector2 v1)
 
static Vector3 Divide (this Vector3 v0, Vector3 v1)
 
static Vector4 Divide (this Vector4 v0, Vector4 v1)
 
static Vector2 Add (this Vector2 v, float f)
 
static Vector3 Add (this Vector3 v, float f)
 
static Vector4 Add (this Vector4 v, float f)
 
static Vector2 Abs (this Vector2 v)
 
static Vector3 Abs (this Vector3 v)
 
static Vector4 Abs (this Vector4 v)
 
static Vector3 ToCubeMapUVFace (this Vector3 v)
 
static Color ToColor (this Vector2 v)
 
static Color ToColor (this Vector3 v)
 
static Color ToColor (this Vector4 v)
 

Member Function Documentation

static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.Abs ( this Vector2  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.Abs ( this Vector3  v)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.Abs ( this Vector4  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.Add ( this Vector2  v,
float  f 
)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.Add ( this Vector3  v,
float  f 
)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.Add ( this Vector4  v,
float  f 
)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.Divide ( this Vector2  v0,
Vector2  v1 
)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.Divide ( this Vector3  v0,
Vector3  v1 
)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.Divide ( this Vector4  v0,
Vector4  v1 
)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.Frac ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.Multiply ( this Vector2  v0,
float  x,
float  y 
)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.Multiply ( this Vector2  v0,
Vector2  v1 
)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.Multiply ( this Vector3  v0,
float  x,
float  y,
float  z 
)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.Multiply ( this Vector3  v0,
Vector3  v1 
)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.Multiply ( this Vector4  v0,
float  x,
float  y,
float  z,
float  w 
)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.Multiply ( this Vector4  v0,
Vector4  v1 
)
static
static Color wHiteRabbiT.Unity.Extensions.VectorExtensions.ToColor ( this Vector2  v)
static
static Color wHiteRabbiT.Unity.Extensions.VectorExtensions.ToColor ( this Vector3  v)
static
static Color wHiteRabbiT.Unity.Extensions.VectorExtensions.ToColor ( this Vector4  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToCubeMapUVFace ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector2 ( this Vector4  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector2 ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector3 ( this Vector4  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector3_0 ( this Vector2  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector3_1 ( this Vector2  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector3_W ( this Vector2  v,
float  w 
)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector4_0 ( this Vector3  v)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector4_1 ( this Vector3  v)
static
static Vector4 wHiteRabbiT.Unity.Extensions.VectorExtensions.ToVector4_W ( this Vector3  v,
float  w 
)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.xx ( this Vector2  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.xx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xxx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xxy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xxz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.xy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xyx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xyy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xyz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.xz ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xzx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xzy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.xzz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.yx ( this Vector2  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.yx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yxx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yxy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yxz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.yy ( this Vector2  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.yy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yyx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yyy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yyz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.yz ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yzx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yzy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.yzz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.zx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zxx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zxy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zxz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.zy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zyx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zyy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zyz ( this Vector3  v)
static
static Vector2 wHiteRabbiT.Unity.Extensions.VectorExtensions.zz ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zzx ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zzy ( this Vector3  v)
static
static Vector3 wHiteRabbiT.Unity.Extensions.VectorExtensions.zzz ( this Vector3  v)
static

The documentation for this class was generated from the following file: