Mercurial > hg > Members > kono > Cerium
annotate TaskManager/Test/test_render/sys.h @ 224:ebfb9e389716
SceneGraph.cpp xmlcreate
author | tkaito@nw0534.st.ie.u-ryukyu.ac.jp |
---|---|
date | Tue, 10 Feb 2009 20:45:51 +0900 |
parents | 0f1ff7b06157 |
children | 25c820b6060e |
rev | line source |
---|---|
109 | 1 void noMoreMemory(); |
2 void get_matrix(float *matrix, float *rxyz, float *txyz, float *stack); | |
3 void rotate_x(float *xyz, float r); | |
4 void rotate_y(float *xyz, float r); | |
5 void rotate_z(float *xyz, float r); | |
6 //void rotate(float *xyz, float *matrix, float *rxyz, float *txyz, float *stack[]); | |
7 void rotate(float *xyz, float *matrix); | |
8 void translate(float *xyz, float x, float y, float z); | |
206 | 9 void matrix4x4(float *, float *, float *); |
212 | 10 |
11 void normalize(float *v0, float *v1); | |
12 void subVector(float *v0, float *v1, float *v2); | |
13 void outerProduct(float *v0, float *v1, float *v2); | |
14 float innerProduct(float *v0, float *v1); | |
219
0f1ff7b06157
allExecute する度に SceneGraph をコピーしていく様に変更
gongo@gendarme.local
parents:
212
diff
changeset
|
15 void applyMatrix(float *v0, float *m, float *v1); |
0f1ff7b06157
allExecute する度に SceneGraph をコピーしていく様に変更
gongo@gendarme.local
parents:
212
diff
changeset
|
16 void inversMatrix(float *m0, float *m1); |
0f1ff7b06157
allExecute する度に SceneGraph をコピーしていく様に変更
gongo@gendarme.local
parents:
212
diff
changeset
|
17 void transposeMatrix(float *m0, float *m1); |
0f1ff7b06157
allExecute する度に SceneGraph をコピーしていく様に変更
gongo@gendarme.local
parents:
212
diff
changeset
|
18 void unitMatrix(float *m); |
0f1ff7b06157
allExecute する度に SceneGraph をコピーしていく様に変更
gongo@gendarme.local
parents:
212
diff
changeset
|
19 void transMatrix(float *m0, float *m1, float *v); |