Skip to content

Commit 63b3beb

Browse files
committed
Fix Matrix constructor order
1 parent 3fd1253 commit 63b3beb

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

include/Matrix.hpp

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,16 @@ class Matrix : public ::Matrix {
1919
set(mat);
2020
}
2121

22-
// TODO: Fix the ordering of the Matrix properties.
2322
Matrix(
24-
float m0 = 0, float m1 = 0, float m2 = 0, float m3 = 0, float m4 = 0, float m5 = 0,
25-
float m6 = 0, float m7 = 0, float m8 = 0, float m9 = 0, float m10 = 0, float m11 = 0,
26-
float m12 = 0, float m13 = 0, float m14 = 0,
27-
float m15 = 0) : ::Matrix{m0, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13, m14, m15} {}
23+
float m0 = 0, float m4 = 0, float m8 = 0, float m12 = 0,
24+
float m1 = 0, float m5 = 0, float m9 = 0, float m13 = 0,
25+
float m2 = 0, float m6 = 0, float m10 = 0, float m14 = 0,
26+
float m3 = 0, float m7 = 0, float m11 = 0, float m15 = 0) :
27+
::Matrix{
28+
m0, m4, m8, m12,
29+
m1, m5, m9, m13,
30+
m2, m6, m10, m14,
31+
m3, m7, m11, m15} {}
2832

2933
GETTERSETTER(float, M0, m0)
3034
GETTERSETTER(float, M1, m1)

0 commit comments

Comments
 (0)