Unifying operators in Matrix3x3, Matrix3x4 and Matrix4x4

- Add operators +, -, * and / too all matrix classes
- Add RetrieveScaleSq and GetReciprocalScaled to all matrix classes
- Add unit tests to all matrix classes
- Fix a bug that causes release configuration not to compile.
This commit is contained in:
Aaron Ruiz Mora
2021-05-04 19:12:01 +01:00
committed by GitHub
parent 1f6ec22e6e
commit f770e4aa7a
10 changed files with 746 additions and 227 deletions
@@ -69,7 +69,7 @@ namespace ScriptCanvasTesting
void PropertyExample::In()
{
for (auto& num : Numbers)
for ([[maybe_unused]] auto& num : Numbers)
{
AZ_TracePrintf("ScriptCanvas", "%f", num);
}