Portability | portable |
---|---|
Stability | stable |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Safe Haskell | None |
All functions from GLU 1.3, see http://www.opengl.org/.
Documentation
gluBeginCurve :: Ptr GLUnurbs -> IO ()Source
gluBeginPolygon :: Ptr GLUtesselator -> IO ()Source
gluBeginSurface :: Ptr GLUnurbs -> IO ()Source
gluBeginTrim :: Ptr GLUnurbs -> IO ()Source
gluBuild1DMipmapLevels :: GLenum -> GLint -> GLsizei -> GLenum -> GLenum -> GLint -> GLint -> GLint -> Ptr a -> IO GLintSource
gluBuild2DMipmapLevels :: GLenum -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLint -> GLint -> GLint -> Ptr a -> IO GLintSource
gluBuild2DMipmaps :: GLenum -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO GLintSource
gluBuild3DMipmapLevels :: GLenum -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLint -> GLint -> GLint -> Ptr a -> IO GLintSource
gluBuild3DMipmaps :: GLenum -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO GLintSource
gluCylinder :: Ptr GLUquadric -> GLdouble -> GLdouble -> GLdouble -> GLint -> GLint -> IO ()Source
gluDeleteNurbsRenderer :: Ptr GLUnurbs -> IO ()Source
gluDeleteQuadric :: Ptr GLUquadric -> IO ()Source
gluDeleteTess :: Ptr GLUtesselator -> IO ()Source
gluEndCurve :: Ptr GLUnurbs -> IO ()Source
gluEndPolygon :: Ptr GLUtesselator -> IO ()Source
gluEndSurface :: Ptr GLUnurbs -> IO ()Source
gluEndTrim :: Ptr GLUnurbs -> IO ()Source
gluGetTessProperty :: Ptr GLUtesselator -> GLenum -> Ptr GLdouble -> IO ()Source
gluLookAt :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()Source
gluNextContour :: Ptr GLUtesselator -> GLenum -> IO ()Source
gluNurbsCurve :: Ptr GLUnurbs -> GLint -> Ptr GLfloat -> GLint -> Ptr GLfloat -> GLint -> GLenum -> IO ()Source
gluNurbsSurface :: Ptr GLUnurbs -> GLint -> Ptr GLfloat -> GLint -> Ptr GLfloat -> GLint -> GLint -> Ptr GLfloat -> GLint -> GLint -> GLenum -> IO ()Source
gluPartialDisk :: Ptr GLUquadric -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> IO ()Source
gluProject :: GLdouble -> GLdouble -> GLdouble -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLint -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLdouble -> IO GLintSource
gluQuadricCallback :: Ptr GLUquadric -> GLenum -> FunPtr a -> IO ()Source
gluQuadricDrawStyle :: Ptr GLUquadric -> GLenum -> IO ()Source
gluQuadricNormals :: Ptr GLUquadric -> GLenum -> IO ()Source
gluQuadricOrientation :: Ptr GLUquadric -> GLenum -> IO ()Source
gluQuadricTexture :: Ptr GLUquadric -> GLboolean -> IO ()Source
gluScaleImage :: GLenum -> GLsizei -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLenum -> Ptr b -> IO GLintSource
gluTessBeginContour :: Ptr GLUtesselator -> IO ()Source
gluTessBeginPolygon :: Ptr GLUtesselator -> Ptr a -> IO ()Source
gluTessCallback :: Ptr GLUtesselator -> GLenum -> FunPtr a -> IO ()Source
gluTessEndContour :: Ptr GLUtesselator -> IO ()Source
gluTessEndPolygon :: Ptr GLUtesselator -> IO ()Source
gluTessNormal :: Ptr GLUtesselator -> GLdouble -> GLdouble -> GLdouble -> IO ()Source
gluTessProperty :: Ptr GLUtesselator -> GLenum -> GLdouble -> IO ()Source
gluTessVertex :: Ptr GLUtesselator -> Ptr GLdouble -> Ptr a -> IO ()Source