|
Mat4 | operator+ (Mat4 mIn, float s) |
| Overloads the + operator allowing a Mat4 to be added to a scalar. More...
|
|
Mat4 | operator+ (Mat4 mInA, Mat4 mInB) |
| Overloads the + operator allowing a Mat4 to be added to a scalar. More...
|
|
Mat4 | operator- (Mat4 mInA, float s) |
| Overloads the - operator allowing a Mat4 to be added to a scalar. More...
|
|
Mat4 | operator- (Mat4 mInA, Mat4 mInB) |
| Overloads the - operator allowing a Mat4 to be subtracted from a scalar. More...
|
|
Mat4 | operator* (Mat4 mInA, float s) |
| Overloads the * operator allowing a Mat4 to be multiplied to a scalar. More...
|
|
Mat4 | operator* (Mat4 mInA, Mat4 mInB) |
| Overloads the * operator allowing a Mat4 to be multiplied with another Mat4. REMEMBER: Mat1 * Mat2 != Mat2 * Mat1. More...
|
|
Quaternion | operator* (Quaternion q1, Quaternion q2) |
| Overloads the * operator allowing a Quaternion to be multiplied by another Quaternion. IMPORTANT: (Quaternion1 * Quaternion2) != (Quaternion2 * Quaternion1) More...
|
|
Vec2 | operator- (Vec2 vecIn) |
| Overloads the - operator allowing a Vec2 to be inverted. More...
|
|
Vec2 | operator- (Vec2 vecInA, Vec2 vecInB) |
| Overloads the - operator allowing Vec2's to be subtracted from each other. More...
|
|
Vec2 | operator+ (Vec2 vecInA, Vec2 vecInB) |
| Overloads the + operator. More...
|
|
Vec2 | operator/ (Vec2 vecInA, float scalar) |
| Overloads the / operator allowing a Vec2 to be divided by a scalar. More...
|
|
Vec2 | operator* (Vec2 vecInA, float scalar) |
| Overloads the * operator allowing a Vec2 to be multiplied by a scalar. More...
|
|
Vec2 | operator* (Vec2 vecInA, Vec2 vecInB) |
| Overloads the * operator allowing a Vec2 to be multiplied by another Vec2. More...
|
|
Vec3 | operator- (Vec3 vecIn) |
| Overloads the - operator allowing a Vec3 to be inverted. More...
|
|
Vec3 | operator- (Vec3 vecInA, Vec3 vecInB) |
| Overloads the - operator allowing Vec3's to be subtracted from each other. More...
|
|
Vec3 | operator+ (Vec3 vecInA, Vec3 vecInB) |
| Overloads the + operator. More...
|
|
Vec3 | operator/ (Vec3 vecInA, float scalar) |
| Overloads the / operator allowing a Vec3 to be divided by a scalar. More...
|
|
Vec3 | operator* (Vec3 vecInA, float scalar) |
| Overloads the * operator allowing a Vec3 to be multiplied by a scalar. More...
|
|
Vec3 | operator* (Vec3 vecInA, Vec3 vecInB) |
| Overloads the * operator allowing a Vec2 to be multiplied by another Vec3. More...
|
|
Vec4 | operator- (Vec4 vecIn) |
| Overloads the - operator allowing a Vec4 to be inverted. More...
|
|
Vec4 | operator- (Vec4 vecInA, Vec4 vecInB) |
| Overloads the - operator allowing Vec4's to be subtracted from each other. More...
|
|
Vec4 | operator+ (Vec4 vecInA, Vec4 vecInB) |
| Overloads the + operator. More...
|
|
Vec4 | operator/ (Vec4 vecInA, float scalar) |
| Overloads the / operator allowing a Vec4 to be divided by a scalar. More...
|
|
Vec4 | operator* (Vec4 vecInA, float scalar) |
| Overloads the * operator allowing a Vec4 to be multiplied by a scalar. More...
|
|
Vec4 | operator* (Vec4 vecInA, Vec4 vecInB) |
| Overloads the * operator allowing a Vec4 to be multiplied by another Vec4. More...
|
|
The namespace for all maths code.