#ifndef O3D_VERTEX_H #define O3D_VERTEX_H #include "math/vector.h" #include "o3d/vertex_data.h" namespace engine::o3d { class Vertex3 { public: engine::math::Vector3 point; VertexData data; Vertex3(engine::math::Vector3 point, VertexData data); }; class Vertex4 { public: engine::math::Vector4 point; VertexData data; Vertex4(engine::math::Vector4 point, VertexData data); Vertex4(Vertex3 vertex); }; } #endif // O3D_VERTEX_H