glInitNames

Aus DGL Wiki
Version vom 22. April 2006, 19:21 Uhr von DGLBot (Diskussion | Beiträge) (Bot: konvertiere/korrigiere <BR>)

Wechseln zu: Navigation, Suche

glInitNames

Name

glInitNames - initialisiert den Namestack.



Delphi-Spezifikation

procedure glInitNames;



Beschreibung

Der Namestack wird im Selectionmode benutzt um eine Menge von Renderbefehlen eindeutig zu identifizieren. Der Namestack besteht aus einer Menge von vorzeichenlosen Ganzzahlen (unsigned integer). Durch die Funktion glInitNames wird der Namestack in seinen Initialisierungzustand (leerer Stack) gebracht.



Hinweise

Solange der Rendermodus nicht GL_SELECT ist, ist der Namestack leer.
Aufrufe von glInitNames werden ignoriert wenn der Rendermodus nich GL_SELECT ist.


Fehlermeldungen

GL_INVALID_OPERATION wird generiert wenn glInitNames innerhalb eines glBegin-glEnd Blocks aufgerufen wird.


Zugehörige Wertrückgaben

glGet mit Token GL_NAME_STACK_DEPTH
glGet mit Token GL_MAX_NAME_STACK_DEPTH


Siehe auch

glLoadName, glPushName, glRenderMode, glSelectBuffer