Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 2cca44f12eb8ef579d4d0baff7068f29 > files > 238

ghc-OpenGL-devel-2.2.3.0-7.fc15.i686.rpm

<!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.GLU.NURBS</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-Rendering-OpenGL-GLU-NURBS.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.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-2.2.3.0: A binding for the OpenGL graphics system</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>stable</td></tr><tr><th>Maintainer</th><td>sven.panne@aedion.de</td></tr></table><p class="caption">Graphics.Rendering.OpenGL.GLU.NURBS</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module corresponds to chapter 7 (NURBS) of the GLU specs.
</p></div></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:NURBSObj" class="def">NURBSObj</a>  <a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSObj" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withNURBSObj" class="def">withNURBSObj</a> ::  a -&gt; (<a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#withNURBSObj" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:NURBSBeginCallback" class="def">NURBSBeginCallback</a> = <a href="Graphics-Rendering-OpenGL-GL-BeginEnd.html#t:PrimitiveMode">PrimitiveMode</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSBeginCallback" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withNURBSBeginCallback" class="def">withNURBSBeginCallback</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSBeginCallback">NURBSBeginCallback</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#withNURBSBeginCallback" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:NURBSVertexCallback" class="def">NURBSVertexCallback</a> = <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Vertex3">Vertex3</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSVertexCallback" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withNURBSVertexCallback" class="def">withNURBSVertexCallback</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSVertexCallback">NURBSVertexCallback</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#withNURBSVertexCallback" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:NURBSNormalCallback" class="def">NURBSNormalCallback</a> = <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Normal3">Normal3</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSNormalCallback" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withNURBSNormalCallback" class="def">withNURBSNormalCallback</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSNormalCallback">NURBSNormalCallback</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#withNURBSNormalCallback" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:NURBSColorCallback" class="def">NURBSColorCallback</a> = <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Color4">Color4</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSColorCallback" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withNURBSColorCallback" class="def">withNURBSColorCallback</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSColorCallback">NURBSColorCallback</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#withNURBSColorCallback" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:NURBSEndCallback" class="def">NURBSEndCallback</a> = <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSEndCallback" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:withNURBSEndCallback" class="def">withNURBSEndCallback</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSEndCallback">NURBSEndCallback</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#withNURBSEndCallback" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:checkForNURBSError" class="def">checkForNURBSError</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#checkForNURBSError" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:nurbsBeginEndCurve" class="def">nurbsBeginEndCurve</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#nurbsBeginEndCurve" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:nurbsCurve" class="def">nurbsCurve</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> c =&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (c <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a>) -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#nurbsCurve" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:nurbsBeginEndSurface" class="def">nurbsBeginEndSurface</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#nurbsBeginEndSurface" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:nurbsSurface" class="def">nurbsSurface</a> :: <a href="Graphics-Rendering-OpenGL-GL-Evaluators.html#t:ControlPoint">ControlPoint</a> c =&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (c <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a>) -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#nurbsSurface" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">class</span>  <a name="t:TrimmingPoint" class="def">TrimmingPoint</a> p <a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#TrimmingPoint" class="link">Source</a></p><div class="subs instances"><p id="control.i:TrimmingPoint" class="caption collapser" onclick="toggleSection('i:TrimmingPoint')">Instances</p><div id="section.i:TrimmingPoint" class="show"><table><tr><td class="src"><a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:TrimmingPoint">TrimmingPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Vertex3">Vertex3</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:TrimmingPoint">TrimmingPoint</a> <a href="Graphics-Rendering-OpenGL-GL-VertexSpec.html#t:Vertex2">Vertex2</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:nurbsBeginEndTrim" class="def">nurbsBeginEndTrim</a> ::  <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> a<a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#nurbsBeginEndTrim" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:pwlCurve" class="def">pwlCurve</a> :: <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:TrimmingPoint">TrimmingPoint</a> p =&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (p <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a>) -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#pwlCurve" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:trimmingCurve" class="def">trimmingCurve</a> :: <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:TrimmingPoint">TrimmingPoint</a> c =&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Foreign-Ptr.html#t:Ptr">Ptr</a> (c <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a>) -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLint">GLint</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#trimmingCurve" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:NURBSMode" class="def">NURBSMode</a>  <a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#NURBSMode" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:NURBSTessellator" class="def">NURBSTessellator</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:NURBSRenderer" class="def">NURBSRenderer</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:NURBSMode" class="caption collapser" onclick="toggleSection('i:NURBSMode')">Instances</p><div id="section.i:NURBSMode" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSMode">NURBSMode</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSMode">NURBSMode</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSMode">NURBSMode</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:setNURBSMode" class="def">setNURBSMode</a> :: <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSMode">NURBSMode</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#setNURBSMode" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:setNURBSCulling" class="def">setNURBSCulling</a> :: <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:Capability">Capability</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#setNURBSCulling" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:SamplingMethod" class="def">SamplingMethod</a>  <a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#SamplingMethod" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:PathLength" class="def">PathLength</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ParametricError" class="def">ParametricError</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:DomainDistance" class="def">DomainDistance</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ObjectPathLength" class="def">ObjectPathLength</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:ObjectParametricError" class="def">ObjectParametricError</a> <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:SamplingMethod" class="caption collapser" onclick="toggleSection('i:SamplingMethod')">Instances</p><div id="section.i:SamplingMethod" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:SamplingMethod">SamplingMethod</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:SamplingMethod">SamplingMethod</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:SamplingMethod">SamplingMethod</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:setSamplingMethod" class="def">setSamplingMethod</a> :: <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:SamplingMethod">SamplingMethod</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#setSamplingMethod" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:loadSamplingMatrices" class="def">loadSamplingMatrices</a> :: (<a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#t:Matrix">Matrix</a> m1, <a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#t:Matrix">Matrix</a> m2) =&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (m1 <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a>, m2 <a href="Graphics-Rendering-OpenGL-GL-BasicTypes.html#t:GLfloat">GLfloat</a>, (<a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#t:Position">Position</a>, <a href="Graphics-Rendering-OpenGL-GL-CoordTrans.html#t:Size">Size</a>)) -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#loadSamplingMatrices" class="link">Source</a></p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:DisplayMode-39-" class="def">DisplayMode'</a>  <a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#DisplayMode%27" class="link">Source</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:Fill-39-" class="def">Fill'</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OutlinePolygon" class="def">OutlinePolygon</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:OutlinePatch" class="def">OutlinePatch</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:DisplayMode-39-" class="caption collapser" onclick="toggleSection('i:DisplayMode-39-')">Instances</p><div id="section.i:DisplayMode-39-" class="show"><table><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:DisplayMode-39-">DisplayMode'</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:DisplayMode-39-">DisplayMode'</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:DisplayMode-39-">DisplayMode'</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:setDisplayMode-39-" class="def">setDisplayMode'</a> :: <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:NURBSObj">NURBSObj</a> -&gt; <a href="Graphics-Rendering-OpenGL-GLU-NURBS.html#t:DisplayMode-39-">DisplayMode'</a> -&gt; <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> <a href="/usr/share/doc/ghc/html/libraries/ghc-prim-0.2.0.0/GHC-Unit.html#t:-40--41-">()</a><a href="src/Graphics-Rendering-OpenGL-GLU-NURBS.html#setDisplayMode%27" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>