#include <JGeometry.h>
|
| | TVec3 (const Vec &i_vec) |
| |
| | TVec3 (const TVec3< f32 > &i_vec) |
| |
| template<class U > |
| | TVec3 (U x, U y, U z) |
| |
| | TVec3 () |
| |
| | operator Vec * () |
| |
| | operator const Vec * () const |
| |
| template<class U > |
| void | set (const TVec3< U > &other) |
| |
| void | set (const Vec &other) |
| |
| template<class U > |
| void | set (U x_, U y_, U z_) |
| |
| void | add (const TVec3< f32 > &b) |
| |
| void | zero () |
| |
| void | mul (const TVec3< f32 > &a, const TVec3< f32 > &b) |
| |
| void | mul (const TVec3< f32 > &a) |
| |
| TVec3< f32 > & | operator= (const Vec &b) |
| |
| TVec3< f32 > & | operator= (const TVec3< f32 > &b) |
| |
| TVec3< f32 > & | operator+= (const TVec3< f32 > &b) |
| |
| TVec3< f32 > | operator+ (const TVec3< f32 > &b) |
| |
| f32 | squared () const |
| |
| f32 | normalize () |
| |
| f32 | normalize (const TVec3< f32 > &other) |
| |
| f32 | length () const |
| |
| void | scale (__REGISTER f32 sc) |
| |
| void | scale (__REGISTER f32 sc, const TVec3< f32 > &other) |
| |
| void | scaleAdd (__REGISTER f32 sc, const TVec3< f32 > &a, const TVec3< f32 > &b) |
| |
| void | negateInternal (TVec3< f32 > *dst) |
| |
| void | negate () |
| |
| void | sub (const TVec3< f32 > &b) |
| |
| void | sub (const TVec3< f32 > &a, const TVec3< f32 > &b) |
| |
| bool | isZero () const |
| |
| void | cross (const TVec3< f32 > &a, const TVec3< f32 > &b) |
| |
| f32 | setLength (f32 len) |
| |
| f32 | setLength (const TVec3< f32 > &other, f32 len) |
| |
| f32 | dot (const TVec3< f32 > &other) const |
| |
| void | cubic (const TVec3< f32 > ¶m_1, const TVec3< f32 > ¶m_2, const TVec3< f32 > ¶m_3, const TVec3< f32 > ¶m_4, f32 param_5) |
| |
◆ TVec3() [1/4]
◆ TVec3() [2/4]
◆ TVec3() [3/4]
◆ TVec3() [4/4]
◆ add()
◆ cross()
◆ cubic()
◆ dot()
◆ isZero()
◆ length()
◆ mul() [1/2]
◆ mul() [2/2]
◆ negate()
◆ negateInternal()
◆ normalize() [1/2]
◆ normalize() [2/2]
◆ operator const Vec *()
◆ operator Vec *()
◆ operator+()
◆ operator+=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ scale() [1/2]
◆ scale() [2/2]
◆ scaleAdd()
◆ set() [1/3]
◆ set() [2/3]
◆ set() [3/3]
◆ setLength() [1/2]
◆ setLength() [2/2]
◆ squared()
◆ sub() [1/2]
◆ sub() [2/2]
◆ zero()
The documentation for this struct was generated from the following file: