|
| VEC3 * | nw::math::internal::standard::VEC3Maximize (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| VEC3 * | nw::math::internal::standard::VEC3Minimize (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| f32 | nw::math::internal::standard::VEC3SquareDist (const VEC3 *p1, const VEC3 *p2) |
| NW_MATH_INLINE bool | nw::math::VEC3IsZero (const VEC3 *p) |
| NW_MATH_INLINE VEC3 * | nw::math::VEC3Maximize (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| NW_MATH_INLINE VEC3 * | nw::math::VEC3Minimize (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| NW_MATH_INLINE VEC3 * | nw::math::VEC3Cross (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| NW_MATH_INLINE VEC3 * | nw::math::VEC3Normalize (VEC3 *pOut, const VEC3 *p) |
| VEC3 * | nw::math::VEC3FastNormalize (VEC3 *pOut, const VEC3 *p) |
| NW_MATH_INLINE VEC3 * | nw::math::VEC3SafeNormalize (VEC3 *pOut, const VEC3 *p, const VEC3 &alt) |
| VEC3 * | nw::math::VEC3FastSafeNormalize (VEC3 *pOut, const VEC3 *p, const VEC3 &alt) |
| NW_MATH_INLINE f32 | nw::math::VEC3SquareDist (const VEC3 *p1, const VEC3 *p2) |
| VEC3 * | nw::math::VEC3Add (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| VEC3 * | nw::math::VEC3Sub (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| VEC3 * | nw::math::VEC3Mult (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| VEC3 * | nw::math::VEC3Scale (VEC3 *pOut, const VEC3 *p, f32 scale) |
| VEC3 * | nw::math::VEC3Lerp (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2, f32 t) |
| f32 | nw::math::VEC3Dot (const VEC3 *p1, const VEC3 *p2) |
| f32 | nw::math::VEC3Len (const VEC3 *p) |
| f32 | nw::math::VEC3SquareLen (const VEC3 *p) |
| f32 | nw::math::VEC3Dist (const VEC3 *p1, const VEC3 *p2) |
| NW_INLINE VEC3 * | nw::math::internal::standard::VEC3Add (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| NW_INLINE VEC3 * | nw::math::internal::standard::VEC3Sub (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| NW_INLINE VEC3 * | nw::math::internal::standard::VEC3Mult (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2) |
| NW_INLINE VEC3 * | nw::math::internal::standard::VEC3Scale (VEC3 *pOut, const VEC3 *p, f32 scale) |
| NW_INLINE VEC3 * | nw::math::internal::standard::VEC3Lerp (VEC3 *pOut, const VEC3 *p1, const VEC3 *p2, f32 t) |
| NW_INLINE f32 | nw::math::internal::standard::VEC3Dot (const VEC3 *p1, const VEC3 *p2) |
| VEC3 | nw::math::operator* (f32 f, const VEC3 &rhs) |
| bool | nw::math::VEC3IsZero (const VEC3 &v) |
| VEC3 * | nw::math::VEC3Maximize (VEC3 *pOut, const VEC3 &v1, const VEC3 &v2) |
| VEC3 * | nw::math::VEC3Minimize (VEC3 *pOut, const VEC3 &v1, const VEC3 &v2) |
| VEC3 * | nw::math::VEC3Cross (VEC3 *pOut, const VEC3 &v1, const VEC3 &v2) |
| VEC3 * | nw::math::VEC3Normalize (VEC3 *pOut, const VEC3 &v) |
| VEC3 * | nw::math::VEC3FastNormalize (VEC3 *pOut, const VEC3 &v) |
| VEC3 * | nw::math::VEC3SafeNormalize (VEC3 *pOut, const VEC3 &v, const VEC3 &alt) |
| VEC3 * | nw::math::VEC3FastSafeNormalize (VEC3 *pOut, const VEC3 &v, const VEC3 &alt) |
| f32 | nw::math::VEC3SquareDist (const VEC3 &v1, const VEC3 &v2) |
| VEC3 * | nw::math::VEC3Add (VEC3 *pOut, const VEC3 &v1, const VEC3 &v2) |
| VEC3 * | nw::math::VEC3Sub (VEC3 *pOut, const VEC3 &v1, const VEC3 &v2) |
| VEC3 * | nw::math::VEC3Scale (VEC3 *pOut, const VEC3 &v, f32 scale) |
| VEC3 * | nw::math::VEC3Lerp (VEC3 *pOut, const VEC3 &v1, const VEC3 &v2, f32 t) |
| f32 | nw::math::VEC3Dot (const VEC3 &v1, const VEC3 &v2) |
| f32 | nw::math::VEC3Len (const VEC3 &v) |
| f32 | nw::math::VEC3SquareLen (const VEC3 &v) |
| f32 | nw::math::VEC3Dist (const VEC3 &v1, const VEC3 &v2) |