OpenGLRaw-2.2.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

:: GLbyte

bx.

-> GLbyte

by.

-> GLbyte

bz.

-> IO () 

glBinormal3bvEXT Source

Arguments

:: Ptr GLbyte

v pointing to 3 elements of type GLbyte.

-> IO () 

glBinormal3dEXT Source

Arguments

:: GLdouble

bx of type CoordD.

-> GLdouble

by of type CoordD.

-> GLdouble

bz of type CoordD.

-> IO () 

glBinormal3dvEXT Source

Arguments

:: Ptr GLdouble

v pointing to 3 elements of type CoordD.

-> IO () 

glBinormal3fEXT Source

Arguments

:: GLfloat

bx of type CoordF.

-> GLfloat

by of type CoordF.

-> GLfloat

bz of type CoordF.

-> IO () 

glBinormal3fvEXT Source

Arguments

:: Ptr GLfloat

v pointing to 3 elements of type CoordF.

-> IO () 

glBinormal3iEXT Source

Arguments

:: GLint

bx.

-> GLint

by.

-> GLint

bz.

-> IO () 

glBinormal3ivEXT Source

Arguments

:: Ptr GLint

v pointing to 3 elements of type GLint.

-> IO () 

glBinormal3sEXT Source

Arguments

:: GLshort

bx.

-> GLshort

by.

-> GLshort

bz.

-> IO () 

glBinormal3svEXT Source

Arguments

:: Ptr GLshort

v pointing to 3 elements of type GLshort.

-> IO () 

glBinormalPointerEXT Source

Arguments

:: GLenum

type of type BinormalPointerTypeEXT.

-> GLsizei

stride.

-> Ptr a

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

-> IO () 

glTangent3bEXT Source

Arguments

:: GLbyte

tx.

-> GLbyte

ty.

-> GLbyte

tz.

-> IO () 

glTangent3bvEXT Source

Arguments

:: Ptr GLbyte

v pointing to 3 elements of type GLbyte.

-> IO () 

glTangent3dEXT Source

Arguments

:: GLdouble

tx of type CoordD.

-> GLdouble

ty of type CoordD.

-> GLdouble

tz of type CoordD.

-> IO () 

glTangent3dvEXT Source

Arguments

:: Ptr GLdouble

v pointing to 3 elements of type CoordD.

-> IO () 

glTangent3fEXT Source

Arguments

:: GLfloat

tx of type CoordF.

-> GLfloat

ty of type CoordF.

-> GLfloat

tz of type CoordF.

-> IO () 

glTangent3fvEXT Source

Arguments

:: Ptr GLfloat

v pointing to 3 elements of type CoordF.

-> IO () 

glTangent3iEXT Source

Arguments

:: GLint

tx.

-> GLint

ty.

-> GLint

tz.

-> IO () 

glTangent3ivEXT Source

Arguments

:: Ptr GLint

v pointing to 3 elements of type GLint.

-> IO () 

glTangent3sEXT Source

Arguments

:: GLshort

tx.

-> GLshort

ty.

-> GLshort

tz.

-> IO () 

glTangent3svEXT Source

Arguments

:: Ptr GLshort

v pointing to 3 elements of type GLshort.

-> IO () 

glTangentPointerEXT Source

Arguments

:: GLenum

type of type TangentPointerTypeEXT.

-> GLsizei

stride.

-> Ptr a

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

-> IO ()