7 #include <gmath/gmath.h>
19 std::vector<uint16_t> indices;
20 std::vector<Vec3> vertices;
21 std::vector<Vec3> normals;
22 std::vector<Vec2> tex_coords;
31 virtual void draw() const = 0;
32 virtual void draw_normals(float scale) const = 0;
33 virtual void update_vertex_data() = 0;