##### Ninjaライブラリ - ビュー関数

# njSetView

カレントビューの設定

### 書式

      void njSetView( *v )
      NJS_VIEW *v

### 引数

  *v | ビュー構造体のポインタ

### 戻り値

  なし

### 解説

  指定したビューをカレントビューに設定します。 ビュー構造体に含まれる視点の位置(px, py, pz)、視線の向き(vx, vy, vz)、視線の傾き(roll) の各値を元にビューマトリクスを作製します。 マトリクススタックをクリアします(njClearMatrix関数の機能を内蔵)。 注 プログラムの互換性を保つためにnjClearMatrix関数は残してありますが、njClearMatrix関数を実行した場合は同じ処理を2度行うことになります。

### 用例

      NJS_VIEW v;
      njInitView(&v);
      njSetView( &v );

### 備考

  njSetView関数を実行する前に必ずビューの初期化を済ませておくことが必要です。 詳しくはビュー関数のReadme.txtを参照してください。

### 参照

  njInitView()
  njClearMatrix()

njSetView

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999