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
Gl.h
Biblioteca
Opengl32.lib
DLL
Opengl32.dll

Confira também

glEvalCoord

glEvalMesh

glGet

glMap1

glMap2

glMapGrid