5 #include <QtOpenGL/QtOpenGL>
12 Mesh(std::vector<GLfloat> vertices, std::vector<GLuint> indices);
13 static Mesh* load_stl(const QString& filename);
15 float min(size_t start) const;
16 float max(size_t start) const;
18 float xmin() const { return min(0); }
19 float ymin() const { return min(1); }
20 float zmin() const { return min(2); }
21 float xmax() const { return max(0); }
22 float ymax() const { return max(1); }
23 float zmax() const { return max(2); }
26 std::vector<GLfloat> vertices;
27 std::vector<GLuint> indices;