GLU-funktioner
Det här avsnittet innehåller referenssidor i alfabetisk ordning för alla OpenGL-verktygsbiblioteksfunktioner. Bakgrundsinformation om dessa funktioner finns i OpenGL-verktygsbiblioteket.
Funktion | Beskrivning |
---|---|
gluBeginCurve, gluEndCurve | Avgränsa en icke-enhetlig rationell B-Spline (NURBS) kurvdefinition. |
gluBeginPolygon, gluEndPolygon | Avgränsa en polygonbeskrivning. |
gluBeginSurface, gluEndSurface | Avgränsa en NURBS-ytdefinition. |
gluBeginTrim, gluEndTrim | Avgränsa en NURBS-trimningsloopdefinition. |
gluBuild1DMipmaps | Skapar 1D-mipmaps. |
gluBuild2DMipmaps | Skapar 2D-mipmaps. |
gluCylinder | Ritar en cylinder. |
gluDeleteNurbsRenderer | Förstör ett NURBS-objekt. |
gluDeleteQuadric | Förstör ett kvadriskt objekt. |
gluDeleteTess | Förstör ett tessellationsobjekt. |
gluDisk | Ritar en disk. |
gluErrorString | Genererar en felsträng från en OpenGL- eller GLU-felkod. Felsträngen är endast ANSI. |
gluGetNurbsProperty | Hämtar en NURBS-egenskap. |
gluGetString | Hämtar en sträng som beskriver GLU-versionsnumret eller GLU-tilläggsanrop som stöds. |
gluGetTessProperty | Hämtar en egenskap för tessellation-objekt. |
gluLoadSamplingMatrices | Läser in NURBS-provtagning och gallringsmatriser. |
gluLookAt | Definierar en visningstransformering. |
gluNewNurbsRenderer | Skapar ett NURBS-objekt. |
gluNewQuadric | Skapar ett quadric-objekt. |
gluNyTess | Skapar ett tessellation-objekt. |
gluNextContour | Markerar början på en annan kontur. |
gluNurbsCallback | Definierar ett återanrop för ett NURBS-objekt. |
gluNurbsCurve | Definierar formen på en NURBS-kurva. |
gluNurbsProperty | Anger en NURBS-egenskap. |
gluNurbsSurface | Definierar formen på en NURBS-yta. |
gluOrtho2D | Definierar en 2D-ortografisk projektionsmatris. |
gluPartialDisk | Ritar en båge av en disk. |
gluPerspective | Konfigurerar en perspektivprojektionsmatris. |
gluPickMatrix | Definierar en plockregion. |
gluProject | Mappar objektkoordinater till fönsterkoordinater. |
gluPwlCurve | Beskriver en bitvis linjär NURBS-trimningskurva. |
gluQuadricCallback | Definierar ett återanrop för ett quadric-objekt. |
gluQuadricDrawStyle | Anger det ritade format som du vill ha för quadrics. |
gluQuadricNormals | Anger vilken typ av normal som ska användas för quadrics. |
gluQuadricOrientation | Anger in- eller utvändigt orientering för quadrics. |
gluQuadricTexture | Anger om quadrics ska struktureras. |
gluScaleImage | Skalar en bild till en godtycklig storlek. |
gluSphere | Ritar en sfär. |
gluTessBeginContour, gluTessEndContour | Avgränsa en konturbeskrivning. |
gluTessBeginPolygon, gluTessEndPolygon | Avgränsa en polygonbeskrivning. |
gluTessCallback | Definierar ett återanrop för ett tessellation-objekt. |
gluTessNormal | Anger ett normalt för en polygon. |
gluTessProperty | Anger egenskapen för ett tessellation-objekt. |
gluTessVertex | Anger ett hörn på en polygon. |
gluUnProject | Mappar fönsterkoordinater till objektkoordinater. |