Inherits IEquatable< Vector4 >.
Public Member Functions | |
| Vector4 (float xCoord, float yCoord, float zCoord, float wCoord) | |
| override int | GetHashCode () |
| override bool | Equals (object obj) |
| bool | Equals (Vector4 other) |
| override string | ToString () |
| bool | IsZero (float epsilon=0) |
| bool | IsNearlyZero () |
Static Public Member Functions | |
| static implicit | operator Vec4 (Vector4 managedVector) |
| static implicit | operator Vector4 (Vec4 nativeVector) |
| static implicit | operator Vector4 (Vector3 vec3) |
| static | operator Vector4 (Vector2 vector) |
| static Vector4 | operator* (Vector4 v, float scale) |
| static Vector4 | operator* (float scale, Vector4 v) |
| static Vector4 | operator/ (Vector4 v, float scale) |
| static Vector4 | operator+ (Vector4 left, Vector4 right) |
| static Vector4 | operator- (Vector4 left, Vector4 right) |
| static bool | operator== (Vector4 left, Vector4 right) |
| static bool | operator!= (Vector4 left, Vector4 right) |
| static Vector4 | Lerp (Vector4 p, Vector4 q, float t) |
| static Vector4 | LerpUnclamped (Vector4 p, Vector4 q, float t) |
Properties | |
| float | x [get, set] |
| float | y [get, set] |
| float | z [get, set] |
| float | w [get, set] |
| float | X [get, set] |
| float | Y [get, set] |
| float | Z [get, set] |
| float | W [get, set] |
| float | this[int index] [get, set] |
| Gets individual axes by index More... | |
| Vector4 | Normalized [get] |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline static |
|
inline static |
|
inline |
|
get |
|
get set |
Gets individual axes by index
| index | Index, 0 - 3 where 0 is X and 3 is W |
|
get set |
|
get set |
|
get set |
|
get set |
|
get set |
|
get set |
|
get set |
|
get set |