glMatrixMode: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
 
K (=Beschreibung=)
Zeile 28: Zeile 28:
 
Auf welche der drei [[Matrizen]] sich die folgenden Befehle beziehen:
 
Auf welche der drei [[Matrizen]] sich die folgenden Befehle beziehen:
  
*[[glTranslatef]]
+
*[[glTranslate]]
 
*[[glRotate]]
 
*[[glRotate]]
 
*[[glScale]]
 
*[[glScale]]

Version vom 21. Juli 2004, 18:20 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

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 genneriert wenn man die Funktion zwischen glBegin und glEnd aufruft.


Zugehörige Wertrückgabe

glGet mit Token GL_MATRIX_MODE


Siehe auch

Matrix, glTranslatef, glRotate, glScale, glLoadIdentity, glPushMatrix, glPopMatrix