Plasma Engine  2.0
Loading...
Searching...
No Matches
FPUMat4f_inl.h
1#pragma once
2
3PL_ALWAYS_INLINE void plSimdMat4f::Transpose()
4{
5 plMath::Swap(m_col0.m_v.y, m_col1.m_v.x);
6 plMath::Swap(m_col0.m_v.z, m_col2.m_v.x);
7 plMath::Swap(m_col0.m_v.w, m_col3.m_v.x);
8 plMath::Swap(m_col1.m_v.z, m_col2.m_v.y);
9 plMath::Swap(m_col1.m_v.w, m_col3.m_v.y);
10 plMath::Swap(m_col2.m_v.w, m_col3.m_v.z);
11}
void Transpose()
Transposes this matrix.
Definition FPUMat4f_inl.h:3
PL_ALWAYS_INLINE void Swap(T &ref_f1, T &ref_f2)
Swaps the values in the two variables f1 and f2.
Definition Math_inl.h:224