diff options
author | Sergeanur <s.anureev@yandex.ua> | 2019-10-06 15:49:01 +0300 |
---|---|---|
committer | Sergeanur <s.anureev@yandex.ua> | 2019-10-06 15:49:01 +0300 |
commit | dd602eb4a4064537fbe86f6539b9fc39b3245b85 (patch) | |
tree | a01e500b699204d0b0d668cf9e740da5b22f490a /src/math | |
parent | 5b49c972a0f2ae984ffdff99b7426dace0757280 (diff) |
Fixing ColPoints again
Diffstat (limited to 'src/math')
-rw-r--r-- | src/math/Matrix.h | 4 | ||||
-rw-r--r-- | src/math/math.cpp | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/math/Matrix.h b/src/math/Matrix.h index 5145f0ac..b4a866a0 100644 --- a/src/math/Matrix.h +++ b/src/math/Matrix.h @@ -256,8 +256,8 @@ CMatrix &Invert(const CMatrix &src, CMatrix &dst); CVector operator*(const CMatrix &mat, const CVector &vec); CMatrix operator*(const CMatrix &m1, const CMatrix &m2); CVector MultiplyInverse(const CMatrix &mat, const CVector &vec); -CVector Multiply3x3(const CMatrix &mat, const CVector &vec); -CVector Multiply3x3(const CVector &vec, const CMatrix &mat); +const CVector Multiply3x3(const CMatrix &mat, const CVector &vec); +const CVector Multiply3x3(const CVector &vec, const CMatrix &mat); inline CMatrix Invert(const CMatrix &matrix) diff --git a/src/math/math.cpp b/src/math/math.cpp index 0707e3d2..6201cee6 100644 --- a/src/math/math.cpp +++ b/src/math/math.cpp @@ -136,7 +136,7 @@ MultiplyInverse(const CMatrix &mat, const CVector &vec) mat.m_matrix.at.x * v.x + mat.m_matrix.at.y * v.y + mat.m_matrix.at.z * v.z); } -CVector +const CVector Multiply3x3(const CMatrix &mat, const CVector &vec) { return CVector( @@ -145,7 +145,7 @@ Multiply3x3(const CMatrix &mat, const CVector &vec) mat.m_matrix.right.z * vec.x + mat.m_matrix.up.z * vec.y + mat.m_matrix.at.z * vec.z); } -CVector +const CVector Multiply3x3(const CVector &vec, const CMatrix &mat) { return CVector( |