Bezeichnung
gl.PopAttrib -- öffnet den Server-Attributstapel
Übersicht
gl.PopAttrib()
Beschreibung
gl.PopAttrib() stellt die Werte der Zustandsvariablen wieder her, die mit dem letzten Befehl gl.PushAttrib() gespeichert wurden. Die nicht gespeicherten bleiben unverändert. Siehe gl.PushAttrib für eine Liste der unterstützten Zustandsvariablen.

Es ist ein Fehler, Attribute von einem leeren Stapel zu entfernen. In diesem Fall wird das Fehlerflag gesetzt und es wird keine weitere Änderung des GL-Zustandes vorgenommen.

Weitere Informationen finden Sie in einem OpenGL-Referenzhandbuch.

Eingaben
Keine

Fehler
#GL_STACK_UNDERFLOW wird erzeugt, wenn gl.PopAttrib() aufgerufen wird, während der Attributstabel leer ist.

#GL_INVALID_OPERATION wird erzeugt, wenn gl.PopAttrib() zwischen gl.Begin() und gl.End() ausgeführt wird.

Verbundene get-operationen
gl.Get() mit dem Argument #GL_ATTRIB_STACK_DEPTH

gl.Get() mit dem Argument #GL_MAX_ATTRIB_STACK_DEPTH


Navigation zeigen