Ninja Library - マトリクス関数

njPushMatrix

マトリクススタックのプッシュ

書式

Bool njPushMatrix( *m )
NJS_MATRIX *m

引数

*m   プッシュするマトリクス

戻り値

TRUE   成功
FALSE   失敗(スタックオーバーフロー)

解説

マトリクススタックにマトリクスmをプッシュ(一時待避)します。 プッシュされたマトリクスは、njPopMatix関数によってポップすることができます。 引数mがNULLの場合にはカレントマトリクスをプッシュします。

用例

マトリクススタックに単位マトリクスをプッシュします。

NJS_MATRIX stack[10];

njInitMatrix(stack, 10);
njPushMatrix(NULL);
	:
njPopMatrix(1);


参照

njPopMatrix() マトリクススタックのポップ

njPushMatrix
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000