This commit is contained in:
Youssef Assem
2019-12-18 23:09:56 +02:00
parent 733343b18b
commit bab419d197
12 changed files with 3504 additions and 0 deletions
+42
View File
@@ -4,6 +4,7 @@
#include <vector>
#include <cassert>
#include <iostream>
#include "data.h"
template<size_t DimCols,size_t DimRows,typename T> class mat;
@@ -233,5 +234,46 @@ typedef vec<3, float> Vec3f;
typedef vec<3, int> Vec3i;
typedef vec<4, float> Vec4f;
typedef mat<4,4,float> Matrix;
class Geometry
{
Mesh m_Mesh;
public:
Geometry() = default;
Geometry(tinyxml2::XMLElement * xml);
};
class Visualscene
{
node m_Mesh;
public:
Visualscene() = default;
Visualscene(tinyxml2::XMLElement* xml);
};
#endif //__GEOMETRY_H__