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

# njPushMatrix

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

### 書式

  Bool njPushMatrix( *m )
  NJS_MATRIX *m

### 引数

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

### 戻値

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

### 解説

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

### 用例

      マトリクススタックに単位マトリクスをプッシュします。
      NJS_MATRIX stack[10];
      NJS_VIEW view;
      njInitMatrix(stack, 10);
      njInitView(&view);
      njSetView(&view);
      njClearMatrix();
      njPushMatrix(NULL);

### 参照

  njPopMatrix()

njPushMatrix

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998