glIsEnabled: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) K (Formatierung) |
K (Trennlinien entfernt) |
||
Zeile 3: | Zeile 3: | ||
<br> | <br> | ||
== Name == | == Name == | ||
− | |||
'''glIsEnabled''' - testet ob eine OpenGL Eigenschaft aktiviert wurde. | '''glIsEnabled''' - testet ob eine OpenGL Eigenschaft aktiviert wurde. | ||
<br> | <br> | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
− | |||
'''function''' glIsEnabled(''cap'': TGLenum): TGLboolean; | '''function''' glIsEnabled(''cap'': TGLenum): TGLboolean; | ||
<br> | <br> | ||
== Parameter == | == Parameter == | ||
− | |||
<table border=1 rules=all> | <table border=1 rules=all> | ||
<tr> | <tr> | ||
Zeile 207: | Zeile 204: | ||
<br> | <br> | ||
== Beschreibung == | == Beschreibung == | ||
− | |||
Die Funktion '''glIsEnabled''' gibt entweder '''GL_TRUE''' zurück, wenn die Eigenschaft die ''cap'' repräsentiert aktiviert ist. Ansonsten wird '''GL_FALSE''' zurückgegeben. <br> | Die Funktion '''glIsEnabled''' gibt entweder '''GL_TRUE''' zurück, wenn die Eigenschaft die ''cap'' repräsentiert aktiviert ist. Ansonsten wird '''GL_FALSE''' zurückgegeben. <br> | ||
Eine OpenGL-Eigenschaft kann mit den Befehlen [[glEnable]] aktiviert und mit [[glDisable]] deaktiviert werden. | Eine OpenGL-Eigenschaft kann mit den Befehlen [[glEnable]] aktiviert und mit [[glDisable]] deaktiviert werden. | ||
Zeile 213: | Zeile 209: | ||
<br> | <br> | ||
== Hinweise == | == Hinweise == | ||
− | |||
Wenn ein Fehler auftritt gibt '''glIsEnabled''' 0 (Zero) zurück. | Wenn ein Fehler auftritt gibt '''glIsEnabled''' 0 (Zero) zurück. | ||
<br> | <br> | ||
== Fehlermeldungen == | == Fehlermeldungen == | ||
− | |||
GL_INVALID_ENUM wird generiert wenn ''cap'' ein ungültiger Wert übergeben wird. <br> | GL_INVALID_ENUM wird generiert wenn ''cap'' ein ungültiger Wert übergeben wird. <br> | ||
GL_INVALID_OPERATION wird generiert wenn ''glIsEnabled'' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird. | GL_INVALID_OPERATION wird generiert wenn ''glIsEnabled'' innerhalb eines [[glBegin]]-[[glEnd]] Blocks aufgerufen wird. | ||
Zeile 224: | Zeile 218: | ||
== Siehe auch == | == Siehe auch == | ||
− | |||
[[glEnable]] | [[glEnable]] |
Version vom 16. August 2004, 01:03 Uhr
Inhaltsverzeichnis
glIsEnabled
Name
glIsEnabled - testet ob eine OpenGL Eigenschaft aktiviert wurde.
Delphi-Spezifikation
function glIsEnabled(cap: TGLenum): TGLboolean;
Parameter
cap | Spezifiziert eine symbolische Konstante welche eine OpenGL Eigenschaft repräsentiert. |
Folgende Werte werden für cap akzeptiert:
Konstante | siehe bei |
GL_ALPHA_TEST | glAlphaFunc |
GL_AUTO_NORMAL | glEvalCoord |
GL_BLEND | glBlendFunc |
GL_CLIP_PLANEi | glClipPlane |
GL_COLOR_MATERIAL | glColorMaterial |
GL_CULL_FACE | glCullFace |
GL_DEPTH_TEST | glDepthFunc sowie glDepthRange |
GL_DITHER | glEnable |
GL_FOG | glFog |
GL_LIGHTi | glLightModel sowie glLight |
GL_LIGHTING | glMaterial sowieglLightModel sowieglLight |
GL_LINE_SMOOTH | glLineWidth |
GL_LINE_STIPPLE | glLineStipple | GL_LOGIC_OP | glLogicOp |
GL_MAP1_COLOR_4 | glMap1 |
GL_MAP1_INDEX | glMap1 |
GL_MAP1_NORMAL | glMap1 |
GL_MAP1_TEXTURE_COORD_1 | glMap1 |
GL_MAP1_TEXTURE_COORD_2 | glMap1 | GL_MAP1_TEXTURE_COORD_3 | glMap1 |
GL_MAP1_TEXTURE_COORD_4 | glMap1 |
GL_MAP1_VERTEX_3 | glMap1 |
GL_MAP1_VERTEX_4 | glMap1 |
GL_MAP2_COLOR_4 | glMap2 |
GL_MAP2_INDEX | glMap2 | GL_MAP2_NORMAL | glMap2 |
GL_MAP2_TEXTURE_COORD_1 | glMap2 |
GL_MAP2_TEXTURE_COORD_2 | glMap2 |
GL_MAP2_TEXTURE_COORD_3 | glMap2 |
GL_MAP2_TEXTURE_COORD_4 | glMap2 |
GL_MAP2_VERTEX_3 | glMap2 | GL_MAP2_VERTEX_4 | glMap2 |
GL_NORMALIZE | glNormal |
GL_POINT_SMOOTH | glPointSize |
GL_POLYGON_SMOOTH | glPolygonMode |
GL_POLYGON_STIPPLE | glPolygonStipple |
GL_SCISSOR_TEST | glScissor | GL_STENCIL_TEST | glStencilFunc sowie glStencilOp |
</tr>
GL_TEXTURE_1D | glTexImage1D |
GL_TEXTURE_2D | glTexImage2D |
GL_TEXTURE_GEN_Q | glTexGen |
GL_TEXTURE_GEN_R | glTexGen |
GL_TEXTURE_GEN_S | glTexGen |
GL_TEXTURE_GEN_T | glTexGen |
Beschreibung
Die Funktion glIsEnabled gibt entweder GL_TRUE zurück, wenn die Eigenschaft die cap repräsentiert aktiviert ist. Ansonsten wird GL_FALSE zurückgegeben.
Eine OpenGL-Eigenschaft kann mit den Befehlen glEnable aktiviert und mit glDisable deaktiviert werden.
Hinweise
Wenn ein Fehler auftritt gibt glIsEnabled 0 (Zero) zurück.
Fehlermeldungen
GL_INVALID_ENUM wird generiert wenn cap ein ungültiger Wert übergeben wird.
GL_INVALID_OPERATION wird generiert wenn glIsEnabled innerhalb eines glBegin-glEnd Blocks aufgerufen wird.