##### Ninja Library - マトリクス関数

# njMirror

任意の境面に対する鏡像の計算

### 書式

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

### 引数

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

### 戻り値

> なし

### 解説

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

### 用例

>     原点を通り、ベクトル(0, 1, 1)をもつ鏡面の鏡像を求めます。

>     NJS_MATRIX stack[10];
>     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);
>     njPushMatrix(NULL);
>     njMirror(NULL, &pl);
>     njPopMatrix(1);

njMirror

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000