glMatrixMode: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
(Name)
(Fehlermeldungen)
Zeile 40: Zeile 40:
 
== Fehlermeldungen ==
 
== Fehlermeldungen ==
  
* '''GL_INVALID_ENUM''' wird generiert wenn ein ungülter Wert an ''mode'' übergeben wurde.
+
* '''GL_INVALID_ENUM''' wird generiert, wenn ein ungülter Wert an ''mode'' übergeben wurde.
  
* '''GL_INVALID_OPERATION''' wird genneriert wenn man die Funktion zwischen [[glBegin]] und [[glEnd]] aufruft.
+
* '''GL_INVALID_OPERATION''' wird generiert, wenn man die Funktion zwischen [[glBegin]] und [[glEnd]] aufruft.
  
 
<br>
 
<br>
 +
 
==  Zugehörige Wertrückgabe ==
 
==  Zugehörige Wertrückgabe ==
  

Version vom 17. Juni 2005, 14:14 Uhr

glMatrixMode

Name

glMatrixMode - Legt fest, welche Matrix gerade aktiv ist.


Delphi-Spezifikation

glMatrixMode: procedure(mode: TGLenum);


Parameter

Parameter Beschreibung
mode Mit den Konstanten GL_MODELVIEW, GL_PROJECTION oder GL_TEXTURE kann die aktuelle Matrix festgelegt werden.


Beschreibung

Legt fest auf welche der drei Matrizen sich die folgenden Befehle beziehen:

Fehlermeldungen

  • GL_INVALID_ENUM wird generiert, wenn ein ungülter Wert an mode übergeben wurde.
  • GL_INVALID_OPERATION wird generiert, wenn man die Funktion zwischen glBegin und glEnd aufruft.


Zugehörige Wertrückgabe

glGet mit Token GL_MATRIX_MODE


Siehe auch

Matrix, glTranslate, glRotate, glScale, glLoadIdentity, glPushMatrix, glPopMatrix