Go to the source code of this file.
Classes | |
class | FMVector4 |
A 4 dimensional vector. More... | |
Typedefs | |
typedef fm::vector< FMVector4 > | FMVector4List |
A dynamically-sized array of 4D vectors or points. | |
Functions | |
FMVector4 | operator * (const FMVector4 &a, float b) |
Scalar multiplication with a FMVector4. | |
FMVector4 | operator * (float a, const FMVector4 &b) |
Scalar multiplication with a FMVector4. | |
FMVector4 | operator+ (const FMVector4 &a, const FMVector4 &b) |
Vector addition with two FMVector4. | |
FMVector4 | operator- (const FMVector4 &a, const FMVector4 &b) |
Vector substraction with two FMVector4. | |
FMVector4 & | operator+= (FMVector4 &b, const FMVector4 &a) |
Assignment of the addition of two FMVector4. | |
FMVector4 & | operator-= (FMVector4 &b, const FMVector4 &a) |
Assignment of the subtraction of two FMVector4. | |
FMVector4 & | operator *= (FMVector4 &b, float a) |
Assignment of the scalar multiplication of a FMVector4. | |
FMVector4 & | operator/= (FMVector4 &b, float a) |
Assignment of the scalar division of a FMVector4. | |
float | operator * (const FMVector4 &a, const FMVector4 &b) |
Dot product of two FMVector4. | |
bool | IsEquivalent (const FMVector4 &p, const FMVector4 &q) |
Returns whether two 4D vectors are equivalent. | |
bool | operator== (const FMVector4 &p, const FMVector4 &q) |
See above. |
|
Returns whether two 4D vectors are equivalent.
|
|
Dot product of two FMVector4.
|
|
Scalar multiplication with a FMVector4.
|
|
Scalar multiplication with a FMVector4.
|
|
Assignment of the scalar multiplication of a FMVector4.
|
|
Vector addition with two FMVector4.
|
|
Assignment of the addition of two FMVector4.
|
|
Vector substraction with two FMVector4.
|
|
Assignment of the subtraction of two FMVector4.
|
|
Assignment of the scalar division of a FMVector4.
|