[artoolkit-commits] artoolkit/doc/gsub_lite/Vars Vars.html,1.1.1.1,1.2
Optical marker tracking and overlay for augmented reality.
Brought to you by:
philip_lamb
From: Philip L. <phi...@us...> - 2005-06-23 06:49:36
|
Update of /cvsroot/artoolkit/artoolkit/doc/gsub_lite/Vars In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25580 Modified Files: Vars.html Log Message: Update for Mac OS X 10.4 Index: Vars.html =================================================================== RCS file: /cvsroot/artoolkit/artoolkit/doc/gsub_lite/Vars/Vars.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Vars.html 4 Nov 2004 08:50:55 -0000 1.1.1.1 --- Vars.html 23 Jun 2005 06:49:25 -0000 1.2 *************** *** 1,18 **** <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd"> ! <html><style type="text/css"><!--a:link {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:active {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}h4 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: tiny; font-weight: bold;}body {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: 10pt;}--></style><head> <title>Data Members</title> ! <meta name="generator" content="HeaderDoc"> ! </head><body bgcolor="#ffffff"> <h1><font face="Geneva,Arial,Helvtica">Data Members</font></h1><br> ! <hr><!-- headerDoc=data; name=arglDrawMode --><a name="//apple_ref/c/data/arglDrawMode"></a> ! <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5"><h2><a name="arglDrawMode">arglDrawMode</a></h2> ! </td></tr></table><hr><dl>Determines display method by which arglDispImage() transfers pixels. ! ! </dl><blockquote><pre><pre> ! int arglDrawMode; ! </pre> ! </pre></blockquote> ! <p>The value of this variable determines the method by which arglDispImage transfers pixels of an image to the display. Setting this variable to a value of AR_DRAW_BY_GL_DRAW_PIXELS specifies the use of OpenGL --- 1,17 ---- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/1998/REC-html40-19980424/loose.dtd"> ! <html><head> <title>Data Members</title> ! <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> ! <meta name="generator" content="HeaderDoc"> ! <style type="text/css"><!--a:link {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #0000ff;}a:visited:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:active {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}a:hover {text-decoration: underline; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: small; color: #ff6600;}h4 {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: tiny; font-weight: bold;}body {text-decoration: none; font-family: lucida grande, geneva, helvetica, arial, sans-serif; font-size: 10pt;}--></style></head><body bgcolor="#ffffff"> <h1><font face="Geneva,Arial,Helvtica">Data Members</font></h1><br> ! <hr><!-- headerDoc=data; uid=//apple_ref/c/data/arglDrawMode; name=arglDrawMode --> ! <a name="//apple_ref/c/data/arglDrawMode"></a> ! <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5"><h3><a name="arglDrawMode">arglDrawMode</a></h3> ! </td></tr></table><hr><dl></dl><p>Determines display method by which arglDispImage() transfers pixels. ! </p> ! <blockquote><pre><font class="keyword">extern</font> <!-- a logicalPath="//apple_ref/c/cl/int //apple_ref/c/cl/int //apple_ref/c/tdef/int //apple_ref/c/tag/int //apple_ref/c/econst/int //apple_ref/c/struct/int //apple_ref/c/clconst/int" --><font class="type">int</font><!-- /a --> <font class="var">arglDrawMode</font>; </pre></blockquote> ! <dl><h5><font face="Lucida Grande,Helvetica,Arial">Discussion</font></h5><p>The value of this variable determines the method by which arglDispImage transfers pixels of an image to the display. Setting this variable to a value of AR_DRAW_BY_GL_DRAW_PIXELS specifies the use of OpenGL *************** *** 29,44 **** (defined in <AR/config.h>). </p> ! <dl><dt><i>availability</i></dt><dd>First appeared in ARToolKit 2.68. </dd> </dl> ! <hr><!-- headerDoc=data; name=arglTexRectangle --><a name="//apple_ref/c/data/arglTexRectangle"></a> ! <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5"><h2><a name="arglTexRectangle">arglTexRectangle</a></h2> ! </td></tr></table><hr><dl>Determines use of rectangular TexImage2D pixel-transfer in arglDispImage(). ! ! </dl><blockquote><pre><pre> ! BOOL arglTexRectangle; ! </pre> ! </pre></blockquote> ! <p>On implementations which support the OpenGL extension for rectangular textures (of non power-of-two size), and when arglDrawMode is set to AR_DRAW_BY_TEXTURE_MAPPING, the value of this variable determines whether rectangular textures or ordinary --- 28,59 ---- (defined in <AR/config.h>). </p> ! <dt><i>Availability</i></dt><dd>First appeared in ARToolKit 2.68. </dd> </dl> ! <hr><!-- headerDoc=data; uid=//apple_ref/c/data/arglTexmapMode; name=arglTexmapMode --> ! <a name="//apple_ref/c/data/arglTexmapMode"></a> ! <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5"><h3><a name="arglTexmapMode">arglTexmapMode</a></h3> ! </td></tr></table><hr><dl></dl><p>Determines use of full or half-resolution TexImage2D pixel-transfer in arglDispImage(). ! </p> ! <blockquote><pre><font class="keyword">extern</font> <!-- a logicalPath="//apple_ref/c/cl/int //apple_ref/c/cl/int //apple_ref/c/tdef/int //apple_ref/c/tag/int //apple_ref/c/econst/int //apple_ref/c/struct/int //apple_ref/c/clconst/int" --><font class="type">int</font><!-- /a --> <font class="var">arglTexmapMode</font>; </pre></blockquote> ! <dl><h5><font face="Lucida Grande,Helvetica,Arial">Discussion</font></h5><p>When arglDrawMode is set to AR_DRAW_BY_TEXTURE_MAPPING, the value of this variable ! determines whether full or half-resolution data is transferred to the ! texture. A value of AR_DRAW_TEXTURE_FULL_IMAGE uses all available pixels in the ! source image data. A value of AR_DRAW_TEXTURE_HALF_IMAGE discards every second pixel ! in the source image data, defining a half-width texture which is then drawn stretched ! horizontally to double its width. The latter method offers some advantages to ! certain implentations where texture transfer is slow or costly, at the expense of ! image detail. ! </p> ! <dt><i>Availability</i></dt><dd>First appeared in ARToolKit 2.68. ! </dd> ! </dl> ! <hr><!-- headerDoc=data; uid=//apple_ref/c/data/arglTexRectangle; name=arglTexRectangle --> ! <a name="//apple_ref/c/data/arglTexRectangle"></a> ! <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5"><h3><a name="arglTexRectangle">arglTexRectangle</a></h3> ! </td></tr></table><hr><dl></dl><p>Determines use of rectangular TexImage2D pixel-transfer in arglDispImage(). ! </p> ! <blockquote><pre><font class="keyword">extern</font> <!-- a logicalPath="//apple_ref/c/cl/int //apple_ref/c/cl/int //apple_ref/c/tdef/int //apple_ref/c/tag/int //apple_ref/c/econst/int //apple_ref/c/struct/int //apple_ref/c/clconst/int" --><font class="type">int</font><!-- /a --> <font class="var">arglTexRectangle</font>; </pre></blockquote> ! <dl><h5><font face="Lucida Grande,Helvetica,Arial">Discussion</font></h5><p>On implementations which support the OpenGL extension for rectangular textures (of non power-of-two size), and when arglDrawMode is set to AR_DRAW_BY_TEXTURE_MAPPING, the value of this variable determines whether rectangular textures or ordinary *************** *** 53,80 **** or <GL/gl.h> </p> ! <dl><dt><i>availability</i></dt><dd>First appeared in ARToolKit 2.68. ! </dd> ! </dl> ! <hr><!-- headerDoc=data; name=arglTexmapMode --><a name="//apple_ref/c/data/arglTexmapMode"></a> ! <table border="0" cellpadding="2" cellspacing="2" width="300"><tr><td valign="top" height="12" colspan="5"><h2><a name="arglTexmapMode">arglTexmapMode</a></h2> ! </td></tr></table><hr><dl>Determines use of full or half-resolution TexImage2D pixel-transfer in arglDispImage(). ! ! </dl><blockquote><pre><pre> ! int arglTexmapMode; ! </pre> ! </pre></blockquote> ! <p>When arglDrawMode is set to AR_DRAW_BY_TEXTURE_MAPPING, the value of this variable ! determines whether full or half-resolution data is transferred to the ! texture. A value of AR_DRAW_TEXTURE_FULL_IMAGE uses all available pixels in the ! source image data. A value of AR_DRAW_TEXTURE_HALF_IMAGE discards every second pixel ! in the source image data, defining a half-width texture which is then drawn stretched ! horizontally to double its width. The latter method offers some advantages to ! certain implentations where texture transfer is slow or costly, at the expense of ! image detail. ! </p> ! <dl><dt><i>availability</i></dt><dd>First appeared in ARToolKit 2.68. </dd> </dl> <p><p>© 2003-2004 Philip Lamb ! (Last Updated 07/02/2004) </p></body></html> --- 68,75 ---- or <GL/gl.h> </p> ! <dt><i>Availability</i></dt><dd>First appeared in ARToolKit 2.68. </dd> </dl> <p><p>© 2003-2004 Philip Lamb ! (Last Updated August 02, 2004) </p></body></html> |