Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As funções glLoadMatrixd e glLoadMatrixf substituem a matriz atual por uma matriz arbitrária.
Sintaxe
void WINAPI glLoadMatrixf(
const GLfloat *m
);
Parâmetros
-
m
-
Um ponteiro para uma matriz 4x4 armazenada em ordem de coluna principal como 16 valores consecutivos.
Retornar valor
Essa função não retorna um valor.
Códigos de erro
O código de erro a seguir pode ser recuperado pela função glGetError .
| Nome | Significado |
|---|---|
|
A função foi chamada entre uma chamada para glBegin e a chamada correspondente para glEnd. |
Comentários
A função glLoadMatrix substitui a matriz atual pela especificada em m. A matriz atual é a matriz de projeção, a matriz de modelview ou a matriz de textura, determinada pelo modo de matriz atual (consulte glMatrixMode).
O parâmetro m aponta para uma matriz 4x4 de valores de ponto flutuante de precisão única ou de precisão dupla armazenados em ordem de coluna principal. Ou seja, a matriz é armazenada conforme mostrado na imagem a seguir.
As seguintes funções recuperam informações relacionadas ao glLoadMatrix:
glGet com GL_MATRIX_MODE de argumento
glGet com GL_MODELVIEW_MATRIX de argumento
glGet com GL_PROJECTION_MATRIX de argumento
glGet com GL_TEXTURE_MATRIX de argumento
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
| Cabeçalho |
|
| Biblioteca |
|
| DLL |
|