Lines Matching refs:VEC3
271 math::VEC3& DirectScale() { return m_Scale; } in DirectScale()
274 const math::VEC3& Scale() const { return m_Scale; } in Scale()
278 void SetScale(const math::VEC3& scale) in SetScale()
307 void SetTranslate(const math::VEC3& translate) in SetTranslate()
316 void GetTranslate(math::VEC3* translate) const in GetTranslate()
325 math::VEC3 GetTranslate() const in GetTranslate()
327 return math::VEC3( in GetTranslate()
337 math::VEC3 translate; in SetRotateXYZ()
352 void SetRotateAndTranslate(const math::VEC3& rotate, const math::VEC3& translate) in SetRotateAndTranslate()
394 math::VEC3* v0 = reinterpret_cast<math::VEC3*>(&this->m_TransformMatrix.m[0]); in NormalizeRotateMatrix()
395 math::VEC3* v1 = reinterpret_cast<math::VEC3*>(&this->m_TransformMatrix.m[1]); in NormalizeRotateMatrix()
396 math::VEC3* v2 = reinterpret_cast<math::VEC3*>(&this->m_TransformMatrix.m[2]); in NormalizeRotateMatrix()
456 math::VEC3 t = this->m_TransformMatrix.GetColumn(3); in QuaternionToRotateMatrix()
461 math::VEC3* v0 = reinterpret_cast<math::VEC3*>(&this->m_TransformMatrix.m[0]); in QuaternionToRotateMatrix()
462 math::VEC3* v1 = reinterpret_cast<math::VEC3*>(&this->m_TransformMatrix.m[1]); in QuaternionToRotateMatrix()
463 math::VEC3* v2 = reinterpret_cast<math::VEC3*>(&this->m_TransformMatrix.m[2]); in QuaternionToRotateMatrix()
489 const math::VEC3* v0 = reinterpret_cast<const math::VEC3*>(&m.m[0]); in AdjustZeroRotateMatrix()
490 const math::VEC3* v1 = reinterpret_cast<const math::VEC3*>(&m.m[1]); in AdjustZeroRotateMatrix()
491 const math::VEC3* v2 = reinterpret_cast<const math::VEC3*>(&m.m[2]); in AdjustZeroRotateMatrix()
592 const math::VEC3& scale = this->m_Scale; in UpdateScaleFlags()
628 math::VEC3 m_Scale;