glLoadIdentity: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Siehe auch)
K (Kategorisierung, kleinere Verbesserungen)
 
Zeile 4: Zeile 4:
  
 
== Name ==
 
== Name ==
'''glLoadIdentity''' - Ersetzt die aktuelle Matrix durch die Identitätsmatrix.
+
'''glLoadIdentity''' - Ersetzt die aktuelle Matrix durch die Einheitsmatrix (engl. ''identity matrix'').
  
  
Zeile 16: Zeile 16:
  
 
== Beschreibung ==  
 
== Beschreibung ==  
Die Funktion '''glLoadIdentity''' ersetzt die aktuelle [[Matrix]] durch die Identitätsmatrix. Der Aufruf von '''glLoadIdentity''' ist identisch mit einem Aufruf von [[glLoadMatrix]] mit der [[Matrix#Die_Identitätsmatrix|Identitätsmatrix]] als Parameter. Allerdings kann in einigen Fällen '''glLoadIdentity''' effizienter sein.
+
Die Funktion '''glLoadIdentity''' ersetzt die aktuelle [[Matrix]] durch die [[Tutorial OpenGL3 Lineare Algebra#Einheitsmatrix|Einheitsmatrix]]. Der Aufruf von '''glLoadIdentity''' ist identisch mit einem Aufruf von [[glLoadMatrix]] mit der Einheitsmatrix als Parameter. Allerdings kann in einigen Fällen '''glLoadIdentity''' effizienter sein.
  
  
Zeile 22: Zeile 22:
  
 
== Fehlermeldungen ==
 
== Fehlermeldungen ==
'''GL_INVALID_OPERATION''' wird generiert wenn glLoadIdentity innerhalb eines [[glBegin]]-[[glEnd]] Block aufgerufen wird.
+
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glLoadIdentity''' innerhalb eines [[glBegin]]-[[glEnd]]-Blocks aufgerufen wird.
  
  
  
 
==  Zugehörige Wertrückgaben ==
 
==  Zugehörige Wertrückgaben ==
[[glGet]] mit Token GL_MATRIX_MODE <br>
+
[[glGet]] mit Token [[glGet#GL_MATRIX_MODE|GL_MATRIX_MODE]]
[[glGet]] mit Token GL_MODELVIEW_MATRIX <br>
+
 
[[glGet]] mit Token GL_PROJECTION_MATRIX <br>
+
[[glGet]] mit Token [[glGet#GL_COLOR_MATRIX|GL_COLOR_MATRIX]]
[[glGet]] mit Token GL_TEXTURE_MATRIX <br>
+
 
 +
[[glGet]] mit Token [[glGet#GL_MODELVIEW_MATRIX|GL_MODELVIEW_MATRIX]]
 +
 
 +
[[glGet]] mit Token [[glGet#GL_PROJECTION_MATRIX|GL_PROJECTION_MATRIX]]
 +
 
 +
[[glGet]] mit Token [[glGet#GL_TEXTURE_MATRIX|GL_TEXTURE_MATRIX]]
 +
 
  
  
Zeile 38: Zeile 44:
  
 
[[Kategorie:GL|LoadIdentity]]
 
[[Kategorie:GL|LoadIdentity]]
[[Kategorie:GL1.0]]
+
[[Kategorie:GL1.0|LoadIdentity]]

Aktuelle Version vom 25. Juli 2011, 09:55 Uhr

glLoadIdentity

Name

glLoadIdentity - Ersetzt die aktuelle Matrix durch die Einheitsmatrix (engl. identity matrix).



Delphi-Spezifikation

procedure glLoadIdentity;



Beschreibung

Die Funktion glLoadIdentity ersetzt die aktuelle Matrix durch die Einheitsmatrix. Der Aufruf von glLoadIdentity ist identisch mit einem Aufruf von glLoadMatrix mit der Einheitsmatrix als Parameter. Allerdings kann in einigen Fällen glLoadIdentity effizienter sein.



Fehlermeldungen

GL_INVALID_OPERATION wird generiert, wenn glLoadIdentity innerhalb eines glBegin-glEnd-Blocks aufgerufen wird.


Zugehörige Wertrückgaben

glGet mit Token GL_MATRIX_MODE

glGet mit Token GL_COLOR_MATRIX

glGet mit Token GL_MODELVIEW_MATRIX

glGet mit Token GL_PROJECTION_MATRIX

glGet mit Token GL_TEXTURE_MATRIX



Siehe auch

glLoadMatrix, glMatrixMode, glMultMatrix, glPushMatrix