|
| Vector4 (const Real fX, const Real fY, const Real fZ, const Real fW) |
|
| Vector4 (const Real afCoordinate[4]) |
|
| Vector4 (const int afCoordinate[4]) |
|
| Vector4 (Real *const r) |
|
| Vector4 (const Real scaler) |
|
| Vector4 (const Vector3 &rhs) |
|
void | swap (Vector4 &other) |
|
Real | operator[] (const size_t i) const |
|
Real & | operator[] (const size_t i) |
|
Real * | ptr () |
| Pointer accessor for direct copying.
|
|
const Real * | ptr () const |
| Pointer accessor for direct copying.
|
|
Vector4 & | operator= (const Vector4 &rkVector) |
|
Vector4 & | operator= (const Real fScalar) |
|
bool | operator== (const Vector4 &rkVector) const |
|
bool | operator!= (const Vector4 &rkVector) const |
|
Vector4 & | operator= (const Vector3 &rhs) |
|
Vector4 | operator+ (const Vector4 &rkVector) const |
|
Vector4 | operator- (const Vector4 &rkVector) const |
|
Vector4 | operator* (const Real fScalar) const |
|
Vector4 | operator* (const Vector4 &rhs) const |
|
Vector4 | operator/ (const Real fScalar) const |
|
Vector4 | operator/ (const Vector4 &rhs) const |
|
const Vector4 & | operator+ () const |
|
Vector4 | operator- () const |
|
Vector4 & | operator+= (const Vector4 &rkVector) |
|
Vector4 & | operator-= (const Vector4 &rkVector) |
|
Vector4 & | operator*= (const Real fScalar) |
|
Vector4 & | operator+= (const Real fScalar) |
|
Vector4 & | operator-= (const Real fScalar) |
|
Vector4 & | operator*= (const Vector4 &rkVector) |
|
Vector4 & | operator/= (const Real fScalar) |
|
Vector4 & | operator/= (const Vector4 &rkVector) |
|
Real | dotProduct (const Vector4 &vec) const |
|
bool | isNaN () const |
| Check whether this vector contains valid values.
|
|