Ninjaライブラリ - マトリクス関数

njSetMatrix

任意のマトリクスのコピー

書式

void njSetMatrix( *md, *ms ) 
NJS_MATRIX *md 
NJS_MATRIX *ms 

引数

*md   コピー先のマトリクス
*ms   コピー元のマトリクス

戻り値

なし

解説

任意のマトリクスmsをマトリクスmdにコピーします。 引数mdがNULLの場合はカレントマトリクスにコピーします。

用例

カレントマトリクスに単位マトリクスをコピーします。
NJS_MATRIX stack[10];
NJS_VIEW view;
njInitMatrix(stack, 10);
njInitView(&view);
njSetView(&view);
njClearMatrix();
njPushMatrix(NULL);
njSetMatrix(NULL, _unit_matrix_);
njPopMatrix(1);

njSetMatrix
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999