/usr/share/doc/libghc-opengl-doc/html/Graphics-Rendering-OpenGL-GL-VertexSpec.html is in libghc-opengl-doc 3.0.1.0-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Graphics.Rendering.OpenGL.GL.VertexSpec</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-Rendering-OpenGL-GL-VertexSpec.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">OpenGL-3.0.1.0: A binding for the OpenGL graphics system</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Copyright</th><td>(c) Sven Panne 2002-2016</td></tr><tr><th>License</th><td>BSD3</td></tr><tr><th>Maintainer</th><td>Sven Panne <svenpanne@gmail.com></td></tr><tr><th>Stability</th><td>stable</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Graphics.Rendering.OpenGL.GL.VertexSpec</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Vertex Coordinates</a></li><li><a href="#g:2">Auxiliary Vertex Attributes</a><ul><li><a href="#g:3">Texture Coordinates</a></li><li><a href="#g:4">Normal</a></li><li><a href="#g:5">Fog Coordinate</a></li><li><a href="#g:6">Color and Secondary Color</a></li></ul></li><li><a href="#g:7">Generic Vertex Attributes</a></li><li><a href="#g:8">Texture Units</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module corresponds to section 2.7 (Vertex Specification) of the
OpenGL 2.1 specs.</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">class</span> <a href="#t:Vertex">Vertex</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:VertexComponent">VertexComponent</a> a</li><li class="src short"><a href="#v:currentTextureCoords">currentTextureCoords</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:TexCoord">TexCoord</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:TexCoordComponent">TexCoordComponent</a> a</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:TexCoord1">TexCoord1</a> a = <a href="#v:TexCoord1">TexCoord1</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:TexCoord2">TexCoord2</a> a = <a href="#v:TexCoord2">TexCoord2</a> !a !a</li><li class="src short"><span class="keyword">data</span> <a href="#t:TexCoord3">TexCoord3</a> a = <a href="#v:TexCoord3">TexCoord3</a> !a !a !a</li><li class="src short"><span class="keyword">data</span> <a href="#t:TexCoord4">TexCoord4</a> a = <a href="#v:TexCoord4">TexCoord4</a> !a !a !a !a</li><li class="src short"><a href="#v:currentNormal">currentNormal</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:Normal">Normal</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:NormalComponent">NormalComponent</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:Normal3">Normal3</a> a = <a href="#v:Normal3">Normal3</a> !a !a !a</li><li class="src short"><a href="#v:currentFogCoord">currentFogCoord</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:FogCoord">FogCoord</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:FogCoordComponent">FogCoordComponent</a> a</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:FogCoord1">FogCoord1</a> a = <a href="#v:FogCoord1">FogCoord1</a> a</li><li class="src short"><a href="#v:rgbaMode">rgbaMode</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:currentColor">currentColor</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:Color">Color</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><a href="#v:currentSecondaryColor">currentSecondaryColor</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:SecondaryColor">SecondaryColor</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:ColorComponent">ColorComponent</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:Color3">Color3</a> a = <a href="#v:Color3">Color3</a> !a !a !a</li><li class="src short"><span class="keyword">data</span> <a href="#t:Color4">Color4</a> a = <a href="#v:Color4">Color4</a> !a !a !a !a</li><li class="src short"><a href="#v:currentIndex">currentIndex</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:Index">Index</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:IndexComponent">IndexComponent</a> a</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:Index1">Index1</a> a = <a href="#v:Index1">Index1</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:IntegerHandling">IntegerHandling</a><ul class="subs"><li>= <a href="#v:ToFloat">ToFloat</a></li><li>| <a href="#v:ToNormalizedFloat">ToNormalizedFloat</a></li><li>| <a href="#v:KeepIntegral">KeepIntegral</a></li></ul></li><li class="src short"><span class="keyword">newtype</span> <a href="#t:AttribLocation">AttribLocation</a> = <a href="#v:AttribLocation">AttribLocation</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a></li><li class="src short"><a href="#v:currentVertexAttrib">currentVertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>)</li><li class="src short"><a href="#v:currentVertexAttribI">currentVertexAttribI</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a>)</li><li class="src short"><a href="#v:currentVertexAttribIu">currentVertexAttribIu</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a>)</li><li class="src short"><span class="keyword">class</span> <a href="#t:VertexAttrib">VertexAttrib</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">class</span> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a) => <a href="#t:VertexAttribComponent">VertexAttribComponent</a> a <span class="keyword">where</span><ul class="subs"></ul></li><li class="src short"><span class="keyword">newtype</span> <a href="#t:TextureUnit">TextureUnit</a> = <a href="#v:TextureUnit">TextureUnit</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a></li><li class="src short"><a href="#v:maxTextureUnit">maxTextureUnit</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a></li></ul></div><div id="interface"><h1 id="g:1">Vertex Coordinates</h1><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:Vertex" class="def">Vertex</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#Vertex" class="link">Source</a> <a href="#t:Vertex" class="selflink">#</a></p><div class="doc"><p>Specify the (<em>x</em>, <em>y</em>, <em>z</em>, <em>w</em>) coordinates of a four-dimensional vertex.
This must only be done during
<code><a href="Graphics-Rendering-OpenGL-GL-BeginEnd.html#v:renderPrimitive">renderPrimitive</a></code>, otherwise the
behaviour is unspecified. The current values of the auxiliary vertex
attributes are associated with the vertex.</p><p>Note that there is no such thing as a "current vertex" which could be
retrieved.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertex">vertex</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertexv">vertexv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:vertex" class="def">vertex</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertex" class="link">Source</a> <a href="#v:vertex" class="selflink">#</a></p><p class="src"><a id="v:vertexv" class="def">vertexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexv" class="link">Source</a> <a href="#v:vertexv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:Vertex" class="caption collapser" onclick="toggleSection('i:Vertex')">Instances</p><div id="section.i:Vertex" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Vertex:Vertex:1" class="instance expander" onclick="toggleSection('i:ic:Vertex:Vertex:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Vertex">Vertex</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-145" class="link">Source</a> <a href="#t:Vertex" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Vertex:Vertex:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex">vertex</a> :: <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertex" class="link">Source</a> <a href="#v:vertex" class="selflink">#</a></p><p class="src"><a href="#v:vertexv">vertexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexv" class="link">Source</a> <a href="#v:vertexv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Vertex:Vertex:2" class="instance expander" onclick="toggleSection('i:ic:Vertex:Vertex:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Vertex">Vertex</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex3">Vertex3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-141" class="link">Source</a> <a href="#t:Vertex" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Vertex:Vertex:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex">vertex</a> :: <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex3">Vertex3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertex" class="link">Source</a> <a href="#v:vertex" class="selflink">#</a></p><p class="src"><a href="#v:vertexv">vertexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex3">Vertex3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexv" class="link">Source</a> <a href="#v:vertexv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Vertex:Vertex:3" class="instance expander" onclick="toggleSection('i:ic:Vertex:Vertex:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Vertex">Vertex</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex2">Vertex2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-137" class="link">Source</a> <a href="#t:Vertex" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Vertex:Vertex:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex">vertex</a> :: <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex2">Vertex2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertex" class="link">Source</a> <a href="#v:vertex" class="selflink">#</a></p><p class="src"><a href="#v:vertexv">vertexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex2">Vertex2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexv" class="link">Source</a> <a href="#v:vertexv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:VertexComponent" class="def">VertexComponent</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#VertexComponent" class="link">Source</a> <a href="#t:VertexComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as a vertex coordinate.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">vertex2, vertex3, vertex4, vertex2v, vertex3v, vertex4v</p></div><div class="subs instances"><p id="control.i:VertexComponent" class="caption collapser" onclick="toggleSection('i:VertexComponent')">Instances</p><div id="section.i:VertexComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexComponent:VertexComponent:1" class="instance expander" onclick="toggleSection('i:ic:VertexComponent:VertexComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-86" class="link">Source</a> <a href="#t:VertexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexComponent:VertexComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex2">vertex2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3">vertex3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4">vertex4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex2v">vertex2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3v">vertex3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4v">vertex4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexComponent:VertexComponent:2" class="instance expander" onclick="toggleSection('i:ic:VertexComponent:VertexComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-95" class="link">Source</a> <a href="#t:VertexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexComponent:VertexComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex2">vertex2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3">vertex3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4">vertex4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex2v">vertex2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3v">vertex3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4v">vertex4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexComponent:VertexComponent:3" class="instance expander" onclick="toggleSection('i:ic:VertexComponent:VertexComponent:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-104" class="link">Source</a> <a href="#t:VertexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexComponent:VertexComponent:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex2">vertex2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3">vertex3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4">vertex4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex2v">vertex2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3v">vertex3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4v">vertex4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexComponent:VertexComponent:4" class="instance expander" onclick="toggleSection('i:ic:VertexComponent:VertexComponent:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexComponent">VertexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-113" class="link">Source</a> <a href="#t:VertexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexComponent:VertexComponent:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertex2">vertex2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3">vertex3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4">vertex4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex2v">vertex2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex3v">vertex3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:vertex4v">vertex4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr></table></div></div></div><h1 id="g:2">Auxiliary Vertex Attributes</h1><div class="doc"><p>Apart from its coordinates in four-dimensional space, every vertex has
associated <em>auxiliary attributes</em>: Its texture coordinates, a normal, a
fog coordinate, and a color plus a secondary color. For every attribute, the
OpenGL state contains its current value, which can be changed at any time.</p><p>Every attribute has a "natural" format via which it can be manipulated
directly as part of the OpenGL state, e.g. the current texture coordinates
are internally handled as <code><code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a></code> <code><a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></code></code>. Different formats are
converted to this format, e.g. the <em>s</em>, <em>r</em>, and <em>t</em> coordinates of a
<code><code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a></code> <code><a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></code></code> are converted to floating point values and a <em>q</em>
coordinate of 1.0 is implicitly assumed.</p><p>Consequently, the vast majority of classes, functions, and data types in this
module are for convenience only and offer no additional functionality.</p></div><h2 id="g:3">Texture Coordinates</h2><div class="top"><p class="src"><a id="v:currentTextureCoords" class="def">currentTextureCoords</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentTextureCoords" class="link">Source</a> <a href="#v:currentTextureCoords" class="selflink">#</a></p><div class="doc"><p>The current texture coordinates (<em>s</em>, <em>t</em>, <em>r</em>, <em>q</em>) for the current
texture unit (see <code><a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#v:activeTexture">activeTexture</a></code>).
The initial value is (0,0,0,1) for all texture units.</p></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:TexCoord" class="def">TexCoord</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#TexCoord" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></p><div class="doc"><p>Change the current texture coordinates of the current or given texture
unit.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:texCoord">texCoord</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:texCoordv">texCoordv</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:multiTexCoord">multiTexCoord</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:multiTexCoordv">multiTexCoordv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:texCoord" class="def">texCoord</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a id="v:texCoordv" class="def">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a id="v:multiTexCoord" class="def">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a id="v:multiTexCoordv" class="def">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:TexCoord" class="caption collapser" onclick="toggleSection('i:TexCoord')">Instances</p><div id="section.i:TexCoord" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoord:TexCoord:1" class="instance expander" onclick="toggleSection('i:ic:TexCoord:TexCoord:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-320" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoord:TexCoord:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoord:TexCoord:2" class="instance expander" onclick="toggleSection('i:ic:TexCoord:TexCoord:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-312" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoord:TexCoord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoord:TexCoord:3" class="instance expander" onclick="toggleSection('i:ic:TexCoord:TexCoord:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-304" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoord:TexCoord:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoord:TexCoord:4" class="instance expander" onclick="toggleSection('i:ic:TexCoord:TexCoord:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-296" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoord:TexCoord:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:TexCoordComponent" class="def">TexCoordComponent</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#TexCoordComponent" class="link">Source</a> <a href="#t:TexCoordComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as a texture coordinate.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">texCoord1, texCoord2, texCoord3, texCoord4, texCoord1v, texCoord2v, texCoord3v, texCoord4v, multiTexCoord1, multiTexCoord2, multiTexCoord3, multiTexCoord4, multiTexCoord1v, multiTexCoord2v, multiTexCoord3v, multiTexCoord4v</p></div><div class="subs instances"><p id="control.i:TexCoordComponent" class="caption collapser" onclick="toggleSection('i:TexCoordComponent')">Instances</p><div id="section.i:TexCoordComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoordComponent:TexCoordComponent:1" class="instance expander" onclick="toggleSection('i:ic:TexCoordComponent:TexCoordComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-201" class="link">Source</a> <a href="#t:TexCoordComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoordComponent:TexCoordComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord1">texCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2">texCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3">texCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4">texCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord1v">texCoord1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2v">texCoord2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3v">texCoord3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4v">texCoord4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1">multiTexCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2">multiTexCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3">multiTexCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4">multiTexCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1v">multiTexCoord1v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2v">multiTexCoord2v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3v">multiTexCoord3v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4v">multiTexCoord4v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoordComponent:TexCoordComponent:2" class="instance expander" onclick="toggleSection('i:ic:TexCoordComponent:TexCoordComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-222" class="link">Source</a> <a href="#t:TexCoordComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoordComponent:TexCoordComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord1">texCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2">texCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3">texCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4">texCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord1v">texCoord1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2v">texCoord2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3v">texCoord3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4v">texCoord4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1">multiTexCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2">multiTexCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3">multiTexCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4">multiTexCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1v">multiTexCoord1v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2v">multiTexCoord2v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3v">multiTexCoord3v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4v">multiTexCoord4v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoordComponent:TexCoordComponent:3" class="instance expander" onclick="toggleSection('i:ic:TexCoordComponent:TexCoordComponent:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-243" class="link">Source</a> <a href="#t:TexCoordComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoordComponent:TexCoordComponent:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord1">texCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2">texCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3">texCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4">texCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord1v">texCoord1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2v">texCoord2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3v">texCoord3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4v">texCoord4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1">multiTexCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2">multiTexCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3">multiTexCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4">multiTexCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1v">multiTexCoord1v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2v">multiTexCoord2v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3v">multiTexCoord3v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4v">multiTexCoord4v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:TexCoordComponent:TexCoordComponent:4" class="instance expander" onclick="toggleSection('i:ic:TexCoordComponent:TexCoordComponent:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-264" class="link">Source</a> <a href="#t:TexCoordComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:TexCoordComponent:TexCoordComponent:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord1">texCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2">texCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3">texCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4">texCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord1v">texCoord1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord2v">texCoord2v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord3v">texCoord3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:texCoord4v">texCoord4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1">multiTexCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2">multiTexCoord2</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3">multiTexCoord3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4">multiTexCoord4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord1v">multiTexCoord1v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord2v">multiTexCoord2v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord3v">multiTexCoord3v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:multiTexCoord4v">multiTexCoord4v</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:TexCoord1" class="def">TexCoord1</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#TexCoord1" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></p><div class="doc"><p>Texture coordinates with <em>t</em>=0, <em>r</em>=0, and <em>q</em>=1.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:TexCoord1" class="def">TexCoord1</a> a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:TexCoord1" class="caption collapser" onclick="toggleSection('i:TexCoord1')">Instances</p><div id="section.i:TexCoord1" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Functor:1" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-43" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Applicative:2" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-46" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Foldable:3" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-50" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Traversable:4" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-56" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:TexCoord1:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-85" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Bounded:6" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-41" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Eq:7" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-41" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Ord:8" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-41" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Read:9" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-41" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Show:10" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-41" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Ix:11" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-41" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Storable:12" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-62" class="link">Source</a> <a href="#t:TexCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:TexCoord1:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-903" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:TexCoord:14" class="instance expander" onclick="toggleSection('i:id:TexCoord1:TexCoord:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-296" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:TexCoord:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord1:Uniform:15" class="instance expander" onclick="toggleSection('i:id:TexCoord1:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-214" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord1:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:TexCoord2" class="def">TexCoord2</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#TexCoord2" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></p><div class="doc"><p>Texture coordinates with <em>r</em>=0 and <em>q</em>=1.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:TexCoord2" class="def">TexCoord2</a> !a !a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:TexCoord2" class="caption collapser" onclick="toggleSection('i:TexCoord2')">Instances</p><div id="section.i:TexCoord2" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Functor:1" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-74" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Applicative:2" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-77" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Foldable:3" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-81" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Traversable:4" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-87" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:TexCoord2:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-94" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Bounded:6" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-72" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Eq:7" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-72" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Ord:8" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-72" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Read:9" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-72" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Show:10" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-72" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Ix:11" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-72" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Storable:12" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-93" class="link">Source</a> <a href="#t:TexCoord2" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:TexCoord2:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-912" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:TexCoord:14" class="instance expander" onclick="toggleSection('i:id:TexCoord2:TexCoord:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-304" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:TexCoord:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord2:Uniform:15" class="instance expander" onclick="toggleSection('i:id:TexCoord2:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-218" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord2:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:TexCoord3" class="def">TexCoord3</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#TexCoord3" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></p><div class="doc"><p>Texture coordinates with <em>q</em>=1.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:TexCoord3" class="def">TexCoord3</a> !a !a !a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:TexCoord3" class="caption collapser" onclick="toggleSection('i:TexCoord3')">Instances</p><div id="section.i:TexCoord3" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Functor:1" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-105" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Applicative:2" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-108" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Foldable:3" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-112" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Traversable:4" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-118" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:TexCoord3:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-103" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Bounded:6" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-103" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Eq:7" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-103" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Ord:8" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-103" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Read:9" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-103" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Show:10" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-103" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Ix:11" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-103" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Storable:12" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-124" class="link">Source</a> <a href="#t:TexCoord3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:TexCoord3:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-921" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:TexCoord:14" class="instance expander" onclick="toggleSection('i:id:TexCoord3:TexCoord:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-312" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:TexCoord:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord3:Uniform:15" class="instance expander" onclick="toggleSection('i:id:TexCoord3:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-222" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord3:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:TexCoord4" class="def">TexCoord4</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#TexCoord4" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></p><div class="doc"><p>Fully-fledged four-dimensional texture coordinates.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:TexCoord4" class="def">TexCoord4</a> !a !a !a !a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:TexCoord4" class="caption collapser" onclick="toggleSection('i:TexCoord4')">Instances</p><div id="section.i:TexCoord4" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Functor:1" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-136" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Applicative:2" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-139" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Foldable:3" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-143" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Traversable:4" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-149" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:TexCoord4:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-112" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Bounded:6" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-134" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Eq:7" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-134" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Ord:8" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-134" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Read:9" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-134" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Show:10" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-134" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Ix:11" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-134" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Storable:12" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-155" class="link">Source</a> <a href="#t:TexCoord4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:TexCoord4:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-930" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:TexCoord:14" class="instance expander" onclick="toggleSection('i:id:TexCoord4:TexCoord:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoordComponent">TexCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord">TexCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-320" class="link">Source</a> <a href="#t:TexCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:TexCoord:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:texCoord">texCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoord" class="link">Source</a> <a href="#v:texCoord" class="selflink">#</a></p><p class="src"><a href="#v:texCoordv">texCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#texCoordv" class="link">Source</a> <a href="#v:texCoordv" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoord">multiTexCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoord" class="link">Source</a> <a href="#v:multiTexCoord" class="selflink">#</a></p><p class="src"><a href="#v:multiTexCoordv">multiTexCoordv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#multiTexCoordv" class="link">Source</a> <a href="#v:multiTexCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TexCoord4:Uniform:15" class="instance expander" onclick="toggleSection('i:id:TexCoord4:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-226" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TexCoord4:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h2 id="g:4">Normal</h2><div class="top"><p class="src"><a id="v:currentNormal" class="def">currentNormal</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentNormal" class="link">Source</a> <a href="#v:currentNormal" class="selflink">#</a></p><div class="doc"><p>The current normal (<em>x</em>, <em>y</em>, <em>z</em>). The initial value is the unit vector
(0, 0, 1).</p></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:Normal" class="def">Normal</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#Normal" class="link">Source</a> <a href="#t:Normal" class="selflink">#</a></p><div class="doc"><p>Change the current normal. Integral arguments are converted to
floating-point with a linear mapping that maps the most positive
representable integer value to 1.0, and the most negative representable
integer value to -1.0.</p><p>Normals specified with <code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:normal">normal</a></code> or <code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:normalv">normalv</a></code> need not have unit length.
If <code><a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#v:normalize">normalize</a></code> is enabled, then
normals of any length specified with <code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:normal">normal</a></code> or <code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:normalv">normalv</a></code> are normalized
after transformation. If
<code><a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#v:rescaleNormal">rescaleNormal</a></code> is enabled, normals
are scaled by a scaling factor derived from the modelview matrix.
<code><a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#v:rescaleNormal">rescaleNormal</a></code> requires that the
originally specified normals were of unit length, and that the modelview
matrix contains only uniform scales for proper results. Normalization is
initially disabled.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:normal">normal</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:normalv">normalv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:normal" class="def">normal</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#normal" class="link">Source</a> <a href="#v:normal" class="selflink">#</a></p><p class="src"><a id="v:normalv" class="def">normalv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#normalv" class="link">Source</a> <a href="#v:normalv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:Normal" class="caption collapser" onclick="toggleSection('i:Normal')">Instances</p><div id="section.i:Normal" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Normal:Normal:1" class="instance expander" onclick="toggleSection('i:ic:Normal:Normal:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal">Normal</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-386" class="link">Source</a> <a href="#t:Normal" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Normal:Normal:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal">normal</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#normal" class="link">Source</a> <a href="#v:normal" class="selflink">#</a></p><p class="src"><a href="#v:normalv">normalv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#normalv" class="link">Source</a> <a href="#v:normalv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:NormalComponent" class="def">NormalComponent</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#NormalComponent" class="link">Source</a> <a href="#t:NormalComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as a component of a normal.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">normal3, normal3v</p></div><div class="subs instances"><p id="control.i:NormalComponent" class="caption collapser" onclick="toggleSection('i:NormalComponent')">Instances</p><div id="section.i:NormalComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:NormalComponent:NormalComponent:1" class="instance expander" onclick="toggleSection('i:ic:NormalComponent:NormalComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-344" class="link">Source</a> <a href="#t:NormalComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:NormalComponent:NormalComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal3">normal3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:normal3v">normal3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:NormalComponent:NormalComponent:2" class="instance expander" onclick="toggleSection('i:ic:NormalComponent:NormalComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-348" class="link">Source</a> <a href="#t:NormalComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:NormalComponent:NormalComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal3">normal3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:normal3v">normal3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:NormalComponent:NormalComponent:3" class="instance expander" onclick="toggleSection('i:ic:NormalComponent:NormalComponent:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-352" class="link">Source</a> <a href="#t:NormalComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:NormalComponent:NormalComponent:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal3">normal3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:normal3v">normal3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:NormalComponent:NormalComponent:4" class="instance expander" onclick="toggleSection('i:ic:NormalComponent:NormalComponent:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-356" class="link">Source</a> <a href="#t:NormalComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:NormalComponent:NormalComponent:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal3">normal3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:normal3v">normal3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:NormalComponent:NormalComponent:5" class="instance expander" onclick="toggleSection('i:ic:NormalComponent:NormalComponent:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-360" class="link">Source</a> <a href="#t:NormalComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:NormalComponent:NormalComponent:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal3">normal3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:normal3v">normal3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Normal3" class="def">Normal3</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#Normal3" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Normal3" class="def">Normal3</a> !a !a !a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:Normal3" class="caption collapser" onclick="toggleSection('i:Normal3')">Instances</p><div id="section.i:Normal3" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Functor:1" class="instance expander" onclick="toggleSection('i:id:Normal3:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-166" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Applicative:2" class="instance expander" onclick="toggleSection('i:id:Normal3:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-169" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Foldable:3" class="instance expander" onclick="toggleSection('i:id:Normal3:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-173" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Traversable:4" class="instance expander" onclick="toggleSection('i:id:Normal3:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-179" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:Normal3:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-76" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Bounded:6" class="instance expander" onclick="toggleSection('i:id:Normal3:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-165" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Eq:7" class="instance expander" onclick="toggleSection('i:id:Normal3:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-165" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Ord:8" class="instance expander" onclick="toggleSection('i:id:Normal3:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-165" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Read:9" class="instance expander" onclick="toggleSection('i:id:Normal3:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-165" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Show:10" class="instance expander" onclick="toggleSection('i:id:Normal3:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-165" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Ix:11" class="instance expander" onclick="toggleSection('i:id:Normal3:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-165" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Storable:12" class="instance expander" onclick="toggleSection('i:id:Normal3:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-185" class="link">Source</a> <a href="#t:Normal3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:Normal3:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-939" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Normal:14" class="instance expander" onclick="toggleSection('i:id:Normal3:Normal:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:NormalComponent">NormalComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal">Normal</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-386" class="link">Source</a> <a href="#t:Normal" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Normal:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:normal">normal</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#normal" class="link">Source</a> <a href="#v:normal" class="selflink">#</a></p><p class="src"><a href="#v:normalv">normalv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#normalv" class="link">Source</a> <a href="#v:normalv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Normal3:Uniform:15" class="instance expander" onclick="toggleSection('i:id:Normal3:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-230" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Normal3:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h2 id="g:5">Fog Coordinate</h2><div class="top"><p class="src"><a id="v:currentFogCoord" class="def">currentFogCoord</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentFogCoord" class="link">Source</a> <a href="#v:currentFogCoord" class="selflink">#</a></p><div class="doc"><p>The current fog coordinate. The initial value is 0.</p></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:FogCoord" class="def">FogCoord</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#FogCoord" class="link">Source</a> <a href="#t:FogCoord" class="selflink">#</a></p><div class="doc"><p>Change the current fog coordinate.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:fogCoord">fogCoord</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:fogCoordv">fogCoordv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:fogCoord" class="def">fogCoord</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#fogCoord" class="link">Source</a> <a href="#v:fogCoord" class="selflink">#</a></p><p class="src"><a id="v:fogCoordv" class="def">fogCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#fogCoordv" class="link">Source</a> <a href="#v:fogCoordv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:FogCoord" class="caption collapser" onclick="toggleSection('i:FogCoord')">Instances</p><div id="section.i:FogCoord" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:FogCoord:FogCoord:1" class="instance expander" onclick="toggleSection('i:ic:FogCoord:FogCoord:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoordComponent">FogCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord">FogCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-422" class="link">Source</a> <a href="#t:FogCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:FogCoord:FogCoord:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fogCoord">fogCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#fogCoord" class="link">Source</a> <a href="#v:fogCoord" class="selflink">#</a></p><p class="src"><a href="#v:fogCoordv">fogCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#fogCoordv" class="link">Source</a> <a href="#v:fogCoordv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:FogCoordComponent" class="def">FogCoordComponent</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#FogCoordComponent" class="link">Source</a> <a href="#t:FogCoordComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as the fog coordinate.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">fogCoord1, fogCoord1v</p></div><div class="subs instances"><p id="control.i:FogCoordComponent" class="caption collapser" onclick="toggleSection('i:FogCoordComponent')">Instances</p><div id="section.i:FogCoordComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:FogCoordComponent:FogCoordComponent:1" class="instance expander" onclick="toggleSection('i:ic:FogCoordComponent:FogCoordComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoordComponent">FogCoordComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-406" class="link">Source</a> <a href="#t:FogCoordComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:FogCoordComponent:FogCoordComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fogCoord1">fogCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:fogCoord1v">fogCoord1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:FogCoordComponent:FogCoordComponent:2" class="instance expander" onclick="toggleSection('i:ic:FogCoordComponent:FogCoordComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoordComponent">FogCoordComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-410" class="link">Source</a> <a href="#t:FogCoordComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:FogCoordComponent:FogCoordComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fogCoord1">fogCoord1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:fogCoord1v">fogCoord1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:FogCoord1" class="def">FogCoord1</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#FogCoord1" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></p><div class="doc"><p>A fog coordinate.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:FogCoord1" class="def">FogCoord1</a> a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:FogCoord1" class="caption collapser" onclick="toggleSection('i:FogCoord1')">Instances</p><div id="section.i:FogCoord1" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Functor:1" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-197" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Applicative:2" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-200" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Foldable:3" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-204" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Traversable:4" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-210" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Bounded:5" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Bounded:5')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-195" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Bounded:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Eq:6" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Eq:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-195" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Eq:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Ord:7" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Ord:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-195" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Ord:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Read:8" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Read:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-195" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Read:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Show:9" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Show:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-195" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Show:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Ix:10" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Ix:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-195" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Ix:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Storable:11" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Storable:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-216" class="link">Source</a> <a href="#t:FogCoord1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Storable:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:VertexAttrib:12" class="instance expander" onclick="toggleSection('i:id:FogCoord1:VertexAttrib:12')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-948" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:VertexAttrib:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:FogCoord:13" class="instance expander" onclick="toggleSection('i:id:FogCoord1:FogCoord:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoordComponent">FogCoordComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord">FogCoord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-422" class="link">Source</a> <a href="#t:FogCoord" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:FogCoord:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fogCoord">fogCoord</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#fogCoord" class="link">Source</a> <a href="#v:fogCoord" class="selflink">#</a></p><p class="src"><a href="#v:fogCoordv">fogCoordv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#fogCoordv" class="link">Source</a> <a href="#v:fogCoordv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:FogCoord1:Uniform:14" class="instance expander" onclick="toggleSection('i:id:FogCoord1:Uniform:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-234" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:FogCoord1:Uniform:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h2 id="g:6">Color and Secondary Color</h2><div class="top"><p class="src"><a id="v:rgbaMode" class="def">rgbaMode</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#rgbaMode" class="link">Source</a> <a href="#v:rgbaMode" class="selflink">#</a></p><div class="doc"><p>If <code><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:rgbaMode">rgbaMode</a></code> contains <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#v:True">True</a></code>, the color buffers store RGBA value. If
color indexes are stored, it contains <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#v:False">False</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:currentColor" class="def">currentColor</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentColor" class="link">Source</a> <a href="#v:currentColor" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:Color" class="def">Color</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#Color" class="link">Source</a> <a href="#t:Color" class="selflink">#</a></p><div class="doc"><p>Change the current color.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:color">color</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:colorv">colorv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:color" class="def">color</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#color" class="link">Source</a> <a href="#v:color" class="selflink">#</a></p><p class="src"><a id="v:colorv" class="def">colorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#colorv" class="link">Source</a> <a href="#v:colorv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:Color" class="caption collapser" onclick="toggleSection('i:Color')">Instances</p><div id="section.i:Color" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Color:Color:1" class="instance expander" onclick="toggleSection('i:ic:Color:Color:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color">Color</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-561" class="link">Source</a> <a href="#t:Color" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Color:Color:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color">color</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#color" class="link">Source</a> <a href="#v:color" class="selflink">#</a></p><p class="src"><a href="#v:colorv">colorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#colorv" class="link">Source</a> <a href="#v:colorv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Color:Color:2" class="instance expander" onclick="toggleSection('i:ic:Color:Color:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color">Color</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-557" class="link">Source</a> <a href="#t:Color" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Color:Color:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color">color</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#color" class="link">Source</a> <a href="#v:color" class="selflink">#</a></p><p class="src"><a href="#v:colorv">colorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#colorv" class="link">Source</a> <a href="#v:colorv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:currentSecondaryColor" class="def">currentSecondaryColor</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentSecondaryColor" class="link">Source</a> <a href="#v:currentSecondaryColor" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:SecondaryColor" class="def">SecondaryColor</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#SecondaryColor" class="link">Source</a> <a href="#t:SecondaryColor" class="selflink">#</a></p><div class="doc"><p>Change the current secondary color.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:secondaryColor">secondaryColor</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:secondaryColorv">secondaryColorv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:secondaryColor" class="def">secondaryColor</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#secondaryColor" class="link">Source</a> <a href="#v:secondaryColor" class="selflink">#</a></p><p class="src"><a id="v:secondaryColorv" class="def">secondaryColorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#secondaryColorv" class="link">Source</a> <a href="#v:secondaryColorv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:SecondaryColor" class="caption collapser" onclick="toggleSection('i:SecondaryColor')">Instances</p><div id="section.i:SecondaryColor" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:SecondaryColor:SecondaryColor:1" class="instance expander" onclick="toggleSection('i:ic:SecondaryColor:SecondaryColor:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:SecondaryColor">SecondaryColor</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-573" class="link">Source</a> <a href="#t:SecondaryColor" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:SecondaryColor:SecondaryColor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:secondaryColor">secondaryColor</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#secondaryColor" class="link">Source</a> <a href="#v:secondaryColor" class="selflink">#</a></p><p class="src"><a href="#v:secondaryColorv">secondaryColorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#secondaryColorv" class="link">Source</a> <a href="#v:secondaryColorv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:ColorComponent" class="def">ColorComponent</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#ColorComponent" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as a color component.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">color3, color4, color3v, color4v, secondaryColor3, secondaryColor3v</p></div><div class="subs instances"><p id="control.i:ColorComponent" class="caption collapser" onclick="toggleSection('i:ColorComponent')">Instances</p><div id="section.i:ColorComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:1" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-469" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:2" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-519" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:3" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-479" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:4" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-529" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:5" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-489" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:6" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:6')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-539" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:7" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:7')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-499" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:ColorComponent:ColorComponent:8" class="instance expander" onclick="toggleSection('i:ic:ColorComponent:ColorComponent:8')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-509" class="link">Source</a> <a href="#t:ColorComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:ColorComponent:ColorComponent:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color3">color3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4">color4</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color3v">color3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:color4v">color4v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3">secondaryColor3</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:secondaryColor3v">secondaryColor3v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Color3" class="def">Color3</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#Color3" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Color3" class="def">Color3</a> !a !a !a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:Color3" class="caption collapser" onclick="toggleSection('i:Color3')">Instances</p><div id="section.i:Color3" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Functor:1" class="instance expander" onclick="toggleSection('i:id:Color3:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-228" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Applicative:2" class="instance expander" onclick="toggleSection('i:id:Color3:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-231" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Foldable:3" class="instance expander" onclick="toggleSection('i:id:Color3:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-235" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Traversable:4" class="instance expander" onclick="toggleSection('i:id:Color3:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-241" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Bounded:5" class="instance expander" onclick="toggleSection('i:id:Color3:Bounded:5')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-226" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Bounded:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Eq:6" class="instance expander" onclick="toggleSection('i:id:Color3:Eq:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-226" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Eq:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Ord:7" class="instance expander" onclick="toggleSection('i:id:Color3:Ord:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-226" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Ord:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Read:8" class="instance expander" onclick="toggleSection('i:id:Color3:Read:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-226" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Read:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Show:9" class="instance expander" onclick="toggleSection('i:id:Color3:Show:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-226" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Show:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Ix:10" class="instance expander" onclick="toggleSection('i:id:Color3:Ix:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-226" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Ix:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Storable:11" class="instance expander" onclick="toggleSection('i:id:Color3:Storable:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-247" class="link">Source</a> <a href="#t:Color3" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Storable:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:VertexAttrib:12" class="instance expander" onclick="toggleSection('i:id:Color3:VertexAttrib:12')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-957" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:VertexAttrib:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:SecondaryColor:13" class="instance expander" onclick="toggleSection('i:id:Color3:SecondaryColor:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:SecondaryColor">SecondaryColor</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-573" class="link">Source</a> <a href="#t:SecondaryColor" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:SecondaryColor:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:secondaryColor">secondaryColor</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#secondaryColor" class="link">Source</a> <a href="#v:secondaryColor" class="selflink">#</a></p><p class="src"><a href="#v:secondaryColorv">secondaryColorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#secondaryColorv" class="link">Source</a> <a href="#v:secondaryColorv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Color:14" class="instance expander" onclick="toggleSection('i:id:Color3:Color:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color">Color</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-557" class="link">Source</a> <a href="#t:Color" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Color:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color">color</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#color" class="link">Source</a> <a href="#v:color" class="selflink">#</a></p><p class="src"><a href="#v:colorv">colorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#colorv" class="link">Source</a> <a href="#v:colorv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color3:Uniform:15" class="instance expander" onclick="toggleSection('i:id:Color3:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-238" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color3:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Color4" class="def">Color4</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#Color4" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></p><div class="doc"><p>A fully-fledged RGBA color.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Color4" class="def">Color4</a> !a !a !a !a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:Color4" class="caption collapser" onclick="toggleSection('i:Color4')">Instances</p><div id="section.i:Color4" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Functor:1" class="instance expander" onclick="toggleSection('i:id:Color4:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-259" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Applicative:2" class="instance expander" onclick="toggleSection('i:id:Color4:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-262" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Foldable:3" class="instance expander" onclick="toggleSection('i:id:Color4:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-266" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Traversable:4" class="instance expander" onclick="toggleSection('i:id:Color4:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-272" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:Color4:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-67" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Bounded:6" class="instance expander" onclick="toggleSection('i:id:Color4:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-257" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Eq:7" class="instance expander" onclick="toggleSection('i:id:Color4:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-257" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Ord:8" class="instance expander" onclick="toggleSection('i:id:Color4:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-257" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Read:9" class="instance expander" onclick="toggleSection('i:id:Color4:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-257" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Show:10" class="instance expander" onclick="toggleSection('i:id:Color4:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-257" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Ix:11" class="instance expander" onclick="toggleSection('i:id:Color4:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-257" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Storable:12" class="instance expander" onclick="toggleSection('i:id:Color4:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-278" class="link">Source</a> <a href="#t:Color4" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:Color4:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-966" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Color:14" class="instance expander" onclick="toggleSection('i:id:Color4:Color:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:ColorComponent">ColorComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color">Color</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-561" class="link">Source</a> <a href="#t:Color" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Color:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:color">color</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#color" class="link">Source</a> <a href="#v:color" class="selflink">#</a></p><p class="src"><a href="#v:colorv">colorv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#colorv" class="link">Source</a> <a href="#v:colorv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Color4:Uniform:15" class="instance expander" onclick="toggleSection('i:id:Color4:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-242" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Color4:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:currentIndex" class="def">currentIndex</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentIndex" class="link">Source</a> <a href="#v:currentIndex" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:Index" class="def">Index</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#Index" class="link">Source</a> <a href="#t:Index" class="selflink">#</a></p><div class="doc"><p>Change the current color index.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:index">index</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:indexv">indexv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:index" class="def">index</a> :: a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#index" class="link">Source</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a id="v:indexv" class="def">indexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#indexv" class="link">Source</a> <a href="#v:indexv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:Index" class="caption collapser" onclick="toggleSection('i:Index')">Instances</p><div id="section.i:Index" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:Index:Index:1" class="instance expander" onclick="toggleSection('i:ic:Index:Index:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index">Index</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-621" class="link">Source</a> <a href="#t:Index" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:Index:Index:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index">index</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#index" class="link">Source</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:indexv">indexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#indexv" class="link">Source</a> <a href="#v:indexv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:IndexComponent" class="def">IndexComponent</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#IndexComponent" class="link">Source</a> <a href="#t:IndexComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as a color index.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">index1, index1v</p></div><div class="subs instances"><p id="control.i:IndexComponent" class="caption collapser" onclick="toggleSection('i:IndexComponent')">Instances</p><div id="section.i:IndexComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:IndexComponent:IndexComponent:1" class="instance expander" onclick="toggleSection('i:ic:IndexComponent:IndexComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-609" class="link">Source</a> <a href="#t:IndexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:IndexComponent:IndexComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index1">index1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:index1v">index1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:IndexComponent:IndexComponent:2" class="instance expander" onclick="toggleSection('i:ic:IndexComponent:IndexComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-593" class="link">Source</a> <a href="#t:IndexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:IndexComponent:IndexComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index1">index1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:index1v">index1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:IndexComponent:IndexComponent:3" class="instance expander" onclick="toggleSection('i:ic:IndexComponent:IndexComponent:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-597" class="link">Source</a> <a href="#t:IndexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:IndexComponent:IndexComponent:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index1">index1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:index1v">index1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:IndexComponent:IndexComponent:4" class="instance expander" onclick="toggleSection('i:ic:IndexComponent:IndexComponent:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-601" class="link">Source</a> <a href="#t:IndexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:IndexComponent:IndexComponent:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index1">index1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:index1v">index1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:IndexComponent:IndexComponent:5" class="instance expander" onclick="toggleSection('i:ic:IndexComponent:IndexComponent:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-605" class="link">Source</a> <a href="#t:IndexComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:IndexComponent:IndexComponent:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index1">index1</a> :: <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p><p class="src"><a href="#v:index1v">index1v</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:Index1" class="def">Index1</a> a <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#Index1" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></p><div class="doc"><p>A color index.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Index1" class="def">Index1</a> a</td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:Index1" class="caption collapser" onclick="toggleSection('i:Index1')">Instances</p><div id="section.i:Index1" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Functor:1" class="instance expander" onclick="toggleSection('i:id:Index1:Functor:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Functor.html#t:Functor">Functor</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-290" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Functor:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fmap">fmap</a> :: (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b <a href="#v:fmap" class="selflink">#</a></p><p class="src"><a href="#v:-60--36-">(<$)</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:-60--36-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Applicative:2" class="instance expander" onclick="toggleSection('i:id:Index1:Applicative:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-293" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Applicative:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pure">pure</a> :: a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:pure" class="selflink">#</a></p><p class="src"><a href="#v:-60--42--62-">(<*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> (a -> b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b <a href="#v:-60--42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-42--62-">(*>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b <a href="#v:-42--62-" class="selflink">#</a></p><p class="src"><a href="#v:-60--42-">(<*)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:-60--42-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Foldable:3" class="instance expander" onclick="toggleSection('i:id:Index1:Foldable:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Foldable.html#t:Foldable">Foldable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-297" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Foldable:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:fold">fold</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> m -> m <a href="#v:fold" class="selflink">#</a></p><p class="src"><a href="#v:foldMap">foldMap</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Monoid.html#t:Monoid">Monoid</a> m => (a -> m) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> m <a href="#v:foldMap" class="selflink">#</a></p><p class="src"><a href="#v:foldr">foldr</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> b <a href="#v:foldr" class="selflink">#</a></p><p class="src"><a href="#v:foldr-39-">foldr'</a> :: (a -> b -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> b <a href="#v:foldr-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldl">foldl</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> b <a href="#v:foldl" class="selflink">#</a></p><p class="src"><a href="#v:foldl-39-">foldl'</a> :: (b -> a -> b) -> b -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> b <a href="#v:foldl-39-" class="selflink">#</a></p><p class="src"><a href="#v:foldr1">foldr1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> a <a href="#v:foldr1" class="selflink">#</a></p><p class="src"><a href="#v:foldl1">foldl1</a> :: (a -> a -> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> a <a href="#v:foldl1" class="selflink">#</a></p><p class="src"><a href="#v:toList">toList</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> [a] <a href="#v:toList" class="selflink">#</a></p><p class="src"><a href="#v:null">null</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:null" class="selflink">#</a></p><p class="src"><a href="#v:length">length</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:length" class="selflink">#</a></p><p class="src"><a href="#v:elem">elem</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:elem" class="selflink">#</a></p><p class="src"><a href="#v:maximum">maximum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> a <a href="#v:maximum" class="selflink">#</a></p><p class="src"><a href="#v:minimum">minimum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> a <a href="#v:minimum" class="selflink">#</a></p><p class="src"><a href="#v:sum">sum</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> a <a href="#v:sum" class="selflink">#</a></p><p class="src"><a href="#v:product">product</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> a <a href="#v:product" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Traversable:4" class="instance expander" onclick="toggleSection('i:id:Index1:Traversable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Traversable.html#t:Traversable">Traversable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-303" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Traversable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:traverse">traverse</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => (a -> f b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b) <a href="#v:traverse" class="selflink">#</a></p><p class="src"><a href="#v:sequenceA">sequenceA</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Applicative.html#t:Applicative">Applicative</a> f => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> (f a) -> f (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:sequenceA" class="selflink">#</a></p><p class="src"><a href="#v:mapM">mapM</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => (a -> m b) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> b) <a href="#v:mapM" class="selflink">#</a></p><p class="src"><a href="#v:sequence">sequence</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Control-Monad.html#t:Monad">Monad</a> m => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> (m a) -> m (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:sequence" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:ControlPoint:5" class="instance expander" onclick="toggleSection('i:id:Index1:ControlPoint:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-ControlPoint.html#line-58" class="link">Source</a> <a href="#t:ControlPoint" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:ControlPoint:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:map1Target">map1Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:map2Target">map2Target</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLenum">GLenum</a></p><p class="src"><a href="#v:enableCap1">enableCap1</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d -> EnableCap</p><p class="src"><a href="#v:enableCap2">enableCap2</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d -> EnableCap</p><p class="src"><a href="#v:numComponents">numComponents</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d -> <a href="Graphics-Rendering-OpenGL-GL-VertexArrays.html#t:Stride">Stride</a></p><p class="src"><a href="#v:peekControlPoint">peekControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d)</p><p class="src"><a href="#v:pokeControlPoint">pokeControlPoint</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:Domain">Domain</a> d => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> d -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> ()</p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Bounded:6" class="instance expander" onclick="toggleSection('i:id:Index1:Bounded:6')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Bounded">Bounded</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-288" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Bounded:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:maxBound" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Eq:7" class="instance expander" onclick="toggleSection('i:id:Index1:Eq:7')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-288" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Eq:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Ord:8" class="instance expander" onclick="toggleSection('i:id:Index1:Ord:8')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-288" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Ord:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Read:9" class="instance expander" onclick="toggleSection('i:id:Index1:Read:9')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Read.html#t:Read">Read</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-288" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Read:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadP.html#t:ReadS">ReadS</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec">ReadPrec</a> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a] <a href="#v:readListPrec" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Show:10" class="instance expander" onclick="toggleSection('i:id:Index1:Show:10')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-288" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Show:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Ix:11" class="instance expander" onclick="toggleSection('i:id:Index1:Ix:11')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ix.html#t:Ix">Ix</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-288" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Ix:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Storable:12" class="instance expander" onclick="toggleSection('i:id:Index1:Storable:12')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a => <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexAttributes.html#line-309" class="link">Source</a> <a href="#t:Index1" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Storable:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:id:Index1:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-975" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Index:14" class="instance expander" onclick="toggleSection('i:id:Index1:Index:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IndexComponent">IndexComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index">Index</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-621" class="link">Source</a> <a href="#t:Index" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Index:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:index">index</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#index" class="link">Source</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:indexv">indexv</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#indexv" class="link">Source</a> <a href="#v:indexv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:Index1:Uniform:15" class="instance expander" onclick="toggleSection('i:id:Index1:Uniform:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformComponent">UniformComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-246" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:Index1:Uniform:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h1 id="g:7">Generic Vertex Attributes</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:IntegerHandling" class="def">IntegerHandling</a> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#IntegerHandling" class="link">Source</a> <a href="#t:IntegerHandling" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:ToFloat" class="def">ToFloat</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a id="v:ToNormalizedFloat" class="def">ToNormalizedFloat</a></td><td class="doc empty"> </td></tr><tr><td class="src"><a id="v:KeepIntegral" class="def">KeepIntegral</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:IntegerHandling" class="caption collapser" onclick="toggleSection('i:IntegerHandling')">Instances</p><div id="section.i:IntegerHandling" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:IntegerHandling:Eq:1" class="instance expander" onclick="toggleSection('i:id:IntegerHandling:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-631" class="link">Source</a> <a href="#t:IntegerHandling" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:IntegerHandling:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:IntegerHandling:Ord:2" class="instance expander" onclick="toggleSection('i:id:IntegerHandling:Ord:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-631" class="link">Source</a> <a href="#t:IntegerHandling" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:IntegerHandling:Ord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:IntegerHandling:Show:3" class="instance expander" onclick="toggleSection('i:id:IntegerHandling:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-631" class="link">Source</a> <a href="#t:IntegerHandling" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:IntegerHandling:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:AttribLocation" class="def">AttribLocation</a> <a href="src/Graphics-Rendering-OpenGL-GL-QueryUtils-VertexAttrib.html#AttribLocation" class="link">Source</a> <a href="#t:AttribLocation" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:AttribLocation" class="def">AttribLocation</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:AttribLocation" class="caption collapser" onclick="toggleSection('i:AttribLocation')">Instances</p><div id="section.i:AttribLocation" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AttribLocation:Eq:1" class="instance expander" onclick="toggleSection('i:id:AttribLocation:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-QueryUtils-VertexAttrib.html#line-31" class="link">Source</a> <a href="#t:AttribLocation" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:AttribLocation:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AttribLocation:Ord:2" class="instance expander" onclick="toggleSection('i:id:AttribLocation:Ord:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-QueryUtils-VertexAttrib.html#line-31" class="link">Source</a> <a href="#t:AttribLocation" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:AttribLocation:Ord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AttribLocation:Show:3" class="instance expander" onclick="toggleSection('i:id:AttribLocation:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-QueryUtils-VertexAttrib.html#line-31" class="link">Source</a> <a href="#t:AttribLocation" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:AttribLocation:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:currentVertexAttrib" class="def">currentVertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentVertexAttrib" class="link">Source</a> <a href="#v:currentVertexAttrib" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:currentVertexAttribI" class="def">currentVertexAttribI</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentVertexAttribI" class="link">Source</a> <a href="#v:currentVertexAttribI" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:currentVertexAttribIu" class="def">currentVertexAttribIu</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a>) <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#currentVertexAttribIu" class="link">Source</a> <a href="#v:currentVertexAttribIu" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:VertexAttrib" class="def">VertexAttrib</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#VertexAttrib" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></p><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertexAttrib">vertexAttrib</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertexAttribv">vertexAttribv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:vertexAttrib" class="def">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a id="v:vertexAttribv" class="def">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:VertexAttrib" class="caption collapser" onclick="toggleSection('i:VertexAttrib')">Instances</p><div id="section.i:VertexAttrib" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:1" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-975" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Index1">Index1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:2" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-966" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:3" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-957" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color3">Color3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:4" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-948" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:FogCoord1">FogCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:5" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-939" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:6" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:6')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-930" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord4">TexCoord4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:7" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:7')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-921" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord3">TexCoord3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:8" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:8')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-912" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord2">TexCoord2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:9" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:9')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-903" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:9" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TexCoord1">TexCoord1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:10" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:10')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector4">Vector4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-894" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:10" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector4">Vector4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector4">Vector4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:11" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:11')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector3">Vector3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-885" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:11" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector3">Vector3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector3">Vector3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:12" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:12')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector2">Vector2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-876" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:12" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector2">Vector2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector2">Vector2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:13" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:13')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector1">Vector1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-867" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:13" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector1">Vector1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vector1">Vector1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:14" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:14')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-858" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:14" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex4">Vertex4</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:15" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:15')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex3">Vertex3</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-849" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:15" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex3">Vertex3</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex3">Vertex3</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:16" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:16')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex2">Vertex2</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-840" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:16" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex2">Vertex2</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex2">Vertex2</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttrib:VertexAttrib:17" class="instance expander" onclick="toggleSection('i:ic:VertexAttrib:VertexAttrib:17')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> a => <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttrib">VertexAttrib</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex1">Vertex1</a> a)</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-831" class="link">Source</a> <a href="#t:VertexAttrib" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttrib:VertexAttrib:17" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib">vertexAttrib</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex1">Vertex1</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib" class="link">Source</a> <a href="#v:vertexAttrib" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttribv">vertexAttribv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:IntegerHandling">IntegerHandling</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (<a href="Graphics-Rendering-OpenGL-GL-Tensor.html#t:Vertex1">Vertex1</a> a) -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttribv" class="link">Source</a> <a href="#v:vertexAttribv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> a, <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Prelude.html#t:Num">Num</a> a) => <a id="t:VertexAttribComponent" class="def">VertexAttribComponent</a> a <span class="keyword">where</span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#VertexAttribComponent" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></p><div class="doc"><p>The class of all types which can be used as a generic vertex attribute.
NOTE: Do not use the methods of this class directly, they were only exported
by accident and will be hidden in future versions of this package.</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertexAttrib4v">vertexAttrib4v</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertexAttrib4Nv">vertexAttrib4Nv</a>, <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#v:vertexAttrib4Iv">vertexAttrib4Iv</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:vertexAttrib1" class="def">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib2" class="def">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib3" class="def">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib4" class="def">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib1N" class="def">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib2N" class="def">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib3N" class="def">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib4N" class="def">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib1I" class="def">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib2I" class="def">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib3I" class="def">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib4I" class="def">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> a -> a -> a -> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib1v" class="def">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib2v" class="def">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib3v" class="def">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib4v" class="def">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib1Nv" class="def">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib2Nv" class="def">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib3Nv" class="def">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib4Nv" class="def">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib1Iv" class="def">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib2Iv" class="def">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib3Iv" class="def">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a id="v:vertexAttrib4Iv" class="def">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> a -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div><div class="subs instances"><p id="control.i:VertexAttribComponent" class="caption collapser" onclick="toggleSection('i:VertexAttribComponent')">Instances</p><div id="section.i:VertexAttribComponent" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:1" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:1')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-725" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLbyte">GLbyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:2" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:2')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-730" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLubyte">GLubyte</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:3" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:3')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-736" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLshort">GLshort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:4" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:4')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-751" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLushort">GLushort</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:5" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-756" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:6" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:6')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-771" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:6" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:7" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:7')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-786" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:7" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLfloat">GLfloat</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:ic:VertexAttribComponent:VertexAttribComponent:8" class="instance expander" onclick="toggleSection('i:ic:VertexAttribComponent:VertexAttribComponent:8')"></span> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:VertexAttribComponent">VertexAttribComponent</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#line-810" class="link">Source</a> <a href="#t:VertexAttribComponent" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:ic:VertexAttribComponent:VertexAttribComponent:8" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:vertexAttrib1">vertexAttrib1</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1" class="link">Source</a> <a href="#v:vertexAttrib1" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2">vertexAttrib2</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2" class="link">Source</a> <a href="#v:vertexAttrib2" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3">vertexAttrib3</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3" class="link">Source</a> <a href="#v:vertexAttrib3" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4">vertexAttrib4</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4" class="link">Source</a> <a href="#v:vertexAttrib4" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1N">vertexAttrib1N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1N" class="link">Source</a> <a href="#v:vertexAttrib1N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2N">vertexAttrib2N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2N" class="link">Source</a> <a href="#v:vertexAttrib2N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3N">vertexAttrib3N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3N" class="link">Source</a> <a href="#v:vertexAttrib3N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4N">vertexAttrib4N</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4N" class="link">Source</a> <a href="#v:vertexAttrib4N" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1I">vertexAttrib1I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1I" class="link">Source</a> <a href="#v:vertexAttrib1I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2I">vertexAttrib2I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2I" class="link">Source</a> <a href="#v:vertexAttrib2I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3I">vertexAttrib3I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3I" class="link">Source</a> <a href="#v:vertexAttrib3I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4I">vertexAttrib4I</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4I" class="link">Source</a> <a href="#v:vertexAttrib4I" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1v">vertexAttrib1v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1v" class="link">Source</a> <a href="#v:vertexAttrib1v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2v">vertexAttrib2v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2v" class="link">Source</a> <a href="#v:vertexAttrib2v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3v">vertexAttrib3v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3v" class="link">Source</a> <a href="#v:vertexAttrib3v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4v">vertexAttrib4v</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4v" class="link">Source</a> <a href="#v:vertexAttrib4v" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Nv">vertexAttrib1Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Nv" class="link">Source</a> <a href="#v:vertexAttrib1Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Nv">vertexAttrib2Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Nv" class="link">Source</a> <a href="#v:vertexAttrib2Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Nv">vertexAttrib3Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Nv" class="link">Source</a> <a href="#v:vertexAttrib3Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Nv">vertexAttrib4Nv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Nv" class="link">Source</a> <a href="#v:vertexAttrib4Nv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib1Iv">vertexAttrib1Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib1Iv" class="link">Source</a> <a href="#v:vertexAttrib1Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib2Iv">vertexAttrib2Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib2Iv" class="link">Source</a> <a href="#v:vertexAttrib2Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib3Iv">vertexAttrib3Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib3Iv" class="link">Source</a> <a href="#v:vertexAttrib3Iv" class="selflink">#</a></p><p class="src"><a href="#v:vertexAttrib4Iv">vertexAttrib4Iv</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:AttribLocation">AttribLocation</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLdouble">GLdouble</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#vertexAttrib4Iv" class="link">Source</a> <a href="#v:vertexAttrib4Iv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><h1 id="g:8">Texture Units</h1><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:TextureUnit" class="def">TextureUnit</a> <a href="src/Graphics-Rendering-OpenGL-GL-Texturing-TextureUnit.html#TextureUnit" class="link">Source</a> <a href="#t:TextureUnit" class="selflink">#</a></p><div class="doc"><p>Identifies a texture unit via its number, which must be in the range of
(0 .. <code>maxTextureUnit</code>).</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:TextureUnit" class="def">TextureUnit</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLuint">GLuint</a></td><td class="doc empty"> </td></tr></table></div><div class="subs instances"><p id="control.i:TextureUnit" class="caption collapser" onclick="toggleSection('i:TextureUnit')">Instances</p><div id="section.i:TextureUnit" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TextureUnit:Eq:1" class="instance expander" onclick="toggleSection('i:id:TextureUnit:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-Texturing-TextureUnit.html#line-30" class="link">Source</a> <a href="#t:TextureUnit" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TextureUnit:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TextureUnit:Ord:2" class="instance expander" onclick="toggleSection('i:id:TextureUnit:Ord:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-Texturing-TextureUnit.html#line-30" class="link">Source</a> <a href="#t:TextureUnit" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TextureUnit:Ord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TextureUnit:Show:3" class="instance expander" onclick="toggleSection('i:id:TextureUnit:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-Texturing-TextureUnit.html#line-30" class="link">Source</a> <a href="#t:TextureUnit" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TextureUnit:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a>] -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TextureUnit:Storable:4" class="instance expander" onclick="toggleSection('i:id:TextureUnit:Storable:4')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Storable.html#t:Storable">Storable</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-Texturing-TextureUnit.html#line-35" class="link">Source</a> <a href="#t:TextureUnit" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TextureUnit:Storable:4" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:sizeOf">sizeOf</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:sizeOf" class="selflink">#</a></p><p class="src"><a href="#v:alignment">alignment</a> :: <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> <a href="#v:alignment" class="selflink">#</a></p><p class="src"><a href="#v:peekElemOff">peekElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="#v:peekElemOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeElemOff">pokeElemOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeElemOff" class="selflink">#</a></p><p class="src"><a href="#v:peekByteOff">peekByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="#v:peekByteOff" class="selflink">#</a></p><p class="src"><a href="#v:pokeByteOff">pokeByteOff</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> b -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Data-Int.html#t:Int">Int</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:pokeByteOff" class="selflink">#</a></p><p class="src"><a href="#v:peek">peek</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="#v:peek" class="selflink">#</a></p><p class="src"><a href="#v:poke">poke</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="#v:poke" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:TextureUnit:Uniform:5" class="instance expander" onclick="toggleSection('i:id:TextureUnit:Uniform:5')"></span> <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:Uniform">Uniform</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#line-253" class="link">Source</a> <a href="#t:Uniform" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><div id="section.i:id:TextureUnit:Uniform:5" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:uniform">uniform</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:StateVar">StateVar</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniform" class="link">Source</a> <a href="#v:uniform" class="selflink">#</a></p><p class="src"><a href="#v:uniformv">uniformv</a> :: <a href="Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#t:UniformLocation">UniformLocation</a> -> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> -> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.0.0/System-IO.html#t:IO">IO</a> () <a href="src/Graphics-Rendering-OpenGL-GL-Shaders-Uniform.html#uniformv" class="link">Source</a> <a href="#v:uniformv" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:maxTextureUnit" class="def">maxTextureUnit</a> :: <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:TextureUnit">TextureUnit</a> <a href="src/Graphics-Rendering-OpenGL-GL-VertexSpec.html#maxTextureUnit" class="link">Source</a> <a href="#v:maxTextureUnit" class="selflink">#</a></p><div class="doc"><p>An implementation must support at least 2 texture units, but it may
support up to 32 ones. This state variable can be used to query the actual
implementation limit.</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.2</p></div></body></html>
|