<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd">
<html
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:mml="http://www.w3.org/1998/Math/MathML"
><head><title>glVertex</title><link rel="stylesheet" href="style.css" type="text/css"/><meta name="generator" content="DocBook XSL Stylesheets V1.59.1"/><link rel="home" href="index.xml" title="&#xA;      PyOpenGL 2.0.1.04 Man Pages"/><link rel="up" href="reference-GL.xml" title="GL"/><link rel="previous" href="glTranslate.3G.xml" title="glTranslate"/><link rel="next" href="glVertexPointer.3G.xml" title="glVertexPointer"/></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">glVertex</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="glTranslate.3G.xml">Prev</a> </td><th width="60%" align="center">GL</th><td width="20%" align="right"> <a accesskey="n" href="glVertexPointer.3G.xml">Next</a></td></tr></table><hr/></div><div class="refentry" lang="en"><a name="glVertex.3G"/><div class="titlepage"/><div class="refnamediv"><a name="glVertex.3G-name"/><h2>Name</h2><p>glVertex2d, glVertex2f, glVertex2i, glVertex2s, glVertex3d, glVertex3f, glVertex3i, glVertex3s, glVertex4d, glVertex4f, glVertex4i, glVertex4s, glVertex2dv, glVertex2fv, glVertex2iv, glVertex2sv, glVertex3dv, glVertex3fv, glVertex3iv, glVertex3sv, glVertex4dv, glVertex4fv, glVertex4iv, glVertex4sv &#8212; specify a vertex</p></div><div class="refsynopsisdiv"><a name="glVertex.3G-c_spec"/><h2>C Specification</h2><table class="funcprototype" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><code>void <tt>glVertex2d</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLdouble <i><tt>x</tt></i>
              , GLdouble <i><tt>y</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex2f</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLfloat <i><tt>x</tt></i>
              , GLfloat <i><tt>y</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex2i</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLint <i><tt>x</tt></i>
              , GLint <i><tt>y</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex2s</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLshort <i><tt>x</tt></i>
              , GLshort <i><tt>y</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3d</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLdouble <i><tt>x</tt></i>
              , GLdouble <i><tt>y</tt></i>
              , GLdouble <i><tt>z</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3f</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLfloat <i><tt>x</tt></i>
              , GLfloat <i><tt>y</tt></i>
              , GLfloat <i><tt>z</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3i</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLint <i><tt>x</tt></i>
              , GLint <i><tt>y</tt></i>
              , GLint <i><tt>z</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3s</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLshort <i><tt>x</tt></i>
              , GLshort <i><tt>y</tt></i>
              , GLshort <i><tt>z</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4d</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLdouble <i><tt>x</tt></i>
              , GLdouble <i><tt>y</tt></i>
              , GLdouble <i><tt>z</tt></i>
              , GLdouble <i><tt>w</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4f</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLfloat <i><tt>x</tt></i>
              , GLfloat <i><tt>y</tt></i>
              , GLfloat <i><tt>z</tt></i>
              , GLfloat <i><tt>w</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4i</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLint <i><tt>x</tt></i>
              , GLint <i><tt>y</tt></i>
              , GLint <i><tt>z</tt></i>
              , GLint <i><tt>w</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4s</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>GLshort <i><tt>x</tt></i>
              , GLshort <i><tt>y</tt></i>
              , GLshort <i><tt>z</tt></i>
              , GLshort <i><tt>w</tt></i>
              );</code></td></tr></table></div><div class="refsynopsisdiv"><a name="glVertex.3G-python_spec"/><h2>Python Specification</h2><table class="funcprototype" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><code>
                <tt>glVertex2d</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex2f</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex2i</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex2s</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3d</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3f</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3i</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3s</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4d</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              , 
                <i><tt>w</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4f</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              , 
                <i><tt>w</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4i</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              , 
                <i><tt>w</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4s</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>x</tt></i>
              , 
                <i><tt>y</tt></i>
              , 
                <i><tt>z</tt></i>
              , 
                <i><tt>w</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr></table></div><div class="refsect1" lang="en"><a name="glVertex.3G-parameters"/><h2>Parameters</h2><div class="variablelist"><dl><dt><span class="term">
                <i><tt>x</tt></i>
              , </span><span class="term">
                <i><tt>y</tt></i>
              , </span><span class="term">
                <i><tt>z</tt></i>
              , </span><span class="term">
                <i><tt>w</tt></i>
              </span></dt><dd>
						Specify <i><tt>x</tt></i>, <i><tt>y</tt></i>, <i><tt>z</tt></i>, and
						<i><tt>w</tt></i> coordinates of a vertex. Not all parameters are present in all forms of the
						command.
					</dd></dl></div></div><div class="refsynopsisdiv"><a name="glVertex.3G-c_spec-v"/><h2>C Specification</h2><table class="funcprototype" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><code>void <tt>glVertex2dv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLdouble *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex2fv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLfloat *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex2iv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLint *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex2sv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLshort *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3dv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLdouble *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3fv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLfloat *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3iv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLint *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex3sv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLshort *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4dv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLdouble *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4fv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLfloat *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4iv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLint *<i><tt>v</tt></i>
              );</code></td></tr><tr><td valign="top"><code>void <tt>glVertex4sv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>const GLshort *<i><tt>v</tt></i>
              );</code></td></tr></table></div><div class="refsynopsisdiv"><a name="glVertex.3G-python_spec-v"/><h2>Python Specification</h2><table class="funcprototype" border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><code>
                <tt>glVertex2dv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex2fv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex2iv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex2sv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3dv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3fv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3iv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex3sv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4dv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4fv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4iv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr><tr><td valign="top"><code>
                <tt>glVertex4sv</tt>
              </code></td><td valign="top"><code>(</code></td><td valign="top"><code>
                <i><tt>v</tt></i>
              ) &#8594; 
                <tt>None</tt>
              </code></td></tr></table></div><div class="refsect1" lang="en"><a name="glVertex.3G-parameters-v"/><h2>Parameters</h2><div class="variablelist"><dl><dt><span class="term">
                <i><tt>v</tt></i>
              </span></dt><dd>
						Specifies a pointer to an array of two, three, or four elements. The elements of a two-element array are
						<i><tt>x</tt></i> and <i><tt>y</tt></i>; of a three-element array, <i><tt>x</tt></i>,
						<i><tt>y</tt></i>, and <i><tt>z</tt></i>; and of a four-element array,
						<i><tt>x</tt></i>, <i><tt>y</tt></i>, <i><tt>z</tt></i>, and <i><tt>w</tt></i>.
					</dd></dl></div></div><div class="refsect1" lang="en"><a name="glVertex.3G-description"/><h2>Description</h2><p>
			<tt>glVertex</tt> commands are used within <a href="glBegin.3G.xml"><tt>glBegin</tt></a>/<a href="glBegin.3G.xml"><tt>glEnd</tt></a> pairs to specify point, line, and
			polygon vertices. The current color, normal, and texture coordinates are associated with the vertex when <tt>glVertex</tt> is called.
		</p><p>
			When only <i><tt>x</tt></i> and <i><tt>y</tt></i> are specified, <i><tt>z</tt></i> defaults to 0
			and <i><tt>w</tt></i> defaults to 1. When <i><tt>x</tt></i>, <i><tt>y</tt></i>, and
			<i><tt>z</tt></i> are specified, <i><tt>w</tt></i> defaults to 1.
		</p></div><div class="refsect1" lang="en"><a name="glVertex.3G-notes"/><h2>Notes</h2><p>
			Invoking <tt>glVertex</tt> outside of a <a href="glBegin.3G.xml"><tt>glBegin</tt></a>/<a href="glBegin.3G.xml"><tt>glEnd</tt></a> pair results in undefined
			behavior.
		</p></div><div class="refsect1" lang="en"><a name="glVertex.3G-see_also"/><h2>See Also</h2><p>
			<span class="simplelist">
                <a href="glBegin.3G.xml">glBegin</a>
              , 
                <a href="glCallList.3G.xml">glCallList</a>
              , 
                <a href="glColor.3G.xml">glColor</a>
              , 
                <a href="glEdgeFlag.3G.xml">glEdgeFlag</a>
              , 
                <a href="glEvalCoord.3G.xml">glEvalCoord</a>
              , 
                <a href="glIndex.3G.xml">glIndex</a>
              , 
                <a href="glMaterial.3G.xml">glMaterial</a>
              , 
                <a href="glNormal.3G.xml">glNormal</a>
              , 
                <a href="glRect.3G.xml">glRect</a>
              , 
                <a href="glTexCoord.3G.xml">glTexCoord</a>
              , 
                <a href="glVertexPointer.3G.xml">glVertexPointer</a>
              </span>
		</p></div><div class="refsect1" lang="en"><a name="glVertex.3G-python_samples"/><h2>Python Sample Code</h2><p>
            </p><div class="variablelist"><dl><dt><span class="term">glVertex2f</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/redbook/lines.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">redbook/lines.py</a> Ln#70,71,110 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/redbook/smooth.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">redbook/smooth.py</a> Ln#77,79,81 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/tom/Line.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tom/Line.py</a> Ln#23,25,27,29 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/tom/demo.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tom/demo.py</a> Ln#62,64,66,68 </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Core.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Core.py</a> Ln#1079,1080,1081,1082 </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Textures.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Textures.py</a> Ln#1240,1243,1246,1249,1422... </li></ul></div></dd><dt><span class="term">glVertex2i</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>{LGPL} PyUI/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyui/PyUIcvs/pyui/renderers/openglBase.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">pyui/renderers/openglBase.py</a> Ln#140,141,142,143,155... </li><li>{LGPL} PyUI/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyui/PyUIcvs/pyui/renderers/openglPygame.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">pyui/renderers/openglPygame.py</a> Ln#267,269,271,273 </li></ul></div></dd><dt><span class="term">glVertex3dv</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/scenegraph/cubebackground.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">scenegraph/cubebackground.py</a> Ln#112 </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/glvertex.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/glvertex.py</a> Ln#16 </li></ul></div></dd><dt><span class="term">glVertex3f</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson18.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson18.py</a> Ln#149,150,151,152,155... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson2.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson2.py</a> Ln#89,90,91,100,101... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson3.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson3.py</a> Ln#91,93,95,105,106... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson4.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson4.py</a> Ln#104,106,108,123,124... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson5.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson5.py</a> Ln#104,106,108,111,113... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson6-multi.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson6-multi.py</a> Ln#154,155,156,157,160... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/NeHe/lesson6.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">NeHe/lesson6.py</a> Ln#131,132,133,134,137... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/dek/OglSurface/OglFrame.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">dek/OglSurface/OglFrame.py</a> Ln#25,26,30,31,35... </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/dek/OglSurface/triangle.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">dek/OglSurface/triangle.py</a> Ln#93,98 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/dek/tile.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">dek/tile.py</a> Ln#38,39,40,41 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/redbook/hello.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">redbook/hello.py</a> Ln#72,73,74,75 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/tom/logo.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tom/logo.py</a> Ln#14 </li><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/tom/lorentz.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tom/lorentz.py</a> Ln#35,44 </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/drawcube.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">drawcube.py</a> Ln#19,20,21,22,25... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/scenegraph/box.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">scenegraph/box.py</a> Ln#73,74,75,76,79... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/scenegraph/indexedlineset.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">scenegraph/indexedlineset.py</a> Ln#66,74,88 </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/backgroundobject.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/backgroundobject.py</a> Ln#27,28,29 </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/multitexture_1.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/multitexture_1.py</a> Ln#52,53,54,55 </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe2.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe2.py</a> Ln#61,62,63,71,72... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe3.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe3.py</a> Ln#48,50,52,59,60... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe4.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe4.py</a> Ln#55,57,59,69,70... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe5.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe5.py</a> Ln#56,58,60,62,64... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe6.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe6.py</a> Ln#104,105,106,107,109... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe6_multi.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe6_multi.py</a> Ln#133,134,135,136,138... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe6_timer.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe6_timer.py</a> Ln#130,131,132,133,135... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe7.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe7.py</a> Ln#172,173,174,175,178... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/nehe8.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/nehe8.py</a> Ln#200,201,202,203,206... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/redbook_alpha.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/redbook_alpha.py</a> Ln#94,95,96,102,103... </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/test.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/test.py</a> Ln#27,28,29 </li><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/tests/textureobject.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">tests/textureobject.py</a> Ln#35,36,37,38,40... </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Dots.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Dots.py</a> Ln#42 </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Gratings.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Gratings.py</a> Ln#321,324,327,330 </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/MoreStimuli.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/MoreStimuli.py</a> Ln#72,73,74,75,108... </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/SphereMap.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/SphereMap.py</a> Ln#99,102,105,108,327... </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Textures.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Textures.py</a> Ln#1137,1141,1145,1149 </li></ul></div></dd><dt><span class="term">glVertex3fv</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>OpenGL/Demo/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/PyOpenGL2/OpenGL/Demo/dek/OglSurface/triangle.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">dek/OglSurface/triangle.py</a> Ln#63,68,73 </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/MoreStimuli.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/MoreStimuli.py</a> Ln#148,149,150,151 </li><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Textures.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Textures.py</a> Ln#1300,1303,1306,1309 </li></ul></div></dd><dt><span class="term">glVertex4dv</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>OpenGLContext/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pyopengl/OpenGLContext/shadow/volume.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">shadow/volume.py</a> Ln#320,322 </li></ul></div></dd><dt><span class="term">glVertex4f</span></dt><dd><div class="itemizedlist"><ul type="disc"><li>{LGPL} VisionEgg/<a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/visionegg/visionegg/src/Textures.py?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup" target="_top">src/Textures.py</a> Ln#1538,1542,1545,1548 </li></ul></div></dd></dl></div><p>
          </p></div></div><div class="navfooter"><hr/><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="glTranslate.3G.xml">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-GL.xml">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="glVertexPointer.3G.xml">Next</a></td></tr><tr><td width="40%" align="left" valign="top">glTranslate </td><td width="20%" align="center"><a accesskey="h" href="index.xml">Home</a></td><td width="40%" align="right" valign="top"> glVertexPointer</td></tr></table></div></body></html>