glMatrixMode: Unterschied zwischen den Versionen
Aus DGL Wiki
(→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 | + | * '''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, 13:14 Uhr
Inhaltsverzeichnis
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.
Zugehörige Wertrückgabe
glGet mit Token GL_MATRIX_MODE
Siehe auch
Matrix, glTranslate, glRotate, glScale, glLoadIdentity, glPushMatrix, glPopMatrix