Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- 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
.