glEvalPoint

Aus DGL Wiki
Wechseln zu: Navigation, Suche
Hinweis: Dieser Artikel ist noch unvollständig.
(Mehr Informationen/weitere Artikel)

{{{1}}}

Incomplete.jpg

glEvalPoint


Name

glEvalPoint1, glEvalPoint2 - erstellen und werten einen einzelnen Punkt in einem Mesh aus.


Delphi-Spezifikation

procedure glEvalPoint1(i : GLint)
procedure glEvalPoint2(i, j : GLint)


Parameter

i Integerwert für die Gitterdomänenvariable i
j Integerwert für die Gitterdomänenvariable j (nur bei glEvalPoint2)


Beschreibung

glMapGrid und glEvalMesh werden zusammen verwendet um in effizienter Art und Weise eine Reihe von Domänenwerten zu erstellen, die gleichmäßig verteilt sind.

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) .


Zugehörige Wertrückgaben

glGet mit Token GL_MAP1_GRID_DOMAIN

glGet mit Token GL_MAP2_GRID_DOMAIN

glGet mit Token GL_MAP1_GRID_SEGMENTS

glGet mit Token GL_MAP2_GRID_SEGMENTS


Siehe auch

glEvalCoord, glEvalMesh, glMap1, glMap2, glMapGrid