glGetClipPlane: Unterschied zwischen den Versionen
Aus DGL Wiki
K (Trennlinien entfernt) |
K (Kategorisierung, Wikisyntax für Parametertabelle) |
||
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
= glGetClipPlane = | = glGetClipPlane = | ||
− | + | ||
+ | |||
== Name == | == Name == | ||
'''glGetClipPlane''' - Gibt die Koeffizienten der angegeben Schnittfläche zurück. | '''glGetClipPlane''' - Gibt die Koeffizienten der angegeben Schnittfläche zurück. | ||
− | + | ||
+ | |||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | procedure '''glGetClipPlane'''(''plane'' : | + | procedure '''glGetClipPlane'''(''plane'' : GLEnum; ''equation'' : GLdouble); |
+ | |||
+ | |||
− | |||
== Parameter == | == Parameter == | ||
− | + | {| border="1" rules="all" | |
− | + | ! ''plane'' | |
− | + | | Gibt die Schnittfläche an, die ermittelt werden soll. Die Zahl der unterstützten Schnittfläche ist je nach Implementation unterschiedlich, muss aber bei mindestens 6 liegen. Gültig ist hier eine symbolische Konstante in der Form von '''GL_CLIP_PLANE'''''i'', wobei 0 < ''i'' < '''GL_MAX_CLIP_PLANES'''. | |
− | + | |- | |
− | + | ! ''equation'' | |
− | + | | Zeigt auf eine Reihe von vier Fließkommawerten mit doppelter Präzision, in denen die Koeffizienten der Schnittfläche (in Betrachter-Koordinaten) abgelegt werden. | |
− | + | |} | |
− | + | ||
− | + | ||
− | |||
− | |||
== Beschreibung == | == Beschreibung == | ||
'''glGetClipPlane''' gibt in ''equation'' die vier Koeffizienten der Flächenentsprechung der Schnittfläche zurück. | '''glGetClipPlane''' gibt in ''equation'' die vier Koeffizienten der Flächenentsprechung der Schnittfläche zurück. | ||
− | + | ||
+ | |||
== Hinweise == | == Hinweise == | ||
Die symbolischen Konstanten für die Schnittflächen sind fortlaufend nummeriert. '''GL_CLIP_PLANE'''''i'' ist also immer gleich '''GL_CLIP_PLANE0'''+''i''; | Die symbolischen Konstanten für die Schnittflächen sind fortlaufend nummeriert. '''GL_CLIP_PLANE'''''i'' ist also immer gleich '''GL_CLIP_PLANE0'''+''i''; | ||
Zeile 32: | Zeile 34: | ||
Wenn ein Fehler generiert wird, werden keine Änderungen am Inhalt von ''equation'' durchgeführt. | Wenn ein Fehler generiert wird, werden keine Änderungen am Inhalt von ''equation'' durchgeführt. | ||
− | + | ||
+ | |||
== Fehlermeldungen == | == Fehlermeldungen == | ||
'''GL_INVALID_ENUM''' wird generiert, wenn ''plane'' kein gültiger Wert ist. | '''GL_INVALID_ENUM''' wird generiert, wenn ''plane'' kein gültiger Wert ist. | ||
Zeile 38: | Zeile 41: | ||
'''GL_INVALID_OPERATION''' wird generiert, wenn '''glClipPlane''' zwischen einem [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird. | '''GL_INVALID_OPERATION''' wird generiert, wenn '''glClipPlane''' zwischen einem [[glBegin]] und dem passenden [[glEnd]] aufgerufen wird. | ||
− | + | ||
+ | |||
== Siehe auch == | == Siehe auch == | ||
[[glClipPlane]] | [[glClipPlane]] | ||
+ | |||
+ | [[Kategorie:GL|GetClipPlane]] | ||
+ | [[Kategorie:GL1.0|GetClipPlane]] |
Aktuelle Version vom 21. Juli 2011, 11:28 Uhr
Inhaltsverzeichnis
glGetClipPlane
Name
glGetClipPlane - Gibt die Koeffizienten der angegeben Schnittfläche zurück.
Delphi-Spezifikation
procedure glGetClipPlane(plane : GLEnum; equation : GLdouble);
Parameter
plane | Gibt die Schnittfläche an, die ermittelt werden soll. Die Zahl der unterstützten Schnittfläche ist je nach Implementation unterschiedlich, muss aber bei mindestens 6 liegen. Gültig ist hier eine symbolische Konstante in der Form von GL_CLIP_PLANEi, wobei 0 < i < GL_MAX_CLIP_PLANES. |
---|---|
equation | Zeigt auf eine Reihe von vier Fließkommawerten mit doppelter Präzision, in denen die Koeffizienten der Schnittfläche (in Betrachter-Koordinaten) abgelegt werden. |
Beschreibung
glGetClipPlane gibt in equation die vier Koeffizienten der Flächenentsprechung der Schnittfläche zurück.
Hinweise
Die symbolischen Konstanten für die Schnittflächen sind fortlaufend nummeriert. GL_CLIP_PLANEi ist also immer gleich GL_CLIP_PLANE0+i;
Wenn ein Fehler generiert wird, werden keine Änderungen am Inhalt von equation durchgeführt.
Fehlermeldungen
GL_INVALID_ENUM wird generiert, wenn plane kein gültiger Wert ist.
GL_INVALID_OPERATION wird generiert, wenn glClipPlane zwischen einem glBegin und dem passenden glEnd aufgerufen wird.