Função glEvalPoint2
As funções glEvalPoint1 e glEvalPoint2 geram e avaliam um único ponto em uma malha.
Sintaxe
void glEvalPoint2(
GLint i,
GLint j
);
Parâmetros
-
i
-
O valor inteiro da variável de domínio de grade i.
-
j
-
O valor inteiro da variável de domínio de grade j .
Retornar valor
Essa função não retorna um valor.
Comentários
As funções glMapGrid e glEvalMesh são usadas em conjunto para gerar e avaliar com eficiência uma série de valores de domínio de mapa uniformemente espaçados. Você pode usar glEvalPoint para avaliar um único ponto de grade no mesmo gridspace que é percorrido por glEvalMesh. Chamar glEvalPoint1 é equivalente a chamar
glEvalCoord1 (i ? u +u1 );
onde
? u = (u2 u1 )/n
e n, u1 e u2 são os argumentos para a função glMapGrid1 mais recente. O único requisito numérico absoluto é que, se i = n, o valor calculado de (i ? u + u1 ) é exatamente u2 .
No caso bidimensional, glEvalPoint2, let
? u = (u2 u1 )/n
? v = (v2 v1 )/m
em que n, u1 , u2 , m, v1 e v2 são os argumentos para a função glMapGrid2 mais recente. Em seguida, a função glEvalPoint2 é equivalente a chamar
glEvalCoord2 (i ? u + u1 , j ? v + v1 );
Os únicos requisitos numéricos absolutos são que, se i=n, o valor calculado de (i ? u + u1 ) é exatamente u2 e, se j = m, o valor calculado de (j ? v + v1 ) é exatamente v2 .
As seguintes funções recuperam informações relacionadas a glEvalPoint1 e glEvalPoint2:
glGet com GL_MAP1_GRID_DOMAIN de argumento
glGet com GL_MAP2_GRID_DOMAIN de argumento
glGet com GL_MAP1_GRID_SEGMENTS de argumento
glGet com GL_MAP2_GRID_SEGMENTS 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 |
|