diff Renderer/test_render/sys.h @ 283:55ea4465b1a2

fix test_render
author e065746@localhost.localdomain
date Fri, 05 Jun 2009 16:49:12 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Renderer/test_render/sys.h	Fri Jun 05 16:49:12 2009 +0900
@@ -0,0 +1,19 @@
+void noMoreMemory();
+void get_matrix(float *matrix, float *rxyz, float *txyz, float *stack);
+void rotate_x(float *xyz, float r);
+void rotate_y(float *xyz, float r);
+void rotate_z(float *xyz, float r);
+//void rotate(float *xyz, float *matrix, float *rxyz, float *txyz, float *stack[]);
+void rotate(float *xyz, float *matrix);
+void translate(float *xyz, float x, float y, float z);
+void matrix4x4(float *, float *, float *);
+
+void normalize(float *v0, float *v1);
+void subVector(float *v0, float *v1, float *v2);
+void outerProduct(float *v0, float *v1, float *v2);
+float innerProduct(float *v0, float *v1);
+void applyMatrix(float *v0, float *m, float *v1);
+void inversMatrix(float *m0, float *m1);
+void transposeMatrix(float *m0, float *m1);
+void unitMatrix(float *m);
+void transMatrix(float *m0, float *m1, float *v);