| void condSwap(bool c, ref float& x, ref float& y) | PrivateStatic | — | 0x04 |
| void condNegSwap(bool c, ref float3& x, ref float3& y) | PrivateStatic | — | 0x0C |
| quaternion condNegSwapQuat(bool c, const quaternion& q, const float4& mask) | PrivateStatic | — | 0x10 |
| void sortSingularValues(ref float3x3& b, ref quaternion& v) | PrivateStatic | — | 0x24 |
| quaternion approxGivensQuat(const float3& pq, const float4& mask) | PrivateStatic | — | 0x10 |
| quaternion qrGivensQuat(const float2& pq, const float4& mask) | PrivateStatic | — | 0x10 |
| quaternion givensQRFactorization(const float3x3& b, ref float3x3& r) | PrivateStatic | — | 0x24 |
| quaternion jacobiIteration(ref float3x3& s, int iterations) | PrivateStatic | | 0x24 |
| float3 singularValuesDecomposition(const float3x3& a, ref quaternion& u, ref quaternion& v) | PrivateStatic | | 0x24 |
| float3 rcpsafe(const float3& x, float epsilon) | PrivateStatic | | 0x0C |
| float3x3 svdInverse(const float3x3& a) | PublicStatic | | 0x24 |
| quaternion svdRotation(const float3x3& a) | PublicStatic | | 0x24 |