Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 1035

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VTK: vtkMesaRenderWindow Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.6 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkMesaRenderWindow Class Reference</h1><!-- doxytag: class="vtkMesaRenderWindow" --><!-- doxytag: inherits="vtkRenderWindow" --><code>#include &lt;<a class="el" href="a05265.html">vtkMesaRenderWindow.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkMesaRenderWindow:</div>
<div class="dynsection">
<p><center><img src="a12144.png" border="0" usemap="#a12145" alt="Inheritance graph"></center>
<map name="a12145">
<area shape="rect" href="a01899.html" title="Mesa rendering window." alt="" coords="6,379,182,406"><area shape="rect" href="a01489.html" title="create a window for renderers to draw into" alt="" coords="27,230,160,256"><area shape="rect" href="a01886.html" title="window superclass for vtkRenderWindow" alt="" coords="50,155,138,182"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="54,80,134,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="39,6,148,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkMesaRenderWindow:</div>
<div class="dynsection">
<p><center><img src="a12146.png" border="0" usemap="#a12147" alt="Collaboration graph"></center>
<map name="a12147">
<area shape="rect" href="a01489.html" title="create a window for renderers to draw into" alt="" coords="1720,392,1854,419"><area shape="rect" href="a01491.html" title="platform&#45;independent render window interaction including picking and frame rate control..." alt="" coords="3183,260,3375,287"><area shape="rect" href="a01480.html" title="abstract specification for renderers" alt="" coords="2742,1001,2838,1028"><area shape="rect" href="a01886.html" title="window superclass for vtkRenderWindow" alt="" coords="1364,459,1452,485"><area shape="rect" href="a01833.html" title="abstract specification for Viewports" alt="" coords="2466,753,2559,780"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="267,1024,347,1051"><area shape="rect" href="a00285.html" title="create and manipulate unsorted lists of objects" alt="" coords="927,823,1028,849"><area shape="rect" href="a00286.html" title="vtkCollectionElement" alt="" coords="524,919,674,945"><area shape="rect" href="a00902.html" title="an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor..." alt="" coords="3839,219,3994,245"><area shape="rect" href="a01091.html" title="manage contention for cursors and other resources" alt="" coords="3532,172,3682,199"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="1752,1023,1822,1049"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="544,1723,654,1749"><area shape="rect" href="a00089.html" title="superclass for all geometric transformations" alt="" coords="523,1619,675,1645"><area shape="rect" href="a00998.html" title="represent and manipulate 4x4 transformation matrices" alt="" coords="550,1399,648,1425"><area shape="rect" href="a01149.html" title="Abstract class for drawing poly data." alt="" coords="1367,1864,1450,1891"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="924,1743,1031,1769"><area shape="rect" href="a00681.html" title="manager for OpenGL&#45;based selection." alt="" coords="2946,1048,3095,1075"><area shape="rect" href="a01482.html" title="Render the props of a vtkRenderer." alt="" coords="1110,1144,1259,1171"><area shape="rect" href="a01485.html" title="Perform part of the rendering of a vtkRenderer." alt="" coords="722,1083,836,1109"><area shape="rect" href="a00954.html" title="a virtual light for 3D rendering" alt="" coords="943,1332,1012,1359"><area shape="rect" href="a00227.html" title="a virtual camera for 3D rendering" alt="" coords="2103,1569,2191,1596"><area shape="rect" href="a00086.html" title="define API for picking subclasses" alt="" coords="2956,412,3084,439"><area shape="rect" href="a01150.html" title="An adapter between a vtkPainter and a rendering device." alt="" coords="1098,445,1271,472"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="1575,551,1647,577"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="14,1024,123,1051"><area shape="rect" href="a00291.html" title="superclass for callback/observer methods" alt="" coords="255,504,359,531"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="226,1695,388,1721"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="14,1839,123,1865"><area shape="rect" href="a01481.html" title="a list of renderers" alt="" coords="1330,532,1487,559"><area shape="rect" href="a01321.html" title="a list of Props" alt="" coords="1723,771,1851,797"><area shape="rect" href="a00143.html" title="a list of nodes that form an assembly path" alt="" coords="2084,1056,2210,1083"><area shape="rect" href="a00144.html" title="a list of lists of props representing an assembly hierarchy" alt="" coords="1342,923,1475,949"><area shape="rect" href="a00956.html" title="a list of lights" alt="" coords="1546,712,1676,739"><area shape="rect" href="a00346.html" title="a list of Cullers" alt="" coords="1900,920,2036,947"><area shape="rect" href="a00226.html" title="supports function callbacks" alt="" coords="702,27,856,53"><area shape="rect" href="a00094.html" title="a list of 2D actors" alt="" coords="2072,803,2222,829"><area shape="rect" href="a00095.html" title="a list of actors" alt="" coords="2262,827,2395,853"><area shape="rect" href="a01841.html" title="a list of volumes" alt="" coords="2255,865,2402,892"><area shape="rect" href="a00717.html" title="DEPRECATED A vtkPolyDataPainter that colors each polygon with a color coded integer..." alt="" coords="2066,1187,2228,1213"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="216,1763,398,1789"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="1735,1440,1839,1467"><area shape="rect" href="a00964.html" title="abstract superclass for linear transformations" alt="" coords="1338,1493,1479,1520"><area shape="rect" href="a00696.html" title="superclass for homogeneous transformations" alt="" coords="882,1647,1074,1673"><area shape="rect" href="a01207.html" title="describes a 4x4 matrix transformation" alt="" coords="1700,1577,1874,1604"><area shape="rect" href="a01725.html" title="vtkTransformConcatenation" alt="" coords="882,1443,1074,1469"><area shape="rect" href="a01726.html" title="vtkTransformConcatenationStack" alt="" coords="1296,1443,1520,1469"><area shape="rect" href="a01268.html" title="Abstract class for drawing poly data." alt="" coords="1718,1628,1856,1655"><area shape="rect" href="a00722.html" title="dynamic, self&#45;adjusting array of vtkIdType" alt="" coords="1730,1176,1844,1203"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1358,1176,1459,1203"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a12148.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Mesa rendering window. 
<p>
<a class="el" href="a01032.html" title="Mesa rendering window.">vtkMesaRenderWindow</a> is a concrete implementation of the abstract class <a class="el" href="a01489.html" title="create a window for renderers to draw into">vtkRenderWindow</a>. It uses the mangle openGL namespace mgl, so Mesa render windows can be created in the same program as openGL render windows. 
<p>Definition at line <a class="el" href="a05265.html#l00033">33</a> of file <a class="el" href="a05265.html">vtkMesaRenderWindow.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a01489.html">vtkRenderWindow</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#3cda1f282e4a33fbbfdc19fc3493a576">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#fcbd8692a9b0095cd8f91c39a4734c65">GetClassName</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#0b3b1c7fb802d1c373b51fa670d897af">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#38d37cb42c5791bf6c772032c6c3caa6">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#ed87292ada97bdea2f18def136b7b63a">StereoUpdate</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#2772091b233c41e8bc0cfa6aff14c3d4">MakeCurrent</a> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#8646fad33afd3c1c9c61773340fb580e">RegisterTextureResource</a> (GLuint id)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#ebda5e5dcd93f3a70000e5562d6287c4">GetDepthBufferSize</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#4de430c9e182a2b31f5f2961ec4c06e6">GetColorBufferSizes</a> (int *rgba)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#cbd3f13692851c455446cc11234a7b3e">OpenGLInit</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#f5eefdcd9b7e46d7e63d0890a25de29b">SetMultiSamples</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#65c0677f832ca71918b3b70bf750c4cb">GetMultiSamples</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#ef70607302fe0867f562d28c0a3b2a9a">GetPixelData</a> (int x, int y, int x2, int y2, int front)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#1edcd609126358042178eea0056d2ed5">GetPixelData</a> (int x, int y, int x2, int y2, int front, <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#643e36a601738db3b7217a239feae6e3">SetPixelData</a> (int x, int y, int x2, int y2, unsigned char *, int front)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#0e6077d5f26dcee3ec6d32b4b00d3360">SetPixelData</a> (int x, int y, int x2, int y2, <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *, int front)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#e28ab246fa98d90bb3074c7d33180e83">GetRGBAPixelData</a> (int x, int y, int x2, int y2, int front)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#933fdec57b6683ac60646cdadb2b2df4">GetRGBAPixelData</a> (int x, int y, int x2, int y2, int front, <a class="el" href="a00556.html">vtkFloatArray</a> *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#443cd2dfaf871057147059f8df25ff15">SetRGBAPixelData</a> (int x, int y, int x2, int y2, float *, int front, int blend=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#c875fa6648df45d4a081fa1500d99202">SetRGBAPixelData</a> (int x, int y, int x2, int y2, <a class="el" href="a00556.html">vtkFloatArray</a> *, int front, int blend=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#82bdcd894613e9cdb126d8431ce2ab70">ReleaseRGBAPixelData</a> (float *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#2d1fd1c0aaffca5de6e74d186fe694f5">GetRGBACharPixelData</a> (int x, int y, int x2, int y2, int front)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#a2918caddd2e64c44378f6a9d15598a1">GetRGBACharPixelData</a> (int x, int y, int x2, int y2, int front, <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#9e855faccd0ec49a7a78d6034109f105">SetRGBACharPixelData</a> (int x, int y, int x2, int y2, unsigned char *, int front, int blend=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#4807a0cd3ef5cfde914a13c63d824a32">SetRGBACharPixelData</a> (int x, int y, int x2, int y2, <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *, int front, int blend=0)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual float *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#2711c478aeca42e9b6d36152c0f7728d">GetZbufferData</a> (int x1, int y1, int x2, int y2)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#ab0be429e4f2b7370ecf5d542cfcdd96">GetZbufferData</a> (int x1, int y1, int x2, int y2, float *buffer)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#2ded4da9a6572c6ed325cd56781c9419">GetZbufferData</a> (int x1, int y1, int x2, int y2, <a class="el" href="a00556.html">vtkFloatArray</a> *z)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#ed17777e4b58178c8e30df4bd236b313">SetZbufferData</a> (int x1, int y1, int x2, int y2, float *buffer)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#d3d4a0d324257b47dc15881d9fbea460">SetZbufferData</a> (int x1, int y1, int x2, int y2, <a class="el" href="a00556.html">vtkFloatArray</a> *buffer)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#a4906b61751551a0171dd254657bd080">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01032.html">vtkMesaRenderWindow</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#d55d9f92a27bc103364e39dd32d0be55">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#2bfd42a4530adc1145f41cc4dbf27eb8">SetGlobalMaximumNumberOfMultiSamples</a> (int val)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#d583e8d8310bfea7b85e6469e701f4d8">GetGlobalMaximumNumberOfMultiSamples</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#1812bd24e94bf52781d57ee944d12f57">vtkMesaRenderWindow</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#219463d9c51a82b29d82b68141520bc4">~vtkMesaRenderWindow</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#577e70a847a5e3249505d2fd1493f242">GetPixelData</a> (int x, int y, int x2, int y2, int front, unsigned char *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#745e081fbbfe201638122d1d01341a2d">GetRGBAPixelData</a> (int x, int y, int x2, int y2, int front, float *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#4c149a8dd692a2e1981d0fbd3a3ea7b8">GetRGBACharPixelData</a> (int x, int y, int x2, int y2, int front, unsigned char *data)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#476c1af08b0624607f732e036e382c01">MultiSamples</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#ae126605c731ded2ed90a115e075a40c">OldMonitorSetting</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00720.html">vtkIdList</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01032.html#4fbb235452ab65aeacf2ab83e09ff56e">TextureResourceIds</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="3cda1f282e4a33fbbfdc19fc3493a576"></a><!-- doxytag: member="vtkMesaRenderWindow::Superclass" ref="3cda1f282e4a33fbbfdc19fc3493a576" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01489.html">vtkRenderWindow</a> <a class="el" href="a01489.html">vtkMesaRenderWindow::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01489.html#14e58da9eafe68aa3947d57c3d30c50a">vtkRenderWindow</a>.</p>

<p>Reimplemented in <a class="el" href="a01899.html#a13144ded2ffc98de39d57cbb335cb31">vtkXMesaRenderWindow</a>.</p>

<p>Definition at line <a class="el" href="a05265.html#l00040">40</a> of file <a class="el" href="a05265.html">vtkMesaRenderWindow.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="1812bd24e94bf52781d57ee944d12f57"></a><!-- doxytag: member="vtkMesaRenderWindow::vtkMesaRenderWindow" ref="1812bd24e94bf52781d57ee944d12f57" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkMesaRenderWindow::vtkMesaRenderWindow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="219463d9c51a82b29d82b68141520bc4"></a><!-- doxytag: member="vtkMesaRenderWindow::~vtkMesaRenderWindow" ref="219463d9c51a82b29d82b68141520bc4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkMesaRenderWindow::~vtkMesaRenderWindow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="fcbd8692a9b0095cd8f91c39a4734c65"></a><!-- doxytag: member="vtkMesaRenderWindow::GetClassName" ref="fcbd8692a9b0095cd8f91c39a4734c65" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkMesaRenderWindow::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01489.html#7a72fd35f797fcee57184758c589fe8d">vtkRenderWindow</a>.</p>

<p>Reimplemented in <a class="el" href="a01899.html#ace1d5b2a7198089bfa67d4b2576f49e">vtkXMesaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="a4906b61751551a0171dd254657bd080"></a><!-- doxytag: member="vtkMesaRenderWindow::IsTypeOf" ref="a4906b61751551a0171dd254657bd080" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkMesaRenderWindow::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01489.html#0ad4b9b97b278d18cd4d8f8b9db6aa59">vtkRenderWindow</a>.</p>

<p>Reimplemented in <a class="el" href="a01899.html#3c5fe3d63bfad6cfa760b4af41ea8be9">vtkXMesaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="0b3b1c7fb802d1c373b51fa670d897af"></a><!-- doxytag: member="vtkMesaRenderWindow::IsA" ref="0b3b1c7fb802d1c373b51fa670d897af" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01489.html#dec7c5f66ab39a1323f0854268c895dd">vtkRenderWindow</a>.</p>

<p>Reimplemented in <a class="el" href="a01899.html#607bad715a2d72fbc3ebdffc6e988f57">vtkXMesaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="d55d9f92a27bc103364e39dd32d0be55"></a><!-- doxytag: member="vtkMesaRenderWindow::SafeDownCast" ref="d55d9f92a27bc103364e39dd32d0be55" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01032.html">vtkMesaRenderWindow</a>* vtkMesaRenderWindow::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01489.html#b0028b8d0489d53c6821262b2009ea7c">vtkRenderWindow</a>.</p>

<p>Reimplemented in <a class="el" href="a01899.html#1888048658f1e68c6a26f96e47f10352">vtkXMesaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="38d37cb42c5791bf6c772032c6c3caa6"></a><!-- doxytag: member="vtkMesaRenderWindow::PrintSelf" ref="38d37cb42c5791bf6c772032c6c3caa6" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkMesaRenderWindow::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a01489.html#a0c06b4f13a184bd9e9afc292e4fd638">vtkRenderWindow</a>.</p>

<p>Reimplemented in <a class="el" href="a01899.html#277618d9ecff32fbdcf39a80e02c9e33">vtkXMesaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="2bfd42a4530adc1145f41cc4dbf27eb8"></a><!-- doxytag: member="vtkMesaRenderWindow::SetGlobalMaximumNumberOfMultiSamples" ref="2bfd42a4530adc1145f41cc4dbf27eb8" args="(int val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkMesaRenderWindow::SetGlobalMaximumNumberOfMultiSamples           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>val</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the maximum number of multisamples 
</div>
</div><p>
<a class="anchor" name="d583e8d8310bfea7b85e6469e701f4d8"></a><!-- doxytag: member="vtkMesaRenderWindow::GetGlobalMaximumNumberOfMultiSamples" ref="d583e8d8310bfea7b85e6469e701f4d8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkMesaRenderWindow::GetGlobalMaximumNumberOfMultiSamples           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the maximum number of multisamples 
</div>
</div><p>
<a class="anchor" name="f5eefdcd9b7e46d7e63d0890a25de29b"></a><!-- doxytag: member="vtkMesaRenderWindow::SetMultiSamples" ref="f5eefdcd9b7e46d7e63d0890a25de29b" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkMesaRenderWindow::SetMultiSamples           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set / Get the number of multisamples to use for hardware antialiasing. 
<p>Reimplemented from <a class="el" href="a01489.html#a50754fb4198abdc57edd7a7f31d09b0">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="65c0677f832ca71918b3b70bf750c4cb"></a><!-- doxytag: member="vtkMesaRenderWindow::GetMultiSamples" ref="65c0677f832ca71918b3b70bf750c4cb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::GetMultiSamples           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set / Get the number of multisamples to use for hardware antialiasing. 
<p>Reimplemented from <a class="el" href="a01489.html#0c6894a2b6cb459b736037afbf8b9894">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="ed87292ada97bdea2f18def136b7b63a"></a><!-- doxytag: member="vtkMesaRenderWindow::StereoUpdate" ref="ed87292ada97bdea2f18def136b7b63a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkMesaRenderWindow::StereoUpdate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Update system if needed due to stereo rendering. 
<p>Reimplemented from <a class="el" href="a01489.html#a3c65fa4415c7685c9375a0661a9c01f">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="ef70607302fe0867f562d28c0a3b2a9a"></a><!-- doxytag: member="vtkMesaRenderWindow::GetPixelData" ref="ef70607302fe0867f562d28c0a3b2a9a" args="(int x, int y, int x2, int y2, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned char* vtkMesaRenderWindow::GetPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBRGB... 
<p>Implements <a class="el" href="a01886.html#fe513c0f9e8eaaf76d924cc9ce99182b">vtkWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="1edcd609126358042178eea0056d2ed5"></a><!-- doxytag: member="vtkMesaRenderWindow::GetPixelData" ref="1edcd609126358042178eea0056d2ed5" args="(int x, int y, int x2, int y2, int front, vtkUnsignedCharArray *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::GetPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBRGB... 
<p>Implements <a class="el" href="a01886.html#5cf02b8acb2cd9fe58500ed16a22a8f5">vtkWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="643e36a601738db3b7217a239feae6e3"></a><!-- doxytag: member="vtkMesaRenderWindow::SetPixelData" ref="643e36a601738db3b7217a239feae6e3" args="(int x, int y, int x2, int y2, unsigned char *, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBRGB... 
<p>Implements <a class="el" href="a01489.html#e24cce8dc83ac82d17454d53dfe299cc">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="0e6077d5f26dcee3ec6d32b4b00d3360"></a><!-- doxytag: member="vtkMesaRenderWindow::SetPixelData" ref="0e6077d5f26dcee3ec6d32b4b00d3360" args="(int x, int y, int x2, int y2, vtkUnsignedCharArray *, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBRGB... 
<p>Implements <a class="el" href="a01489.html#b71d28ce0266ab46d5b96646c94f9afb">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="e28ab246fa98d90bb3074c7d33180e83"></a><!-- doxytag: member="vtkMesaRenderWindow::GetRGBAPixelData" ref="e28ab246fa98d90bb3074c7d33180e83" args="(int x, int y, int x2, int y2, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float* vtkMesaRenderWindow::GetRGBAPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#f201f8a40b7dbeaed04598a26abc54c5">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="933fdec57b6683ac60646cdadb2b2df4"></a><!-- doxytag: member="vtkMesaRenderWindow::GetRGBAPixelData" ref="933fdec57b6683ac60646cdadb2b2df4" args="(int x, int y, int x2, int y2, int front, vtkFloatArray *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::GetRGBAPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00556.html">vtkFloatArray</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#e9d5cd6ace80bc4051f8a2951337e425">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="443cd2dfaf871057147059f8df25ff15"></a><!-- doxytag: member="vtkMesaRenderWindow::SetRGBAPixelData" ref="443cd2dfaf871057147059f8df25ff15" args="(int x, int y, int x2, int y2, float *, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetRGBAPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>blend</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#5ae34c0aac5ef65bb17be50cb25ffab6">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="c875fa6648df45d4a081fa1500d99202"></a><!-- doxytag: member="vtkMesaRenderWindow::SetRGBAPixelData" ref="c875fa6648df45d4a081fa1500d99202" args="(int x, int y, int x2, int y2, vtkFloatArray *, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetRGBAPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00556.html">vtkFloatArray</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>blend</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#2a489644968497e6ff39b09d71c0e4d4">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="82bdcd894613e9cdb126d8431ce2ab70"></a><!-- doxytag: member="vtkMesaRenderWindow::ReleaseRGBAPixelData" ref="82bdcd894613e9cdb126d8431ce2ab70" args="(float *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkMesaRenderWindow::ReleaseRGBAPixelData           </td>
          <td>(</td>
          <td class="paramtype">float *&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#3776b5dddc534bb6331bcb1487bc1cac">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="2d1fd1c0aaffca5de6e74d186fe694f5"></a><!-- doxytag: member="vtkMesaRenderWindow::GetRGBACharPixelData" ref="2d1fd1c0aaffca5de6e74d186fe694f5" args="(int x, int y, int x2, int y2, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned char* vtkMesaRenderWindow::GetRGBACharPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#d6f5ed9b32e65bfa80aeeaea2f5ea804">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="a2918caddd2e64c44378f6a9d15598a1"></a><!-- doxytag: member="vtkMesaRenderWindow::GetRGBACharPixelData" ref="a2918caddd2e64c44378f6a9d15598a1" args="(int x, int y, int x2, int y2, int front, vtkUnsignedCharArray *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::GetRGBACharPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#7d3304c289ce496ab4a33ee03cc0d791">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e855faccd0ec49a7a78d6034109f105"></a><!-- doxytag: member="vtkMesaRenderWindow::SetRGBACharPixelData" ref="9e855faccd0ec49a7a78d6034109f105" args="(int x, int y, int x2, int y2, unsigned char *, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetRGBACharPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>blend</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#778290e9131af5dd033773cb87e8e846">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="4807a0cd3ef5cfde914a13c63d824a32"></a><!-- doxytag: member="vtkMesaRenderWindow::SetRGBACharPixelData" ref="4807a0cd3ef5cfde914a13c63d824a32" args="(int x, int y, int x2, int y2, vtkUnsignedCharArray *, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetRGBACharPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>blend</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the pixel data of an image, transmitted as RGBARGBA... 
<p>Implements <a class="el" href="a01489.html#bcf7ae4421ead7b34089bfc01c30432d">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="2711c478aeca42e9b6d36152c0f7728d"></a><!-- doxytag: member="vtkMesaRenderWindow::GetZbufferData" ref="2711c478aeca42e9b6d36152c0f7728d" args="(int x1, int y1, int x2, int y2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float* vtkMesaRenderWindow::GetZbufferData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the zbuffer data from an image 
<p>Implements <a class="el" href="a01489.html#de6ec79f06dc182164962b88ca1d646e">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="ab0be429e4f2b7370ecf5d542cfcdd96"></a><!-- doxytag: member="vtkMesaRenderWindow::GetZbufferData" ref="ab0be429e4f2b7370ecf5d542cfcdd96" args="(int x1, int y1, int x2, int y2, float *buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::GetZbufferData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float *&nbsp;</td>
          <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the zbuffer data from an image 
<p>Implements <a class="el" href="a01489.html#9b45d9bd9212114e790d1709212cf2a4">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="2ded4da9a6572c6ed325cd56781c9419"></a><!-- doxytag: member="vtkMesaRenderWindow::GetZbufferData" ref="2ded4da9a6572c6ed325cd56781c9419" args="(int x1, int y1, int x2, int y2, vtkFloatArray *z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::GetZbufferData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00556.html">vtkFloatArray</a> *&nbsp;</td>
          <td class="paramname"> <em>z</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the zbuffer data from an image 
<p>Implements <a class="el" href="a01489.html#f4aa5c02407fd1802e4c252a50434fa2">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="ed17777e4b58178c8e30df4bd236b313"></a><!-- doxytag: member="vtkMesaRenderWindow::SetZbufferData" ref="ed17777e4b58178c8e30df4bd236b313" args="(int x1, int y1, int x2, int y2, float *buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetZbufferData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float *&nbsp;</td>
          <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the zbuffer data from an image 
<p>Implements <a class="el" href="a01489.html#cae344d926dd66ff6dd635a0b9ea408e">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="d3d4a0d324257b47dc15881d9fbea460"></a><!-- doxytag: member="vtkMesaRenderWindow::SetZbufferData" ref="d3d4a0d324257b47dc15881d9fbea460" args="(int x1, int y1, int x2, int y2, vtkFloatArray *buffer)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkMesaRenderWindow::SetZbufferData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00556.html">vtkFloatArray</a> *&nbsp;</td>
          <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the zbuffer data from an image 
<p>Implements <a class="el" href="a01489.html#0c7a98f4846e932368f4997084697f9a">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="2772091b233c41e8bc0cfa6aff14c3d4"></a><!-- doxytag: member="vtkMesaRenderWindow::MakeCurrent" ref="2772091b233c41e8bc0cfa6aff14c3d4" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkMesaRenderWindow::MakeCurrent           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make this window the current Mesa context. 
<p>Implements <a class="el" href="a01489.html#1e307fc160acda0294180a95d07b4e5f">vtkRenderWindow</a>.</p>

<p>Implemented in <a class="el" href="a01899.html#3c9b930062d6bab296e93b895ab06ead">vtkXMesaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="8646fad33afd3c1c9c61773340fb580e"></a><!-- doxytag: member="vtkMesaRenderWindow::RegisterTextureResource" ref="8646fad33afd3c1c9c61773340fb580e" args="(GLuint id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkMesaRenderWindow::RegisterTextureResource           </td>
          <td>(</td>
          <td class="paramtype">GLuint&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Register a texture name with this render window. 
</div>
</div><p>
<a class="anchor" name="ebda5e5dcd93f3a70000e5562d6287c4"></a><!-- doxytag: member="vtkMesaRenderWindow::GetDepthBufferSize" ref="ebda5e5dcd93f3a70000e5562d6287c4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkMesaRenderWindow::GetDepthBufferSize           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the size of the depth buffer. 
<p>Implements <a class="el" href="a01489.html#55846865f8df395a464e8840f8ca8a8e">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="4de430c9e182a2b31f5f2961ec4c06e6"></a><!-- doxytag: member="vtkMesaRenderWindow::GetColorBufferSizes" ref="4de430c9e182a2b31f5f2961ec4c06e6" args="(int *rgba)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkMesaRenderWindow::GetColorBufferSizes           </td>
          <td>(</td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>rgba</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the size of the color buffer. Returns 0 if not able to determine otherwise sets R G B and A into buffer. 
<p>Implements <a class="el" href="a01489.html#6b8d4e8834772ba2f6984a4528969318">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="cbd3f13692851c455446cc11234a7b3e"></a><!-- doxytag: member="vtkMesaRenderWindow::OpenGLInit" ref="cbd3f13692851c455446cc11234a7b3e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkMesaRenderWindow::OpenGLInit           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Initialize OpenGL for this window. 
</div>
</div><p>
<a class="anchor" name="577e70a847a5e3249505d2fd1493f242"></a><!-- doxytag: member="vtkMesaRenderWindow::GetPixelData" ref="577e70a847a5e3249505d2fd1493f242" args="(int x, int y, int x2, int y2, int front, unsigned char *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkMesaRenderWindow::GetPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="745e081fbbfe201638122d1d01341a2d"></a><!-- doxytag: member="vtkMesaRenderWindow::GetRGBAPixelData" ref="745e081fbbfe201638122d1d01341a2d" args="(int x, int y, int x2, int y2, int front, float *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkMesaRenderWindow::GetRGBAPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">float *&nbsp;</td>
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4c149a8dd692a2e1981d0fbd3a3ea7b8"></a><!-- doxytag: member="vtkMesaRenderWindow::GetRGBACharPixelData" ref="4c149a8dd692a2e1981d0fbd3a3ea7b8" args="(int x, int y, int x2, int y2, int front, unsigned char *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkMesaRenderWindow::GetRGBACharPixelData           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>front</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="476c1af08b0624607f732e036e382c01"></a><!-- doxytag: member="vtkMesaRenderWindow::MultiSamples" ref="476c1af08b0624607f732e036e382c01" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01032.html#476c1af08b0624607f732e036e382c01">vtkMesaRenderWindow::MultiSamples</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01489.html#3f610790430c5589e7b02910456a858f">vtkRenderWindow</a>.</p>

<p>Definition at line <a class="el" href="a05265.html#l00036">36</a> of file <a class="el" href="a05265.html">vtkMesaRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ae126605c731ded2ed90a115e075a40c"></a><!-- doxytag: member="vtkMesaRenderWindow::OldMonitorSetting" ref="ae126605c731ded2ed90a115e075a40c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long <a class="el" href="a01032.html#ae126605c731ded2ed90a115e075a40c">vtkMesaRenderWindow::OldMonitorSetting</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05265.html#l00037">37</a> of file <a class="el" href="a05265.html">vtkMesaRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4fbb235452ab65aeacf2ab83e09ff56e"></a><!-- doxytag: member="vtkMesaRenderWindow::TextureResourceIds" ref="4fbb235452ab65aeacf2ab83e09ff56e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00720.html">vtkIdList</a>* <a class="el" href="a01032.html#4fbb235452ab65aeacf2ab83e09ff56e">vtkMesaRenderWindow::TextureResourceIds</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05265.html#l00122">122</a> of file <a class="el" href="a05265.html">vtkMesaRenderWindow.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Rendering/<a class="el" href="a05265.html">vtkMesaRenderWindow.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:17:50 2009 for VTK by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
</body>
</html>