diff TaskManager/Test/simple_pack/span.h @ 53:0c8ae614d421

Initial revision
author chiaki
date Fri, 15 Feb 2008 20:58:50 +0900
parents
children 35a6cf176c38
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TaskManager/Test/simple_pack/span.h	Fri Feb 15 20:58:50 2008 +0900
@@ -0,0 +1,20 @@
+#ifndef INCLUDE_Span
+#define INCLUDE_Span
+
+#include "triangle.h"
+#include "viewer.h"
+#include "polygon.h"
+
+class Span {
+public:
+    int x,y,end;
+    float z,zpos;
+    float tex1,tex2,tey1,tey2;
+    void create_span(Triangle *tri,SDL_Surface *image);
+    // float calc(float f1, float f2,int i, float base);
+    void half_triangle(Vertex*, Vertex*, Vertex*, SDL_Surface *image);
+    Viewer *viewer;
+    Polygon *p;
+};
+
+#endif