#ifndef VERTEX_H #define VERTEX_H #include "math_vector.h" #include "vertex_data.h" class Vertex3 { public: MathVector3 point; VertexData data; Vertex3(MathVector3 point, VertexData data); }; class Vertex4 { public: MathVector4 point; VertexData data; Vertex4(MathVector4 point, VertexData data); Vertex4(Vertex3 vertex); Vertex3 div_by_w() const; }; #endif // VERTEX_H