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

njUnitRotPortion

任意のマトリクスの回転要素を単位化します。

書式

njUnitRotPortion( *m )
NJS_MATRIX *m

引数

*m単位化するマトリクス

戻値

なし

解説

任意のマトリクスの回転要素を単位化します。 引数 m が NULL の場合はカレントマトリクスを単位化します。

用例

任意のマトリクス m の回転要素を単位化します。
NJS_MATRIX m = {1.f, 1.f, 1.f, 1.f,
        1.f, 1.f, 1.f, 1.f,
        1.f, 1.f, 1.f, 1.f,
        1.f, 1.f, 1.f, 1.f};
  njUnitRotPortion(&m);
/* 結果 */
m = {1.f, 0.f, 0.f, 1.f,
   0.f, 1.f, 0.f, 1.f,
   0.f, 0.f, 1.f, 1.f,
   1.f, 1.f, 1.f, 1.f};

njUnitRotPortion
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998