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

njUnitRotPortion

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

書式

void 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,1999