G3_MultMatrix33

# G3*_MultMtx33

## 構文

      #include <nitro/gx/g3imm.h>
      #include <nitro/gx/g3b.h>
      #include <nitro/gx/g3c.h>

      void G3_MultMtx33(const MtxFx33* m);

      // 以下ディスプレイリスト（コマンド列）作成用API
      void G3B_MultMtx33(GXDLInfo* info, const MtxFx33* m);
      void G3C_MultMtx33(GXDLInfo* info, const MtxFx33* m);
      void G3BS_MultMtx33(GXDLInfo* info, const MtxFx33* m);
      void G3CS_MultMtx33(GXDLInfo* info, const MtxFx33* m);

## 引数

info | コマンドリスト情報
m | 乗算する行列へのポインタ

## 返り値

なし。

## 説明

カレント行列に3x3行列を左から乗算します。行列の各要素は、符号付き固定小数点数で、符号+整数部19ビット+ 小数部12ビットとなります。
カレント行列をCとすると、新しいカレント行列Cnewは以下の式のとおりです。

## 参照

G3*_MtxMode, G3*_Identity, G3*_LoadMtx43, G3*_LoadMtx44, G3*_MultMtx43, G3*_MultMtx44, G3*_PushMtx, G3*_PopMtx, G3*_StoreMtx, G3*_RestoreMtx, G3*_Scale, G3*_Translate

## 履歴

Ver. 2004/01/19