OpenGLRaw-2.5.0.0: A raw binding for the OpenGL graphics system

Copyright(c) Sven Panne 2015
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Graphics.Rendering.OpenGL.Raw.EXT.CoordinateFrame

Contents

Description

The EXT_coordinate_frame extension.

Synopsis

Enums

Functions

glBinormal3bEXT Source

Arguments

:: MonadIO m 
=> GLbyte

bx.

-> GLbyte

by.

-> GLbyte

bz.

-> m () 

glBinormal3bvEXT Source

Arguments

:: MonadIO m 
=> Ptr GLbyte

v pointing to 3 elements of type GLbyte.

-> m () 

glBinormal3dEXT Source

Arguments

:: MonadIO m 
=> GLdouble

bx of type CoordD.

-> GLdouble

by of type CoordD.

-> GLdouble

bz of type CoordD.

-> m () 

glBinormal3dvEXT Source

Arguments

:: MonadIO m 
=> Ptr GLdouble

v pointing to 3 elements of type CoordD.

-> m () 

glBinormal3fEXT Source

Arguments

:: MonadIO m 
=> GLfloat

bx of type CoordF.

-> GLfloat

by of type CoordF.

-> GLfloat

bz of type CoordF.

-> m () 

glBinormal3fvEXT Source

Arguments

:: MonadIO m 
=> Ptr GLfloat

v pointing to 3 elements of type CoordF.

-> m () 

glBinormal3iEXT Source

Arguments

:: MonadIO m 
=> GLint

bx.

-> GLint

by.

-> GLint

bz.

-> m () 

glBinormal3ivEXT Source

Arguments

:: MonadIO m 
=> Ptr GLint

v pointing to 3 elements of type GLint.

-> m () 

glBinormal3sEXT Source

Arguments

:: MonadIO m 
=> GLshort

bx.

-> GLshort

by.

-> GLshort

bz.

-> m () 

glBinormal3svEXT Source

Arguments

:: MonadIO m 
=> Ptr GLshort

v pointing to 3 elements of type GLshort.

-> m () 

glBinormalPointerEXT Source

Arguments

:: MonadIO m 
=> GLenum

type of type BinormalPointerTypeEXT.

-> GLsizei

stride.

-> Ptr a

pointer pointing to COMPSIZE(type,stride) elements of type a.

-> m () 

glTangent3bEXT Source

Arguments

:: MonadIO m 
=> GLbyte

tx.

-> GLbyte

ty.

-> GLbyte

tz.

-> m () 

glTangent3bvEXT Source

Arguments

:: MonadIO m 
=> Ptr GLbyte

v pointing to 3 elements of type GLbyte.

-> m () 

glTangent3dEXT Source

Arguments

:: MonadIO m 
=> GLdouble

tx of type CoordD.

-> GLdouble

ty of type CoordD.

-> GLdouble

tz of type CoordD.

-> m () 

glTangent3dvEXT Source

Arguments

:: MonadIO m 
=> Ptr GLdouble

v pointing to 3 elements of type CoordD.

-> m () 

glTangent3fEXT Source

Arguments

:: MonadIO m 
=> GLfloat

tx of type CoordF.

-> GLfloat

ty of type CoordF.

-> GLfloat

tz of type CoordF.

-> m () 

glTangent3fvEXT Source

Arguments

:: MonadIO m 
=> Ptr GLfloat

v pointing to 3 elements of type CoordF.

-> m () 

glTangent3iEXT Source

Arguments

:: MonadIO m 
=> GLint

tx.

-> GLint

ty.

-> GLint

tz.

-> m () 

glTangent3ivEXT Source

Arguments

:: MonadIO m 
=> Ptr GLint

v pointing to 3 elements of type GLint.

-> m () 

glTangent3sEXT Source

Arguments

:: MonadIO m 
=> GLshort

tx.

-> GLshort

ty.

-> GLshort

tz.

-> m () 

glTangent3svEXT Source

Arguments

:: MonadIO m 
=> Ptr GLshort

v pointing to 3 elements of type GLshort.

-> m () 

glTangentPointerEXT Source

Arguments

:: MonadIO m 
=> GLenum

type of type TangentPointerTypeEXT.

-> GLsizei

stride.

-> Ptr a

pointer pointing to COMPSIZE(type,stride) elements of type a.

-> m ()