Bezeichnung
gl.PopMatrix -- öffnet den aktuellen Matrixstapel
Übersicht
gl.PopMatrix()
Beschreibung
gl.PopMatrix() öffnet den aktuellen Matrixstapel und ersetzt die aktuelle Matrix durch die darunter liegende Matrix auf dem Stapel.

Zunächst enthält jeder der Stapel eine Matrix, eine Identitätsmatrix.

Es ist ein Fehler, einen Matrixstapel zu öffnen, der nur eine einzige Matrix enthält. 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.PopMatrix() aufgerufen wird, während der aktuelle Matrixstapel nur eine einzige Matrix enthält.

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

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

gl.Get() mit dem Argument #GL_MODELVIEW_MATRIX

gl.Get() mit dem Argument #GL_PROJECTION_MATRIX

gl.Get() mit dem Argument #GL_TEXTURE_MATRIX

gl.Get() mit dem Argument #GL_MODELVIEW_STACK_DEPTH

gl.Get() mit dem Argument #GL_PROJECTION_STACK_DEPTH

gl.Get() mit dem Argument #GL_TEXTURE_STACK_DEPTH

gl.Get() mit dem Argument #GL_MAX_MODELVIEW_STACK_DEPTH

gl.Get() mit dem Argument #GL_MAX_PROJECTION_STACK_DEPTH

gl.Get() mit dem Argument #GL_MAX_TEXTURE_STACK_DEPTH


Navigation zeigen