Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_MESA_window_pos :: Bool
- glWindowPos2dMESA :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fMESA :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iMESA :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sMESA :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iMESA :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svMESA :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos4dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos4dvMESA :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos4fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos4fvMESA :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos4iMESA :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
- glWindowPos4ivMESA :: MonadIO m => Ptr GLint -> m ()
- glWindowPos4sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
- glWindowPos4svMESA :: MonadIO m => Ptr GLshort -> m ()
Extension Support
gl_MESA_window_pos :: Bool Source #
Checks that the GL_MESA_window_pos extension is available.
GL_MESA_window_pos
glWindowPos2dMESA :: MonadIO m => GLdouble -> GLdouble -> m () Source #
Usage: glWindowPos2dMESA
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 glWindowPos2dvMESA
.
glWindowPos2dvMESA :: MonadIO m => Ptr GLdouble -> m () Source #
Usage: glWindowPos2dvMESA
v
The parameter v
is a CoordD
.
The length of v
should be 2
.
This command is an alias for glWindowPos2dv
.
glWindowPos2fMESA :: MonadIO m => GLfloat -> GLfloat -> m () Source #
Usage: glWindowPos2fMESA
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 glWindowPos2fvMESA
.
glWindowPos2fvMESA :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glWindowPos2fvMESA
v
The parameter v
is a CoordF
.
The length of v
should be 2
.
This command is an alias for glWindowPos2fv
.
glWindowPos2iMESA :: MonadIO m => GLint -> GLint -> m () Source #
Usage: glWindowPos2iMESA
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 glWindowPos2ivMESA
.
glWindowPos2ivMESA :: MonadIO m => Ptr GLint -> m () Source #
Usage: glWindowPos2ivMESA
v
The parameter v
is a CoordI
.
The length of v
should be 2
.
This command is an alias for glWindowPos2iv
.
glWindowPos2sMESA :: MonadIO m => GLshort -> GLshort -> m () Source #
Usage: glWindowPos2sMESA
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 glWindowPos2svMESA
.
glWindowPos2svMESA :: MonadIO m => Ptr GLshort -> m () Source #
Usage: glWindowPos2svMESA
v
The parameter v
is a CoordS
.
The length of v
should be 2
.
This command is an alias for glWindowPos2sv
.
glWindowPos3dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m () Source #
Usage: glWindowPos3dMESA
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 glWindowPos3dvMESA
.
glWindowPos3dvMESA :: MonadIO m => Ptr GLdouble -> m () Source #
Usage: glWindowPos3dvMESA
v
The parameter v
is a CoordD
.
The length of v
should be 3
.
This command is an alias for glWindowPos3dv
.
glWindowPos3fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m () Source #
Usage: glWindowPos3fMESA
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 glWindowPos3fvMESA
.
glWindowPos3fvMESA :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glWindowPos3fvMESA
v
The parameter v
is a CoordF
.
The length of v
should be 3
.
This command is an alias for glWindowPos3fv
.
glWindowPos3iMESA :: MonadIO m => GLint -> GLint -> GLint -> m () Source #
Usage: glWindowPos3iMESA
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 glWindowPos3ivMESA
.
glWindowPos3ivMESA :: MonadIO m => Ptr GLint -> m () Source #
Usage: glWindowPos3ivMESA
v
The parameter v
is a CoordI
.
The length of v
should be 3
.
This command is an alias for glWindowPos3iv
.
glWindowPos3sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> m () Source #
Usage: glWindowPos3sMESA
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 glWindowPos3svMESA
.
glWindowPos3svMESA :: MonadIO m => Ptr GLshort -> m () Source #
Usage: glWindowPos3svMESA
v
The parameter v
is a CoordS
.
The length of v
should be 3
.
This command is an alias for glWindowPos3sv
.
glWindowPos4dMESA :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m () Source #
Usage: glWindowPos4dMESA
x y z w
The parameter x
is a CoordD
.
The parameter y
is a CoordD
.
The parameter z
is a CoordD
.
The parameter w
is a CoordD
.
The vector equivalent of this command is glWindowPos4dvMESA
.
glWindowPos4fMESA :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m () Source #
Usage: glWindowPos4fMESA
x y z w
The parameter x
is a CoordF
.
The parameter y
is a CoordF
.
The parameter z
is a CoordF
.
The parameter w
is a CoordF
.
The vector equivalent of this command is glWindowPos4fvMESA
.
glWindowPos4iMESA :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m () Source #
Usage: glWindowPos4iMESA
x y z w
The parameter x
is a CoordI
.
The parameter y
is a CoordI
.
The parameter z
is a CoordI
.
The parameter w
is a CoordI
.
The vector equivalent of this command is glWindowPos4ivMESA
.
glWindowPos4sMESA :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m () Source #
Usage: glWindowPos4sMESA
x y z w
The parameter x
is a CoordS
.
The parameter y
is a CoordS
.
The parameter z
is a CoordS
.
The parameter w
is a CoordS
.
The vector equivalent of this command is glWindowPos4svMESA
.