|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
#include <lib/egg/math/eggVector.h>
A three-dimensional floating point vector.
Definition at line 34 of file eggVector.h.
Public Member Functions | |
| Vector3f () | |
| Constructs an empty vector. | |
| Vector3f (f32 fx, f32 fy, f32 fz) | |
| Constructs a vector from two floating point values. | |
| void | set (float x, float y, float z) |
Public Member Functions inherited from nw4r::math::VEC3 | |
| VEC3 (f32 fx, f32 fy, f32 fz) | |
| VEC3 (const _VEC3 &rVec) | |
| VEC3 (const Vec &rVec) | |
| VEC3 (const f32 *pData) | |
| operator Vec * () | |
| operator const Vec * () const | |
| f32 | LenSq () const |
| VEC3 | operator- () const |
| VEC3 | operator+ (const VEC3 &rRhs) const |
| VEC3 | operator- (const VEC3 &rRhs) const |
| VEC3 | operator* (f32 x) const |
| VEC3 | operator/ (f32 x) const |
| VEC3 & | operator+= (const VEC3 &rRhs) |
| VEC3 & | operator-= (const VEC3 &rRhs) |
| VEC3 & | operator*= (f32 x) |
| VEC3 & | operator/= (f32 x) |
| bool | operator== (const VEC3 &rRhs) const |
| bool | operator!= (const VEC3 &rRhs) const |
Additional Inherited Members | |
Public Attributes inherited from nw4r::math::_VEC3 | |
| f32 | x |
| f32 | y |
| f32 | z |
|
inline |
Constructs an empty vector.
Definition at line 37 of file eggVector.h.
|
inline |
Definition at line 39 of file eggVector.h.
|
inline |
Constructs a vector from two floating point values.
Definition at line 42 of file eggVector.h.
|
inline |
Definition at line 44 of file eggVector.h.