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

# njMirror

任意の境面に対する鏡像を求めます。

### 書式

  void njMirror(*m, *pl)
  NJS_MATRIX *m
  NJS_PLANE *pl

### 引数

  *m | 被演算マトリクス
  *pl | 鏡面

### 戻値

  なし

### 解説

  任意の鏡面 pl に対する鏡像を求めます。 引数 m が NULL の場合はカレントマトリクスを対象とします。

### 用例

      原点を通り、ベクトル(0, 1, 1)を持つ鏡面の鏡像を求めます。
      NJS_MATRIX stack[10];
      NJS_VIEW view;
      NJS_PLANE pl;
      pl.px = 0.f;
      pl.py = 0.f;
      pl.pz = 0.f;
      pl.vx = 0.f;
      pl.vy = 1.f;
      pl.vz = 1.f;
      njInitMatrix(stack, 10);
      njInitView(&view);
      njSetView(&view);
      njClearMatrix();
      njPushMatrix(NULL);
      njMirror(NULL, &pl);
      njPopMatrix(1);

njMirror

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998