Plasma Engine
2.0
Loading...
Searching...
No Matches
FPUMat4f_inl.h
1
#pragma once
2
3
PL_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
}
plSimdMat4f::Transpose
void Transpose()
Transposes this matrix.
Definition
FPUMat4f_inl.h:3
plMath::Swap
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
Code
Engine
Foundation
SimdMath
Implementation
FPU
FPUMat4f_inl.h
Generated by
1.11.0