start
This commit is contained in:
@@ -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__
|
||||
|
||||
|
||||
Reference in New Issue
Block a user