Freigeben über


glGetClipPlane-Funktion

Die glGetClipPlane-Funktion gibt die Koeffizienten der angegebenen Clippingebene zurück.

Syntax

void WINAPI glGetClipPlane(
   GLenum   plane,
   GLdouble *equation
);

Parameter

Flugzeug

Eine Clippingebene. Die Anzahl der Clippingebenen hängt von der Implementierung ab, aber mindestens sechs Clippingebenen werden unterstützt. Sie werden durch symbolische Namen der Form GL_CLIP_PLANE i identifiziert, wobei 0 = i< GL_MAX_CLIP_PLANES.

Gleichung

Gibt vier Werte mit doppelter Genauigkeit zurück, die die Koeffizienten der Ebenengleichung der Ebene in Augenkoordinaten sind.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Fehlercodes

Die folgenden Fehlercodes können von der glGetError-Funktion abgerufen werden.

Name Bedeutung
GL_INVALID_ENUM
ebene war kein akzeptierter Wert.
GL_INVALID_OPERATION
Die Funktion wurde zwischen einem Aufruf von glBegin und dem entsprechenden Aufruf von glEnd aufgerufen.

Bemerkungen

Die glGetClipPlane-Funktion gibt in Formel die vier Koeffizienten der Ebenengleichung für die Ebene zurück.

Es ist immer so, dass GL_CLIP_PLANEi = GL_CLIP_PLANE0 + i.

Wenn ein Fehler generiert wird, wird keine Änderung am Inhalt der Gleichung vorgenommen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Gl.h
Bibliothek
Opengl32.lib
DLL
Opengl32.dll

Weitere Informationen

glBegin

glClipPlane

glEnd