|
GDF 26.1a
Game Development Framework - https://gdf.acits.nl
|
Public Members | |
| Vector4 () | |
| Vector4 (float x, float y, float z, float w) | |
| float | Dot (Vector4 vectorA) |
| float | Length () |
| float | LengthSquared () |
| void | Normalize () |
| float | AngleBetween (Vector4 vectorA) |
| void | Negate () |
Static Public Members | |
| static Vector4 | operator+ (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | operator- (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | operator* (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | operator* (Vector4 vectorA, float scale) |
| static Vector4 | operator/ (Vector4 vectorA, Vector4 vectorB) |
| static float | Dot (Vector4 vectorA, Vector4 vectorB) |
| static float | Length (Vector4 vectorA) |
| static float | LengthSquared (Vector4 vectorA) |
| static Vector4 | Normalize (Vector4 vectorA) |
| static float | AngleBetween (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | Projection (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | Perpendicular (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | Cross (Vector4 vectorA, Vector4 vectorB) |
| static Vector4 | Negate (Vector4 vectorA) |
| static bool | Fequal (float a, float b) |
| static bool | operator== (Vector4 vectorA, Vector4 vectorB) |
| static bool | operator!= (Vector4 vectorA, Vector4 vectorB) |
| static bool | operator>= (Vector4 vectorA, Vector4 vectorB) |
| static bool | operator<= (Vector4 vectorA, Vector4 vectorB) |
| static bool | operator< (Vector4 vectorA, Vector4 vectorB) |
| static bool | operator> (Vector4 vectorA, Vector4 vectorB) |
Public Attributen | |
| float | X = 0.0f |
| float | Y = 0.0f |
| float | Z = 0.0f |
| float | W = 0.0f |
Properties | |
| float | this[int i] [get, set] |
| Math_Implementation.Vector4.Vector4 | ( | ) |
| Math_Implementation.Vector4.Vector4 | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | w ) |
| float Math_Implementation.Vector4.AngleBetween | ( | Vector4 | vectorA | ) |
| float Math_Implementation.Vector4.Dot | ( | Vector4 | vectorA | ) |
|
static |
| float Math_Implementation.Vector4.Length | ( | ) |
|
static |
| float Math_Implementation.Vector4.LengthSquared | ( | ) |
|
static |
| void Math_Implementation.Vector4.Negate | ( | ) |
| void Math_Implementation.Vector4.Normalize | ( | ) |
| float Math_Implementation.Vector4.W = 0.0f |
| float Math_Implementation.Vector4.X = 0.0f |
| float Math_Implementation.Vector4.Y = 0.0f |
| float Math_Implementation.Vector4.Z = 0.0f |
|
getset |