gputriangle.hh (447B)
1 #ifndef _GPUTRIANGLE_HH_ 2 #define _GPUTRIANGLE_HH_ 3 4 #include "all_includes.hh" 5 6 class GPUTriangle { 7 public : 8 Triangle c; 9 unsigned char r; 10 unsigned char g; 11 unsigned char b; 12 Vertex vnormal; 13 14 public : 15 GPUTriangle(Vertex left, Vertex top, Vertex right, unsigned char r, unsigned char g, unsigned char b); 16 GPUTriangle(Triangle c, unsigned char r, unsigned char g, unsigned char b); 17 void display() const; 18 void displayNormal() const; 19 }; 20 21 #endif