27 #include <QFile> |
27 #include <QFile> |
28 #include <functional> |
28 #include <functional> |
29 #include <math.h> |
29 #include <math.h> |
30 #include "macros.h" |
30 #include "macros.h" |
31 #include "transform.h" |
31 #include "transform.h" |
32 #include "types/matrix.h" |
|
33 |
32 |
34 class LDObject; |
33 class LDObject; |
|
34 class Matrix; |
35 using LDObjectList = QList<LDObject*>; |
35 using LDObjectList = QList<LDObject*>; |
36 |
36 |
37 template<typename T, typename R> |
37 template<typename T, typename R> |
38 using Pair = std::pair<T, R>; |
38 using Pair = std::pair<T, R>; |
39 |
39 |