GLURaw-1.3.0.0: A raw binding for the OpenGL graphics system

Portabilityportable
Stabilitystable
Maintainer[email protected]
Safe HaskellNone

Graphics.Rendering.GLU.Raw.Functions

Description

All functions from GLU 1.3, see http://www.opengl.org/.

Documentation

gluDisk :: Ptr GLUquadric -> GLdouble -> GLdouble -> GLint -> GLint -> IO ()Source

gluEndCurve :: Ptr GLUnurbs -> IO ()Source

gluEndTrim :: Ptr GLUnurbs -> IO ()Source

gluLoadSamplingMatrices :: Ptr GLUnurbs -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLint -> IO ()Source

gluNurbsCallback :: Ptr GLUnurbs -> GLenum -> FunPtr a -> IO ()Source

gluNurbsCallbackData :: Ptr GLUnurbs -> Ptr a -> IO ()Source

gluNurbsCallbackDataEXT :: Ptr GLUnurbs -> Ptr a -> 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

gluProject :: GLdouble -> GLdouble -> GLdouble -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLint -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLdouble -> IO GLintSource

gluPwlCurve :: Ptr GLUnurbs -> GLint -> Ptr GLfloat -> GLint -> GLenum -> IO ()Source

gluQuadricCallback :: Ptr GLUquadric -> GLenum -> FunPtr a -> IO ()Source

gluScaleImage :: GLenum -> GLsizei -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLsizei -> GLenum -> Ptr b -> IO GLintSource

gluSphere :: Ptr GLUquadric -> GLdouble -> GLint -> GLint -> IO ()Source

gluTessBeginPolygon :: Ptr GLUtesselator -> Ptr a -> IO ()Source

gluTessCallback :: Ptr GLUtesselator -> GLenum -> FunPtr a -> IO ()Source

gluTessVertex :: Ptr GLUtesselator -> Ptr GLdouble -> Ptr a -> IO ()Source

gluUnProject :: GLdouble -> GLdouble -> GLdouble -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLint -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLdouble -> IO GLintSource

gluUnProject4 :: GLdouble -> GLdouble -> GLdouble -> GLdouble -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLint -> GLclampd -> GLclampd -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLdouble -> Ptr GLdouble -> IO GLintSource