#include <sw_FaceList.h>
Öffentliche Methoden | |
CFaceList (uint c_FaceCount=0) | |
Konstruktor. | |
uint & | operator[] (uint index) |
Direktzugriff auf die Indizes. | |
GLvoid | SetFaceCount (uint p_FaceCount) |
Setzt die Größe der Liste SetFaceCount setzt die Anzahl der zu speichernden Indizes, also die Größe der Liste. | |
uint | GetFaceCount () |
Liefert die Größe der Liste GetFaceCount liefert die maximale Anzahl der speicherbaren Indizes. | |
GLvoid | SetFaceIndex (uint n, GLint v_index) |
Setzt den n-ten Index auf v_Index SetFaceIndex setzt den n-ten Eintrag in der Liste der Indizes auf v_Index. | |
GLvoid | FreeFaces () |
Löscht die Liste aus dem Speicher FreeFaces gibt den von den Listenelementen benötigten Speicher wieder frei. |
CFaceList speichert eine Liste von (Integer-)Indizes.
|
Konstruktor.
|
|
Direktzugriff auf die Indizes. Erlaubt den Direktzugriff (readonly) auf die Indizes mittels dem [] Operator, sodaß Instanzen von CFaceList wie Arrays indiziert werden können. |
|
Setzt die Größe der Liste SetFaceCount setzt die Anzahl der zu speichernden Indizes, also die Größe der Liste.
|
|
Setzt den n-ten Index auf v_Index SetFaceIndex setzt den n-ten Eintrag in der Liste der Indizes auf v_Index.
|