GLU-Funktionen
Dieser Abschnitt enthält Referenzseiten in alphabetischer Reihenfolge für alle OpenGL Utility Library-Funktionen. Hintergrundinformationen zu diesen Funktionen finden Sie unter OpenGL Utility Library.
Funktion | Beschreibung |
---|---|
gluBeginCurve, gluEndCurve | Trennen Sie eine nicht einheitliche rationale B-Spline (NURBS-)-Kurvendefinition. |
gluBeginPolygon, gluEndPolygon | Trennen Sie eine Polygonbeschreibung. |
gluBeginSurface, gluEndSurface | Trennen Sie eine NURBS-Oberflächendefinition. |
gluBeginTrim, gluEndTrim | Trennen Sie eine NURBS-Einschränkungsschleifendefinition. |
gluBuild1DMipmaps | Erstellt 1D-Mipmaps. |
gluBuild2DMipmaps | Erstellt 2D-Mipmaps. |
gluCylinder | Zeichnet einen Zylinder. |
gluDeleteNurbsRenderer | Zerstört ein NURBS-Objekt. |
gluDeleteQuadric | Zerstört ein quadrisches Objekt. |
gluDeleteTess | Zerstört ein Tessellationsobjekt. |
gluDisk- | Zeichnet einen Datenträger. |
gluErrorString- | Erzeugt eine Fehlerzeichenfolge aus einem OpenGL- oder GLU-Fehlercode. Die Fehlerzeichenfolge ist nur ANSI. |
gluGetNurbsProperty | Ruft eine NURBS-Eigenschaft ab. |
gluGetString- | Ruft eine Zeichenfolge ab, die die GLU-Versionsnummer oder unterstützte GLU-Erweiterungsaufrufe beschreibt. |
gluGetTessProperty- | Ruft eine Tessellation -Objekteigenschaft ab. |
gluLoadSamplingMatrices | Lädt NURBS-Sampling- und Cullingmatrizen. |
gluLookAt- | Definiert eine Anzeigetransformation. |
gluNewNurbsRenderer | Erstellt ein NURBS-Objekt. |
gluNewQuadric | Erstellt ein quadrisches Objekt. |
gluNewTess | Erstellt ein Tessellationsobjekt. |
gluNextContour | Markiert den Anfang einer anderen Kontur. |
gluNurbsCallback | Definiert einen Rückruf für ein NURBS-Objekt. |
gluNurbsCurve | Definiert die Form einer NURBS-Kurve. |
gluNurbsProperty | Legt eine NURBS-Eigenschaft fest. |
gluNurbsSurface | Definiert die Form einer NURBS-Oberfläche. |
gluOrtho2D- | Definiert eine 2D-orthografische Projektionsmatrix. |
gluPartialDisk | Zeichnet einen Bogen eines Datenträgers. |
gluPerspective | Richtet eine perspektivische Projektionsmatrix ein. |
gluPickMatrix- | Definiert einen Auswahlbereich. |
gluProject- | Ordnet Objektkoordinaten Fensterkoordinaten zu. |
gluPwlCurve | Beschreibt eine stückweise lineare NURBS-Kürzungskurve. |
gluQuadricCallback- | Definiert einen Rückruf für ein vierfaches Objekt. |
gluQuadricDrawStyle | Gibt die gewünschte Zeichnungsformatvorlage für Quadrics an. |
gluQuadricNormals | Gibt an, welche Art von Normalien für Quadrizes verwendet werden soll. |
gluQuadricOrientation | Gibt die Innen- oder Außenausrichtung für Quadrierungen an. |
gluQuadricTexture | Gibt an, ob Quadrics texturiert werden sollen. |
gluScaleImage- | Skaliert ein Bild auf eine beliebige Größe. |
gluSphere | Zeichnet eine Kugel. |
gluTessBeginContour, gluTessEndContour | Trennen Sie eine Profilbeschreibung. |
gluTessBeginPolygon, gluTessEndPolygon | Trennen Sie eine Polygonbeschreibung. |
gluTessCallback- | Definiert einen Rückruf für ein Tessellationsobjekt. |
gluTessNormal | Gibt eine Normalität für ein Polygon an. |
gluTessProperty | Legt die Eigenschaft eines Tessellationsobjekts fest. |
gluTessVertex- | Gibt einen Scheitelpunkt für ein Polygon an. |
gluUnProject- | Ordnet Fensterkoordinaten Objektkoordinaten zu. |