Funzioni GLU
Questa sezione include pagine di riferimento, in ordine alfabetico, per tutte le funzioni della libreria di utilità OpenGL. Per informazioni in background su queste funzioni, vedere OpenGL Utility Library.
Funzione | Descrizione |
---|---|
gluBeginCurve, gluEndCurve | Delimita una definizione di curva B-Spline (NURBS) non uniforme. |
gluBeginPolygon, gluEndPolygon | Delimita una descrizione poligono. |
gluBeginSurface, gluEndSurface | Delimita una definizione di superficie NURBS. |
gluBeginTrim, gluEndTrim | Delimitare una definizione del ciclo di taglio NURBS. |
gluBuild1DMipmaps | Crea mipmap 1D. |
gluBuild2DMipmaps | Crea mipmap 2D. |
gluCylinder | Disegna un cilindro. |
gluDeleteNurbsRenderer | Elimina un oggetto NURBS. |
gluDeleteQuadric | Elimina un oggetto quadric. |
gluDeleteTess | Elimina un oggetto tessellazione. |
gluDisk | Disegna un disco. |
gluErrorString | Genera una stringa di errore da un codice di errore OpenGL o GLU. La stringa di errore è solo ANSI. |
gluGetNurbsProperty | Recupera una proprietà NURBS. |
gluGetString | Recupera una stringa che descrive il numero di versione GLU o le chiamate di estensione GLU supportate. |
gluGetTessProperty | Recupera una proprietà dell'oggetto tessellation. |
gluLoadSamplingMatrices | Carica i campioni e le matrici di selezione di NURBS. |
gluLookAt | Definisce una trasformazione di visualizzazione. |
gluNewNurbsRenderer | Crea un oggetto NURBS. |
gluNewQuadric | Crea un oggetto quadric. |
gluNewTess | Crea un oggetto tessellazione. |
gluNextContour | Contrassegna l'inizio di un altro contorno. |
gluNurbsCallback | Definisce un callback per un oggetto NURBS. |
gluNurbsCurve | Definisce la forma di una curva NURBS. |
gluNurbsProperty | Imposta una proprietà NURBS. |
gluNurbsSurface | Definisce la forma di una superficie NURBS. |
gluOrtho2D | Definisce una matrice di proiezione ortografica 2D. |
gluPartialDisk | Disegna un arco di un disco. |
gluPerspective | Imposta una matrice di proiezione di prospettiva. |
gluPickMatrix | Definisce un'area di selezione. |
gluProject | Esegue il mapping delle coordinate dell'oggetto alle coordinate della finestra. |
gluPwlCurve | Descrive una curva di taglio NURBS lineare a pezzi. |
gluQuadricCallback | Definisce un callback per un oggetto quadric. |
gluQuadricDrawStyle | Specifica lo stile di disegno desiderato per i quadrici. |
gluQuadricNormals | Specifica il tipo di normali da usare per i quadric. |
gluQuadricOrientation | Specifica l'orientamento interno o esterno per quadrics. |
gluQuadricTexture | Specifica se i quadrichi devono essere strutturati. |
gluScaleImage | Ridimensiona un'immagine in dimensioni arbitrarie. |
gluSphere | Disegna una sfera. |
gluTessBeginContour, gluTessEndContour | Delimita una descrizione del contorno. |
gluTessBeginPolygon, gluTessEndPolygon | Delimita una descrizione poligono. |
gluTessCallback | Definisce un callback per un oggetto tessellazione. |
gluTessNormal | Specifica una normale per un poligono. |
gluTessProperty | Imposta la proprietà di un oggetto tessellazione. |
gluTessVertex | Specifica un vertice su un poligono. |
gluUnProject | Esegue il mapping delle coordinate della finestra alle coordinate dell'oggetto. |