|
CSEngine
|
Public Member Functions | |
| Vector4 (T x, T y, T z, T w) | |
| Vector4 (const Vector3< T > &v, T w) | |
| void | Set (T x, T y, T z, T w) |
| T | Dot (const Vector4 &v) const |
| Vector4 | operator- () const |
| Vector4 | Lerp (float t, const Vector4 &v) const |
| Vector4 | Lerp (float t, const Vector4 &a, const Vector4 &b) const |
| Vector4 | operator+ (const Vector4 &v) const |
| Vector4 | operator* (T s) const |
| const T * | Pointer () const |
Static Public Member Functions | |
| static float | Distance (const Vector4 &a, const Vector4 &b) |
Public Attributes | |
| T | x |
| T | y |
| T | z |
| T | w |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| T CSE::Vector4< T >::w |
| T CSE::Vector4< T >::x |
| T CSE::Vector4< T >::y |
| T CSE::Vector4< T >::z |