На главную

On-line справка по OpenGL

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-L-M-N-O-P-R-S-T-U-V-W | Скачать Вниз

glEvalPoint1, glEvalPoint2



The glEvalPoint1 and glEvalPoint2 functions generate and evaluate a single point in a mesh.

void glEvalPoint1(
GLint i
);
void glEvalPoint2(
GLint i,
GLint j
);

Parameters

i

Specifies the integer value for grid domain variable i.

j

Specifies the integer value for grid domain variable j (glEvalPoint2 only).

Remarks

The glMapGrid and glEvalMesh functions are used in tandem to efficiently generate and evaluate a series of evenly spaced map domain values. The glEvalPoint function can be used to evaluate a single grid point in the same gridspace that is traversed by glEvalMesh. Calling glEvalPoint1 is equivalent to calling
glEvalCoord1(i·Du + u (1) );
where

Du = (u (2) - u (1) ) / n

and n, u (1) , and u (2) are the arguments to the most recent glMapGrid1 command. The one absolute numeric requirement is that if i = n, then the value computed from i·D u + u (1) is exactly u (2) .
In the two-dimensional case, glEvalPoint2, let.

Du = (u (2) - u (1) )/n
Dv = (v (2) - v (1) )/m

where n, u (1) , u (2) , m, v (1) , and v (2) are the arguments to the most recent glMapGrid2 command. Then the glEvalPoint2 command is equivalent to calling

glEvalCoord2(i·Du + u (1) , j·Dv + v (1) );

The only absolute numeric requirements are that if i = n, then the value computed from i·Du + u (1) is exactly u (2) , and if j = m, then the value computed from j·Dv + v1 is exactly v (2) .
The following functions retrieve information relating to the glEvalPoint1 and glEvalPoint2 functions:
glGet with argument GL_MAP1_GRID_DOMAIN

glGet with argument GL_MAP2_GRID_DOMAIN
glGet with argument GL_MAP1_GRID_SEGMENTS
glGet with argument GL_MAP2_GRID_SEGMENTS

See Also

glEvalCoord, glEvalMesh, glMap1, glMap2, glMapGrid



Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

glEvalPoint1, glEvalPoint2



glEvalPoint1 И функции glEvalPoint2 генерируют и оценивают единственную точку в сетке.

пустота glEvalPoint1( ЗАБЛЕСТИТЕ я
);
пустота glEvalPoint2( БЛЕСК я, БЛЕСК j
);

Параметры

я

Определяет величину целого для доменной переменной сетки i.

j

Определяет величину целого для доменной переменной сетки j (glEvalPoint2 только).

Замечания

glMapGrid И функции glEvalMesh использованы в тандеме, чтобы эффективно генерировать и оценивать серию доменных величин равномерно расположенной карты. Функция glEvalPoint может быть использована, чтобы оценивать единственную точку сетки в том же gridspace, которое просмотрено glEvalMesh. Вызов glEvalPoint1 - эквивалент вызову glEvalCoord1(i Du + u (1) );
где

Du = (u (2) - u (1) ) / n

и n, u (1) , и u (2) - аргументы в наиболее последней команде glMapGrid1. Один абсолютное числовое требование -, что если i = n, тогда величина вычислялась бы из i D u + u (1) - точно u (2).
В двумерном случае, glEvalPoint2, позволенных.

Du = (u (2) - u (1) )/n Dv = (v (2) - v (1) )/m

где n, u (1) , u (2) , m, v (1) , и v (2) - аргументы в наиболее последней команде glMapGrid2. Затем команда glEvalPoint2 является эквивалентом вызову

glEvalCoord2(i Du + u (1) , j Dv + v (1) );

Единственные абсолютные числовые требования -, что если i = n, тогда величина вычисленная из i Du + u (1) - точно u (2) , и если j = m, тогда величина вычисленная из j Dv + v1 - точно v (2).
Следующее функций извлекает информацию иметь отношение к glEvalPoint1 и функциям glEvalPoint2: glGet с аргументом GL_MAP1_GRID_DOMAIN

glGet С аргументом GL_MAP2_GRID_DOMAIN glGet с аргументом GL_MAP1_GRID_SEGMENTS glGet с аргументом GL_MAP2_GRID_SEGMENTS

Смотри Также

glEvalCoord, glEvalMesh, glMap1, glMap2, glMapGrid



Вверх Version 1.1, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод Win32 API  Русский перевод OpenGL
 
Hosted by uCoz