diff Renderer/Engine/SpanC.h @ 507:735f76483bb2

Reorganization..
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 12 Oct 2009 09:39:35 +0900
parents Renderer/test_render/SpanC.h@55ea4465b1a2
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Renderer/Engine/SpanC.h	Mon Oct 12 09:39:35 2009 +0900
@@ -0,0 +1,20 @@
+#ifndef INCLUDE_Span
+#define INCLUDE_Span
+
+#include "triangle.h"
+#include "viewer.h"
+#include "polygon.h"
+
+class Span_c {
+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