| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.ARB.WindowPos
- gl_ARB_window_pos :: Bool
- glWindowPos2dARB :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fARB :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iARB :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sARB :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dARB :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sARB :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svARB :: MonadIO m => Ptr GLshort -> m ()
Extension Support
gl_ARB_window_pos :: Bool Source #
Checks that the GL_ARB_window_pos extension is available.
GL_ARB_window_pos
glWindowPos2dARB :: MonadIO m => GLdouble -> GLdouble -> m () Source #
Usage: glWindowPos2dARB x y
The parameter x is a CoordD.
The parameter y is a CoordD.
This command is an alias for glWindowPos2d.
The vector equivalent of this command is glWindowPos2dvARB.
glWindowPos2dvARB :: MonadIO m => Ptr GLdouble -> m () Source #
Usage: glWindowPos2dvARB v
The parameter v is a CoordD.
The length of v should be 2.
This command is an alias for glWindowPos2dv.
glWindowPos2fARB :: MonadIO m => GLfloat -> GLfloat -> m () Source #
Usage: glWindowPos2fARB x y
The parameter x is a CoordF.
The parameter y is a CoordF.
This command is an alias for glWindowPos2f.
The vector equivalent of this command is glWindowPos2fvARB.
glWindowPos2fvARB :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glWindowPos2fvARB v
The parameter v is a CoordF.
The length of v should be 2.
This command is an alias for glWindowPos2fv.
glWindowPos2iARB :: MonadIO m => GLint -> GLint -> m () Source #
Usage: glWindowPos2iARB x y
The parameter x is a CoordI.
The parameter y is a CoordI.
This command is an alias for glWindowPos2i.
The vector equivalent of this command is glWindowPos2ivARB.
glWindowPos2ivARB :: MonadIO m => Ptr GLint -> m () Source #
Usage: glWindowPos2ivARB v
The parameter v is a CoordI.
The length of v should be 2.
This command is an alias for glWindowPos2iv.
glWindowPos2sARB :: MonadIO m => GLshort -> GLshort -> m () Source #
Usage: glWindowPos2sARB x y
The parameter x is a CoordS.
The parameter y is a CoordS.
This command is an alias for glWindowPos2s.
The vector equivalent of this command is glWindowPos2svARB.
glWindowPos2svARB :: MonadIO m => Ptr GLshort -> m () Source #
Usage: glWindowPos2svARB v
The parameter v is a CoordS.
The length of v should be 2.
This command is an alias for glWindowPos2sv.
glWindowPos3dARB :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m () Source #
Usage: glWindowPos3dARB x y z
The parameter x is a CoordD.
The parameter y is a CoordD.
The parameter z is a CoordD.
This command is an alias for glWindowPos3d.
The vector equivalent of this command is glWindowPos3dvARB.
glWindowPos3dvARB :: MonadIO m => Ptr GLdouble -> m () Source #
Usage: glWindowPos3dvARB v
The parameter v is a CoordD.
The length of v should be 3.
This command is an alias for glWindowPos3dv.
glWindowPos3fARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m () Source #
Usage: glWindowPos3fARB x y z
The parameter x is a CoordF.
The parameter y is a CoordF.
The parameter z is a CoordF.
This command is an alias for glWindowPos3f.
The vector equivalent of this command is glWindowPos3fvARB.
glWindowPos3fvARB :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glWindowPos3fvARB v
The parameter v is a CoordF.
The length of v should be 3.
This command is an alias for glWindowPos3fv.
glWindowPos3iARB :: MonadIO m => GLint -> GLint -> GLint -> m () Source #
Usage: glWindowPos3iARB x y z
The parameter x is a CoordI.
The parameter y is a CoordI.
The parameter z is a CoordI.
This command is an alias for glWindowPos3i.
The vector equivalent of this command is glWindowPos3ivARB.
glWindowPos3ivARB :: MonadIO m => Ptr GLint -> m () Source #
Usage: glWindowPos3ivARB v
The parameter v is a CoordI.
The length of v should be 3.
This command is an alias for glWindowPos3iv.
glWindowPos3sARB :: MonadIO m => GLshort -> GLshort -> GLshort -> m () Source #
Usage: glWindowPos3sARB x y z
The parameter x is a CoordS.
The parameter y is a CoordS.
The parameter z is a CoordS.
This command is an alias for glWindowPos3s.
The vector equivalent of this command is glWindowPos3svARB.
glWindowPos3svARB :: MonadIO m => Ptr GLshort -> m () Source #
Usage: glWindowPos3svARB v
The parameter v is a CoordS.
The length of v should be 3.
This command is an alias for glWindowPos3sv.