Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > c00aac9511e40e4946e24ea6485133f4 > files > 177

ocaml-glmlite-devel-0.03.35-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<link rel="stylesheet" href="_style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link rel="previous" href="Glut.html">
<link rel="next" href="GLE.html">
<link rel="Up" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="GL" rel="Chapter" href="GL.html">
<link title="Glu" rel="Chapter" href="Glu.html">
<link title="Glut" rel="Chapter" href="Glut.html">
<link title="VertArray" rel="Chapter" href="VertArray.html">
<link title="GLE" rel="Chapter" href="GLE.html">
<link title="Ftgl" rel="Chapter" href="Ftgl.html">
<link title="Jpeg_loader" rel="Chapter" href="Jpeg_loader.html">
<link title="Png_loader" rel="Chapter" href="Png_loader.html">
<link title="Svg_loader" rel="Chapter" href="Svg_loader.html">
<link title="Genimg_loader" rel="Chapter" href="Genimg_loader.html">
<link title="FunGL" rel="Chapter" href="FunGL.html">
<link title="FunGlut" rel="Chapter" href="FunGlut.html"><title>VertArray</title>
</head>
<body>
<div class="navbar"><a href="Glut.html">Previous</a>
&nbsp;<a href="index.html">Up</a>
&nbsp;<a href="GLE.html">Next</a>
</div>
<center><h1>Module <a href="type_VertArray.html">VertArray</a></h1></center>
<br>
<pre><span class="keyword">module</span> VertArray: <code class="code"><span class="keyword">sig</span></code> <a href="VertArray.html">..</a> <code class="code"><span class="keyword">end</span></code></pre><a name="3_VertexArrays"></a>
<h3>Vertex Arrays</h3><br>
<hr width="100%">
<br>
<a href="http://www.opengl.org/documentation/specs/version1.1/glspec1.1/node21.html">
    Vertex Array specs</a><br>
<br><code><span class="keyword">type</span> <a name="TYPEclient_state"></a><code class="type"></code>client_state = </code><table class="typetable">
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_COLOR_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_EDGE_FLAG_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_FOG_COORD_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_INDEX_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_NORMAL_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_SECONDARY_COLOR_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_TEXTURE_COORD_ARRAY</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_VERTEX_ARRAY</span></code></td>

</tr></table>


<pre><span class="keyword">val</span> <a name="VALglEnableClientState"></a>glEnableClientState : <code class="type">client_state:<a href="VertArray.html#TYPEclient_state">client_state</a> -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glEnableClientState.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglDisableClientState"></a>glDisableClientState : <code class="type">client_state:<a href="VertArray.html#TYPEclient_state">client_state</a> -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glDisableClientState.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglDrawArrays"></a>glDrawArrays : <code class="type">mode:<a href="GL.html#TYPEprimitive">GL.primitive</a> -> first:int -> count:int -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glDrawArrays.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglMultiDrawArrays"></a>glMultiDrawArrays : <code class="type">mode:int -> arr:(int * int) array -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glMultiDrawArrays.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglArrayElement"></a>glArrayElement : <code class="type">i:int -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glArrayElement.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">module</span> <a href="VertArray.Elem.html">Elem</a>: <code class="code"><span class="keyword">sig</span></code> <a href="VertArray.Elem.html">..</a> <code class="code"><span class="keyword">end</span></code></pre><pre><span class="keyword">val</span> <a name="VALglDrawElements"></a>glDrawElements : <code class="type">mode:<a href="GL.html#TYPEprimitive">GL.primitive</a> -><br>       count:int -><br>       data_type:<a href="VertArray.Elem.html#TYPEelem_data_type">Elem.elem_data_type</a> -><br>       data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glDrawElements.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglDrawRangeElements"></a>glDrawRangeElements : <code class="type">mode:<a href="GL.html#TYPEprimitive">GL.primitive</a> -><br>       start:int -><br>       end_:int -><br>       count:int -><br>       data_type:<a href="VertArray.Elem.html#TYPEelem_data_type">Elem.elem_data_type</a> -><br>       data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glDrawRangeElements.xml">
    manual page</a><br>
</div>
<br><code><span class="keyword">type</span> <a name="TYPEinterleaved_format"></a><code class="type"></code>interleaved_format = </code><table class="typetable">
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_V2F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_C4UB_V2F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_C4UB_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_C3F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_N3F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_C4F_N3F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T2F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T4F_V4F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T2F_C4UB_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T2F_C3F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T2F_N3F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T2F_C4F_N3F_V3F</span></code></td>

</tr>
<tr>
<td align="left" valign="top" >
<code><span class="keyword">|</span></code></td>
<td align="left" valign="top" >
<code><span class="constructor">GL_T4F_C4F_N3F_V4F</span></code></td>

</tr></table>


<pre><span class="keyword">val</span> <a name="VALglInterleavedArrays"></a>glInterleavedArrays : <code class="type">fmt:<a href="VertArray.html#TYPEinterleaved_format">interleaved_format</a> -><br>       stride:int -> pointer:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glInterleavedArrays.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">module</span> <a href="VertArray.Coord.html">Coord</a>: <code class="code"><span class="keyword">sig</span></code> <a href="VertArray.Coord.html">..</a> <code class="code"><span class="keyword">end</span></code></pre><pre><span class="keyword">val</span> <a name="VALglVertexPointer"></a>glVertexPointer : <code class="type">size:int -><br>       data_type:<a href="VertArray.Coord.html#TYPEcoord_data_type">Coord.coord_data_type</a> -><br>       stride:int -> data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glVertexPointer.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglTexCoordPointer"></a>glTexCoordPointer : <code class="type">size:int -><br>       data_type:<a href="VertArray.Coord.html#TYPEcoord_data_type">Coord.coord_data_type</a> -><br>       stride:int -> data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glTexCoordPointer.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">module</span> <a href="VertArray.Norm.html">Norm</a>: <code class="code"><span class="keyword">sig</span></code> <a href="VertArray.Norm.html">..</a> <code class="code"><span class="keyword">end</span></code></pre><pre><span class="keyword">val</span> <a name="VALglNormalPointer"></a>glNormalPointer : <code class="type">data_type:<a href="VertArray.Norm.html#TYPEnorm_data_type">Norm.norm_data_type</a> -><br>       stride:int -> data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glNormalPointer.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">module</span> <a href="VertArray.Index.html">Index</a>: <code class="code"><span class="keyword">sig</span></code> <a href="VertArray.Index.html">..</a> <code class="code"><span class="keyword">end</span></code></pre><pre><span class="keyword">val</span> <a name="VALglIndexPointer"></a>glIndexPointer : <code class="type">data_type:<a href="VertArray.Index.html#TYPEindex_data_type">Index.index_data_type</a> -><br>       stride:int -> data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glIndexPointer.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">module</span> <a href="VertArray.Color.html">Color</a>: <code class="code"><span class="keyword">sig</span></code> <a href="VertArray.Color.html">..</a> <code class="code"><span class="keyword">end</span></code></pre><pre><span class="keyword">val</span> <a name="VALglColorPointer"></a>glColorPointer : <code class="type">size:int -><br>       data_type:<a href="VertArray.Color.html#TYPEcolor_data_type">Color.color_data_type</a> -><br>       stride:int -> data:('a, 'b, Bigarray.c_layout) Bigarray.Array1.t -> unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glVertexPointer.xml">
    manual page</a><br>
</div>
<pre><span class="keyword">val</span> <a name="VALglEdgeFlagPointer"></a>glEdgeFlagPointer : <code class="type">stride:int -><br>       data:('a, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array1.t -><br>       unit</code></pre><div class="info">
<a href="http://www.opengl.org/sdk/docs/man/xhtml/glEdgeFlagPointer.xml">
    manual page</a><br>
</div>
</body></html>