Leer en inglés

Compartir a través de


función glEvalPoint2

Las funciones glEvalPoint1 y glEvalPoint2 generan y evalúan un único punto en una malla.

Sintaxis

void glEvalPoint2(
   GLint i,
   GLint j
);

Parámetros

i

Valor entero de la variable de dominio de cuadrícula i.

j

Valor entero de la variable de dominio de cuadrícula j .

Valor devuelto

Esta función no devuelve ningún valor.

Observaciones

Las funciones glMapGrid y glEvalMesh se usan conjuntamente para generar y evaluar eficazmente una serie de valores de dominio de mapa espaciado uniformemente. Puede usar glEvalPoint para evaluar un único punto de cuadrícula en el mismo espacio de cuadrícula que atraviesa glEvalMesh. Llamar a glEvalPoint1 equivale a llamar a

glEvalCoord1 (i ? u u +u1 );

where

? u = (u2 u1 )/n

y n, u1 y u2 son los argumentos de la función glMapGrid1 más reciente. El único requisito numérico absoluto es que, si es i = n, el valor calculado a partir de (i ? u + u1 ) es exactamente u2 .

En el caso bidimensional, glEvalPoint2, let

? u = (u2 u1 )/n

? v = (v2 v1 )/m

donde n, u1 , u2 , m, v1 y v2 son los argumentos de la función glMapGrid2 más reciente. A continuación, la función glEvalPoint2 es equivalente a llamar a

glEvalCoord2 (i ? u + u u1 , j ? v + v1 );

Los únicos requisitos numéricos absolutos son que, si es i=n, el valor calculado desde (i ? u + u1 ) es exactamente u2 y, si j = m, el valor calculado a partir de (j ? v v + 1 ) es exactamente v2 .

Las siguientes funciones recuperan información relacionada con glEvalPoint1 y glEvalPoint2:

glGet con GL_MAP1_GRID_DOMAIN de argumentos

glGet con GL_MAP2_GRID_DOMAIN de argumentos

glGet con GL_MAP1_GRID_SEGMENTS de argumentos

glGet con GL_MAP2_GRID_SEGMENTS de argumentos

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Gl.h
Biblioteca
Opengl32.lib
Archivo DLL
Opengl32.dll

Consulte también

glEvalCoord

glEvalMesh

glGet

glMap1

glMap2

glMapGrid