]> Dogcows Code - chaz/yoink/blobdiff - src/moof/mesh.hh
use only triangles; no quads
[chaz/yoink] / src / moof / mesh.hh
index 1400cdd2f920680cb2b2b06a9046807a581dc37a..cf267fba65d8a437a014301869e24dcf78245d44 100644 (file)
@@ -56,42 +56,6 @@ public:
        };
 
 
-       //typedef vector3 triangle[3];
-       //typedef vector2 triangle_uv[3];
-       //typedef vector3 quad[4];
-       //typedef vector2 quad_uv[4];
-
-       //struct triangle
-       //{
-               //vector3 verts[3];
-               //vector3& operator [] (int i) { return verts[i]; }
-               //const vector3& operator [] (int i) const { return verts[i]; }
-       //};
-
-       //struct triangle_uv
-       //{
-               //vector2 verts[3];
-               //vector2& operator [] (int i) { return verts[i]; }
-               //const vector2& operator [] (int i) const { return verts[i]; }
-       //};
-
-
-       //struct quad
-       //{
-               //vector3 verts[4];
-               //vector3& operator [] (int i) { return verts[i]; }
-               //const vector3& operator [] (int i) const { return verts[i]; }
-       //};
-
-
-       //struct quad_uv
-       //{
-               //vector2 verts[4];
-               //vector2& operator [] (int i) { return verts[i]; }
-               //const vector2& operator [] (int i) const { return verts[i]; }
-       //};
-
-
        void set_material(int index) const;
        void set_material(const material& material) const;
 
@@ -99,14 +63,11 @@ public:
        {
                material_group() {}
 
-               std::vector<unsigned>   triangles;
-               std::vector<vector2>    triangles_uv;
-
-               std::vector<unsigned>   quads;
-               std::vector<vector2>    quads_uv;
+               void draw(scalar alpha = SCALAR(0.0)) const;
 
 
-               void draw(scalar alpha = SCALAR(0.0)) const;
+               std::vector<unsigned>   triangles;
+               std::vector<vector2>    triangles_uv;
        };
 
 
This page took 0.018594 seconds and 4 git commands to generate.