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 |