glLoadMatrixd 関数
glLoadMatrixd 関数と glLoadMatrixf 関数は、現在の行列を任意の行列に置き換えます。
構文
void WINAPI glLoadMatrixd(
const GLdouble *m
);
パラメーター
-
m
-
連続する 16 個の値として列主順に格納されている 4 x 4 行列へのポインター。
戻り値
この関数は値を返しません。
エラー コード
glGetError 関数では、次のエラー コードを取得できます。
名前 | 意味 |
---|---|
|
この関数は、 glBegin の呼び出しと glEnd の対応する呼び出しの間で呼び出されました。 |
解説
glLoadMatrix 関数は、現在の行列を m で指定された行列に置き換えます。 現在のマトリックスは、現在のマトリックス モードによって決定されるプロジェクション マトリックス、モデルビュー マトリックス、またはテクスチャ マトリックスです ( glMatrixMode を参照)。
m パラメーターは、列主順に格納された単精度または倍精度浮動小数点値の 4 x 4 行列を指します。 つまり、マトリックスは次の図に示すように格納されます。
次の関数は 、glLoadMatrix に関連する情報を取得します。
引数GL_MATRIX_MODEを含む glGet
glGet と引数 GL_MODELVIEW_MATRIX
glGet と引数 GL_PROJECTION_MATRIX
glGet と引数 GL_TEXTURE_MATRIX
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー |
|
ライブラリ |
|
[DLL] |
|