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

書 式

#include <Ninja.h>

njUnitRotPortion(*m)
NJS_MATRIX *m

引 数

NJS_MATRIX *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};


備 考


関 連

NJS_MATRIX

njUnitRotPortion

Copyright SEGA ENTERPRISES, LTD., 1998