

#include <nitro/gx/g3imm.h>
#include <nitro/gx/g3b.h>
#include <nitro/gx/g3c.h>
void G3_PositionTest(fx16 x, fx16 y, fx16 z);
// 以下ディスプレイリスト(コマンド列)作成用API
void G3BS_PositionTest(GXDLInfo * info, fx16 x, fx16 y, fx16 z);
void G3B_PositionTest(GXDLInfo * info, fx16 x, fx16 y, fx16 z);
void G3CS_PositionTest(GXDLInfo * info, fx16 x, fx16 y, fx16 z);
void G3C_PositionTest(GXDLInfo * info, fx16 x, fx16 y, fx16 z);
| info | コマンドリスト情報 |
| x | テスト用位置座標のX成分 |
| y | テスト用位置座標のY成分 |
| z | テスト用位置座標のZ成分 |
なし
位置座標をカレントクリップ座標行列(カレント射影行列にカレント位置座標行列を乗じたもの)により座標変換します。x,y,zに変換するベクトルを設定します。結果はG3X_GetPositionTestResult() で取得します。
G3_BoxTest, G3_VectorTest, G3X_GetPositionTestResult
Ver. 2004/01/19