Sophie

Sophie

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

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: vtkOpenGLRenderWindow 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>vtkOpenGLRenderWindow Class Reference</h1><!-- doxytag: class="vtkOpenGLRenderWindow" --><!-- doxytag: inherits="vtkRenderWindow" --><code>#include &lt;<a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkOpenGLRenderWindow:</div>
<div class="dynsection">
<p><center><img src="a12545.png" border="0" usemap="#a12546" alt="Inheritance graph"></center>
<map name="a12546">
<area shape="rect" href="a00236.html" title="Carbon OpenGL rendering window." alt="" coords="872,6,1051,32"><area shape="rect" href="a00279.html" title="Cocoa OpenGL rendering window." alt="" coords="875,56,1048,83"><area shape="rect" href="a01133.html" title="OffScreen Mesa rendering window." alt="" coords="860,107,1063,134"><area shape="rect" href="a01880.html" title="OpenGL rendering window." alt="" coords="849,158,1073,184"><area shape="rect" href="a01885.html" title="OpenGL rendering window." alt="" coords="848,208,1075,235"><area shape="rect" href="a01958.html" title="OpenGL rendering window." alt="" coords="865,259,1057,286"><area shape="rect" href="a01489.html" title="create a window for renderers to draw into" alt="" coords="432,132,565,159"><area shape="rect" href="a01886.html" title="window superclass for vtkRenderWindow" alt="" coords="295,132,383,159"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="165,132,245,159"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,132,116,159"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkOpenGLRenderWindow:</div>
<div class="dynsection">
<p><center><img src="a12547.png" border="0" usemap="#a12548" alt="Collaboration graph"></center>
<map name="a12548">
<area shape="rect" href="a01702.html" title="allocate/free texture units." alt="" coords="2936,353,3101,380"><area shape="rect" href="a01489.html" title="create a window for renderers to draw into" alt="" coords="2215,635,2348,661"><area shape="rect" href="a01491.html" title="platform&#45;independent render window interaction including picking and frame rate control..." alt="" coords="3445,599,3637,625"><area shape="rect" href="a01480.html" title="abstract specification for renderers" alt="" coords="2971,1197,3067,1224"><area shape="rect" href="a01886.html" title="window superclass for vtkRenderWindow" alt="" coords="1856,795,1944,821"><area shape="rect" href="a01833.html" title="abstract specification for Viewports" alt="" coords="2623,1197,2716,1224"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="249,820,329,847"><area shape="rect" href="a00285.html" title="create and manipulate unsorted lists of objects" alt="" coords="971,1108,1072,1135"><area shape="rect" href="a00286.html" title="vtkCollectionElement" alt="" coords="569,1104,719,1131"><area shape="rect" href="a00902.html" title="an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor..." alt="" coords="4101,567,4256,593"><area shape="rect" href="a01091.html" title="manage contention for cursors and other resources" alt="" coords="3795,520,3944,547"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="1865,1441,1935,1468"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="589,1597,699,1624"><area shape="rect" href="a01149.html" title="Abstract class for drawing poly data." alt="" coords="980,1699,1063,1725"><area shape="rect" href="a00681.html" title="manager for OpenGL&#45;based selection." alt="" coords="3208,1107,3357,1133"><area shape="rect" href="a01482.html" title="Render the props of a vtkRenderer." alt="" coords="1153,904,1303,931"><area shape="rect" href="a01485.html" title="Perform part of the rendering of a vtkRenderer." alt="" coords="765,847,880,873"><area shape="rect" href="a00954.html" title="a virtual light for 3D rendering" alt="" coords="987,1419,1056,1445"><area shape="rect" href="a00998.html" title="represent and manipulate 4x4 transformation matrices" alt="" coords="595,1459,693,1485"><area shape="rect" href="a00227.html" title="a virtual camera for 3D rendering" alt="" coords="1856,1623,1944,1649"><area shape="rect" href="a00086.html" title="define API for picking subclasses" alt="" coords="3219,760,3347,787"><area shape="rect" href="a01150.html" title="An adapter between a vtkPainter and a rendering device." alt="" coords="1141,623,1315,649"><area shape="rect" href="a01107.html" title="OpenGL rendering window." alt="" coords="2183,279,2380,305"><area shape="rect" href="a01105.html" title="Interface class for querying and using OpenGL extensions." alt="" coords="1797,332,2003,359"><area shape="rect" href="a01870.html" title="Non&#45;templated superclass for vtkWeakPointer." alt="" coords="569,389,719,416"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="2056,193,2128,220"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,147,116,173"><area shape="rect" href="a00291.html" title="superclass for callback/observer methods" alt="" coords="417,33,521,60"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="208,1221,371,1248"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="7,1329,116,1356"><area shape="rect" href="a01481.html" title="a list of renderers" alt="" coords="1616,1013,1773,1040"><area shape="rect" href="a01321.html" title="a list of Props" alt="" coords="1836,1161,1964,1188"><area shape="rect" href="a00143.html" title="a list of nodes that form an assembly path" alt="" coords="2219,1411,2344,1437"><area shape="rect" href="a00144.html" title="a list of lists of props representing an assembly hierarchy" alt="" coords="1399,1267,1532,1293"><area shape="rect" href="a00956.html" title="a list of lights" alt="" coords="2027,993,2157,1020"><area shape="rect" href="a00346.html" title="a list of Cullers" alt="" coords="2411,1360,2547,1387"><area shape="rect" href="a00226.html" title="supports function callbacks" alt="" coords="745,25,900,52"><area shape="rect" href="a00094.html" title="a list of 2D actors" alt="" coords="2207,1259,2356,1285"><area shape="rect" href="a00095.html" title="a list of actors" alt="" coords="2412,1279,2545,1305"><area shape="rect" href="a01841.html" title="a list of volumes" alt="" coords="2405,1117,2552,1144"><area shape="rect" href="a00717.html" title="DEPRECATED A vtkPolyDataPainter that colors each polygon with a color coded integer..." alt="" coords="2200,1728,2363,1755"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="1413,1469,1517,1496"><area shape="rect" href="a01268.html" title="Abstract class for drawing poly data." alt="" coords="1625,1835,1764,1861"><area shape="rect" href="a00722.html" title="dynamic, self&#45;adjusting array of vtkIdType" alt="" coords="1843,1765,1957,1792"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1415,1793,1516,1820"><area shape="rect" href="a00696.html" title="superclass for homogeneous transformations" alt="" coords="925,1557,1117,1584"><area shape="rect" href="a01207.html" title="describes a 4x4 matrix transformation" alt="" coords="1379,1577,1552,1604"><area shape="rect" href="a01869.html" title="vtkWeakPointer\&lt; vtkRenderWindow \&gt;" alt="" coords="1339,339,1592,365"><area shape="rect" href="a01869.html" title="a weak reference to a vtkObject." alt="" coords="947,339,1096,365"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a12549.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
OpenGL rendering window. 
<p>
<a class="el" href="a01120.html" title="OpenGL rendering window.">vtkOpenGLRenderWindow</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>. <a class="el" href="a01119.html" title="OpenGL renderer.">vtkOpenGLRenderer</a> interfaces to the OpenGL graphics library. Application programmers should normally use <a class="el" href="a01489.html" title="create a window for renderers to draw into">vtkRenderWindow</a> instead of the OpenGL specific version.<p>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_11.html#c2_vtk_t_vtkOpenGLRenderWindow">vtkOpenGLRenderWindow (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a05290.html#l00039">39</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.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="a01120.html#1b077781b8f4c7453ba593b4e45b5167">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="a01120.html#b00258162d9faea80b876b53f363265b">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="a01120.html#62e42779c8e56caec1b94b374ca46c99">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="a01120.html#bf9e75a6c69fd757697b6c718dc1df02">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="a01120.html#c934c3a99a653175f6de943622171b35">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="a01120.html#6d4235a8e8fcbed40cf32c5f8d1dd745">MakeCurrent</a> ()=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#12f022712797002c5a6e782a1ed14adf">IsCurrent</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="a01120.html#6e428733689a2a90dba8dd51217fc511">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="a01120.html#6b850a8ee6f878e463eb901e88cdf04a">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="a01120.html#2c3a7c7b145d3e495206e9e0fdb610e3">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="a01120.html#e4a92bb84d1ea57e3877cf374f49cf11">OpenGLInit</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#9d35cb0482248f3741f79c2d25cbcb23">GetBackLeftBuffer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#385e9a9e29669acd27065f83683e3108">GetBackRightBuffer</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#86f100078c306ba02ce549933c54a3dc">GetFrontRightBuffer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#7170dcc53840da4bde5c8d4c0390d8d0">GetBackBuffer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#907744dcda10212f1af772902f69dedc">GetFrontBuffer</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#4cad8f6c4602b9287041392012e7235d">CheckGraphicError</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="a01120.html#e4d99fd82622c960610f19b74126c91b">HasGraphicError</a> ()</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="a01120.html#ff4d755297fe84ea67e4a0fa187de679">GetLastGraphicErrorString</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01105.html">vtkOpenGLExtensionManager</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#03f5f573af99ef4a803e5253981a8fb0">GetExtensionManager</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01107.html">vtkOpenGLHardwareSupport</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#66f8678c106b0dfb699cb38f83c5a64a">GetHardwareSupport</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="a01120.html#1b2b02b264575411ede4c3b5d638de83">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="a01120.html#9555c0d37377638af91dc6246065b94b">GetPixelData</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="a01120.html#69a493ab6d5ca958a0506c032760d168">SetPixelData</a> (int x, int y, int x2, int y2, unsigned char *data, 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="a01120.html#fe30a4d53ad4d85a53bb9e3ac29edc61">SetPixelData</a> (int x, int y, int x2, int y2, <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *data, 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="a01120.html#e6d42228c8bcc4611e7643d2e73c58dd">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="a01120.html#2d595eeb95e6f871faa6fd1d5de8a8d1">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="a01120.html#956cc589d1d8eba2aa064ce8a43509e0">SetRGBAPixelData</a> (int x, int y, int x2, int y2, float *data, 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="a01120.html#6566469acfe90c8eb038bd837fe9993a">SetRGBAPixelData</a> (int x, int y, int x2, int y2, <a class="el" href="a00556.html">vtkFloatArray</a> *data, 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="a01120.html#5c97aaaffdb890a077614a5d3c8f5614">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="a01120.html#ba84e42c203addb65eb659b5386b76b1">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="a01120.html#f651d76b1da83ff713c5190e1141de17">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="a01120.html#7a3c07932e48c0574902ee8ce9b8776f">SetRGBACharPixelData</a> (int x, int y, int x2, int y2, unsigned char *data, 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="a01120.html#80f417741670e2dcfa5757803b17fd02">SetRGBACharPixelData</a> (int x, int y, int x2, int y2, <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *data, 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="a01120.html#f0cd01515b14c8117b591aafa2bce891">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="a01120.html#fcdfb622e09bdcfd82f6dff5bb52d6fc">GetZbufferData</a> (int x1, int y1, int x2, int y2, float *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="a01120.html#1b786b8b0ff4a6b7a5159cdb2afe6dc5">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="a01120.html#579fc7f3c7c86a0e9bd7bdf3852efca8">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="a01120.html#d2c0ecdbb5fb63ee9936a93b11561d7b">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"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01719.html">vtkTimeStamp</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#5c4a412bf6bcf63420603878215da4ea">GetContextCreationTime</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01702.html">vtkTextureUnitManager</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#6413db07915374ef6b20e77696b6af7d">GetTextureUnitManager</a> ()</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="a01120.html#c4f227feef296c6bfb8478538216aa76">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01120.html">vtkOpenGLRenderWindow</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#afc137c39c165473426a78f8c7bd5f1c">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="a01120.html#5f138a5b25c6323b6113ab555c8a1ce5">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="a01120.html#abb3543c372790f53a37dd8a0afac9b8">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="a01120.html#da9220879cde6c02a10d53cd4277606b">vtkOpenGLRenderWindow</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#d1befddbe7f74182549fa8e60718a66d">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="a01120.html#b17d409ee9c4e4553bb49c5ca6f060fd">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="a01120.html#620d7327e25fc00c001e74280cd76bad">GetRGBACharPixelData</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="a01120.html#b708d2d16a16526178f3d347648366b6">CreateHardwareOffScreenWindow</a> (int width, int height)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#aebeaef13967edfba15c88c7851f1d4d">CreateAWindow</a> ()=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="a01120.html#3ca4bb83e8d77bf8f01d8b8a5664fec6">DestroyWindow</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="a01120.html#357d4e9e0fec4ade01b82fd7309c8d75">SetTextureUnitManager</a> (<a class="el" href="a01702.html">vtkTextureUnitManager</a> *textureUnitManager)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#ec81df635afbc918b650454dac6cd66f">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="a01120.html#034e352671e0d859d41477894d4ab70a">TextureResourceIds</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#7cefc19278ad1aba80b2e0fbe9b12d3d">OffScreenUseFrameBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#90289386069274e73c344a1ff2914e50">BackLeftBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#5b3b2b5dc88a20819d38f8eb1524b11d">BackRightBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#32b6038fa8aabe1e7f799ab5a57cd19f">FrontLeftBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#0c28061e0c78b008c4bd11ab51211079">FrontRightBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#7e53d794bbb0cfd62c35739e6c665e1b">FrontBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#9de3fa85fe7bcafa94908ee0575bd0d8">BackBuffer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#8db6bca0f6d6b7d9c2b2e7d2b2d4a9c5">LastGraphicError</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01719.html">vtkTimeStamp</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#c1f9aef8111c36eb14923641a536dffc">ContextCreationTime</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01702.html">vtkTextureUnitManager</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#86ca55180a1fda58f10a8915abc76cad">TextureUnitManager</a></td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#92391a5629b99cce5e3f6cfc765db2c9">NumberOfFrameBuffers</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#022fbd5919a7d3bc246b543f052e7981">TextureObjects</a> [4]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#6a2d6a7029a22261499b7b7371584216">FrameBufferObject</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01120.html#a599de2550c81eed4d8a9c504b6f0d70">DepthRenderBufferObject</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="1b077781b8f4c7453ba593b4e45b5167"></a><!-- doxytag: member="vtkOpenGLRenderWindow::Superclass" ref="1b077781b8f4c7453ba593b4e45b5167" 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">vtkOpenGLRenderWindow::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="a00236.html#23a3731eae8e8a4ee77223a650638b90">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#bada7182f20298e2c86491bd9f1a8838">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#328e770465de229bd5d1c71570165535">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#13e43f2b9e3a775063ccd140ffbbc626">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#daa116bf5851b8f099853255b80ffe23">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#5ce87935e29b79487c27412112efe5a9">vtkXOpenGLRenderWindow</a>.</p>

<p>Definition at line <a class="el" href="a05290.html#l00045">45</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="da9220879cde6c02a10d53cd4277606b"></a><!-- doxytag: member="vtkOpenGLRenderWindow::vtkOpenGLRenderWindow" ref="da9220879cde6c02a10d53cd4277606b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkOpenGLRenderWindow::vtkOpenGLRenderWindow           </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="bcc373580a01bc05d3bd437a8d0c114c"></a><!-- doxytag: member="vtkOpenGLRenderWindow::~vtkOpenGLRenderWindow" ref="bcc373580a01bc05d3bd437a8d0c114c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkOpenGLRenderWindow::~vtkOpenGLRenderWindow           </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="b00258162d9faea80b876b53f363265b"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetClassName" ref="b00258162d9faea80b876b53f363265b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkOpenGLRenderWindow::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="a00236.html#144e303b283b44e7a5a8661b12ceebb0">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#76790578c25514e31b9e209a94565619">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#acfc751f2572c2cbd8d72d5dc9f87285">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#33ec99359343326b9b0f19b34fdfdd76">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#e19ff148371983fcc916e34831add7de">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#2a4b427879b57e0d72e9013941a87fa1">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="c4f227feef296c6bfb8478538216aa76"></a><!-- doxytag: member="vtkOpenGLRenderWindow::IsTypeOf" ref="c4f227feef296c6bfb8478538216aa76" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkOpenGLRenderWindow::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="a00236.html#ea07e576169bd3adcbd77259d05ee395">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#ca136eadae599146e40fce80d6a5812d">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#75c852dfa715dea3beb88e13c0dd827a">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#c3dadf4354fdbf375bc338ec24955a48">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#198632d096bc62176a5a7b2b65ad79f3">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#a5df5a0ba4c28a7222890f82704fd601">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="62e42779c8e56caec1b94b374ca46c99"></a><!-- doxytag: member="vtkOpenGLRenderWindow::IsA" ref="62e42779c8e56caec1b94b374ca46c99" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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="a00236.html#11404bdef233d58bc277b485e6edfc20">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#f4835f591f39259ccac1bf1588a1aee5">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#67e6482ef73e16aff7924cb786eb6180">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#34f46a16189be4f1fa45fab376683965">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#ffec7183e0ba1d25ba5d8dd01caabd71">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#4bfaf5c2951ad6fe9926e3473df2a740">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="afc137c39c165473426a78f8c7bd5f1c"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SafeDownCast" ref="afc137c39c165473426a78f8c7bd5f1c" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01120.html">vtkOpenGLRenderWindow</a>* vtkOpenGLRenderWindow::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="a00236.html#0505691eb13cd485782672e268d0dece">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#3c66d9d5c74528f3cdf0fb8d9c2505e6">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#2a3e1afe7ddb5651628b3b5edb1e161e">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#0ac6c137ddfbb0efdaad9f5610b249ff">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#299c23e0f56494b9c2d8d574c55e0e3d">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#951e2bf19b5effded1ba05e1fda91039">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="bf9e75a6c69fd757697b6c718dc1df02"></a><!-- doxytag: member="vtkOpenGLRenderWindow::PrintSelf" ref="bf9e75a6c69fd757697b6c718dc1df02" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkOpenGLRenderWindow::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="a00236.html#5b2dc0b640df1f12bca5ded118508478">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#6c8aeb35b4ae01e9c5218e234c62600a">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#8304df29849ecfb341baad2f25fcacf7">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#f3a65fa11e73008c461e21c3d0cbe02f">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#64a2e6bf7de40b5f8db2c6937aae65d9">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#6acaf711674d6b81319edca4c42583e7">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="5f138a5b25c6323b6113ab555c8a1ce5"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetGlobalMaximumNumberOfMultiSamples" ref="5f138a5b25c6323b6113ab555c8a1ce5" args="(int val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkOpenGLRenderWindow::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="abb3543c372790f53a37dd8a0afac9b8"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetGlobalMaximumNumberOfMultiSamples" ref="abb3543c372790f53a37dd8a0afac9b8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkOpenGLRenderWindow::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="c934c3a99a653175f6de943622171b35"></a><!-- doxytag: member="vtkOpenGLRenderWindow::StereoUpdate" ref="c934c3a99a653175f6de943622171b35" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkOpenGLRenderWindow::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>

<p>Reimplemented in <a class="el" href="a00279.html#48b78c3e48701a1ce4de370922feb488">vtkCocoaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="1b2b02b264575411ede4c3b5d638de83"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetPixelData" ref="1b2b02b264575411ede4c3b5d638de83" 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* vtkOpenGLRenderWindow::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="9555c0d37377638af91dc6246065b94b"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetPixelData" ref="9555c0d37377638af91dc6246065b94b" 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 vtkOpenGLRenderWindow::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"> <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 RGBRGB... 
<p>Implements <a class="el" href="a01886.html#5cf02b8acb2cd9fe58500ed16a22a8f5">vtkWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="69a493ab6d5ca958a0506c032760d168"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetPixelData" ref="69a493ab6d5ca958a0506c032760d168" args="(int x, int y, int x2, int y2, unsigned char *data, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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"> <em>data</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="a01489.html#e24cce8dc83ac82d17454d53dfe299cc">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="fe30a4d53ad4d85a53bb9e3ac29edc61"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetPixelData" ref="fe30a4d53ad4d85a53bb9e3ac29edc61" args="(int x, int y, int x2, int y2, vtkUnsignedCharArray *data, int front)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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"> <em>data</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="a01489.html#b71d28ce0266ab46d5b96646c94f9afb">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="e6d42228c8bcc4611e7643d2e73c58dd"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetRGBAPixelData" ref="e6d42228c8bcc4611e7643d2e73c58dd" 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* vtkOpenGLRenderWindow::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="2d595eeb95e6f871faa6fd1d5de8a8d1"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetRGBAPixelData" ref="2d595eeb95e6f871faa6fd1d5de8a8d1" 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 vtkOpenGLRenderWindow::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="956cc589d1d8eba2aa064ce8a43509e0"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetRGBAPixelData" ref="956cc589d1d8eba2aa064ce8a43509e0" args="(int x, int y, int x2, int y2, float *data, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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"> <em>data</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">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="6566469acfe90c8eb038bd837fe9993a"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetRGBAPixelData" ref="6566469acfe90c8eb038bd837fe9993a" args="(int x, int y, int x2, int y2, vtkFloatArray *data, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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"> <em>data</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">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="5c97aaaffdb890a077614a5d3c8f5614"></a><!-- doxytag: member="vtkOpenGLRenderWindow::ReleaseRGBAPixelData" ref="5c97aaaffdb890a077614a5d3c8f5614" args="(float *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkOpenGLRenderWindow::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="ba84e42c203addb65eb659b5386b76b1"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetRGBACharPixelData" ref="ba84e42c203addb65eb659b5386b76b1" 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* vtkOpenGLRenderWindow::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="f651d76b1da83ff713c5190e1141de17"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetRGBACharPixelData" ref="f651d76b1da83ff713c5190e1141de17" 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 vtkOpenGLRenderWindow::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="7a3c07932e48c0574902ee8ce9b8776f"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetRGBACharPixelData" ref="7a3c07932e48c0574902ee8ce9b8776f" args="(int x, int y, int x2, int y2, unsigned char *data, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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"> <em>data</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">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="80f417741670e2dcfa5757803b17fd02"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetRGBACharPixelData" ref="80f417741670e2dcfa5757803b17fd02" args="(int x, int y, int x2, int y2, vtkUnsignedCharArray *data, int front, int blend=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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"> <em>data</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">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="f0cd01515b14c8117b591aafa2bce891"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetZbufferData" ref="f0cd01515b14c8117b591aafa2bce891" args="(int x1, int y1, int x2, int y2)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual float* vtkOpenGLRenderWindow::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="fcdfb622e09bdcfd82f6dff5bb52d6fc"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetZbufferData" ref="fcdfb622e09bdcfd82f6dff5bb52d6fc" args="(int x1, int y1, int x2, int y2, float *z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkOpenGLRenderWindow::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>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#9b45d9bd9212114e790d1709212cf2a4">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="1b786b8b0ff4a6b7a5159cdb2afe6dc5"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetZbufferData" ref="1b786b8b0ff4a6b7a5159cdb2afe6dc5" 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 vtkOpenGLRenderWindow::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="579fc7f3c7c86a0e9bd7bdf3852efca8"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetZbufferData" ref="579fc7f3c7c86a0e9bd7bdf3852efca8" 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 vtkOpenGLRenderWindow::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="d2c0ecdbb5fb63ee9936a93b11561d7b"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetZbufferData" ref="d2c0ecdbb5fb63ee9936a93b11561d7b" 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 vtkOpenGLRenderWindow::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="6d4235a8e8fcbed40cf32c5f8d1dd745"></a><!-- doxytag: member="vtkOpenGLRenderWindow::MakeCurrent" ref="6d4235a8e8fcbed40cf32c5f8d1dd745" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkOpenGLRenderWindow::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 OpenGL context. 
<p>Implements <a class="el" href="a01489.html#1e307fc160acda0294180a95d07b4e5f">vtkRenderWindow</a>.</p>

<p>Implemented in <a class="el" href="a00236.html#0b00af4ea840574aebba9c6c40fbaad0">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#41124bb59c7cb7adbe5b864f410419d6">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#e73618ce14123b5397bdadbfb71bd91b">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#b1032ae6f657d0760a4e7ff1dbb60314">vtkWin32OpenGLRenderWindow</a>, <a class="el" href="a01885.html#b0897beb989462d0d124fe8c6af56caa">vtkWinCEOpenGLRenderWindow</a>, and <a class="el" href="a01958.html#75f2926d6d5009900e334dd8852b1e3c">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="12f022712797002c5a6e782a1ed14adf"></a><!-- doxytag: member="vtkOpenGLRenderWindow::IsCurrent" ref="12f022712797002c5a6e782a1ed14adf" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool vtkOpenGLRenderWindow::IsCurrent           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Tells if this window is the current OpenGL context for the calling thread. 
<p>Implemented in <a class="el" href="a00236.html#51a7a345497d8a8a176d6b587c14f35d">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#7817590ce06c09cc23dfd83308223bb7">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#04cd9851d5b767f0f723951d0e810ba2">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#8a6172c85d91d03e48194f3e9f74dae5">vtkWin32OpenGLRenderWindow</a>, and <a class="el" href="a01958.html#61bc019fc02c6295345fdd486b5f88a0">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="6e428733689a2a90dba8dd51217fc511"></a><!-- doxytag: member="vtkOpenGLRenderWindow::RegisterTextureResource" ref="6e428733689a2a90dba8dd51217fc511" args="(GLuint id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkOpenGLRenderWindow::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. 
<p>Reimplemented in <a class="el" href="a00279.html#a1cc9f369447f80935aa979fbacf5591">vtkCocoaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="6b850a8ee6f878e463eb901e88cdf04a"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetDepthBufferSize" ref="6b850a8ee6f878e463eb901e88cdf04a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkOpenGLRenderWindow::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>

<p>Reimplemented in <a class="el" href="a00236.html#305cae73569ff2df33b432b397ef02cb">vtkCarbonRenderWindow</a>, and <a class="el" href="a00279.html#1e7b3b01dee0ccd8d398029656fd781e">vtkCocoaRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="2c3a7c7b145d3e495206e9e0fdb610e3"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetColorBufferSizes" ref="2c3a7c7b145d3e495206e9e0fdb610e3" args="(int *rgba)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkOpenGLRenderWindow::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="e4a92bb84d1ea57e3877cf374f49cf11"></a><!-- doxytag: member="vtkOpenGLRenderWindow::OpenGLInit" ref="e4a92bb84d1ea57e3877cf374f49cf11" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkOpenGLRenderWindow::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="9d35cb0482248f3741f79c2d25cbcb23"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetBackLeftBuffer" ref="9d35cb0482248f3741f79c2d25cbcb23" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkOpenGLRenderWindow::GetBackLeftBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the OpenGL name of the back left buffer. It is GL_BACK_LEFT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by <a class="el" href="a01101.html" title="OpenGL camera.">vtkOpenGLCamera</a>. 
</div>
</div><p>
<a class="anchor" name="385e9a9e29669acd27065f83683e3108"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetBackRightBuffer" ref="385e9a9e29669acd27065f83683e3108" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkOpenGLRenderWindow::GetBackRightBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the OpenGL name of the back right buffer. It is GL_BACK_RIGHT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT+1 if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by <a class="el" href="a01101.html" title="OpenGL camera.">vtkOpenGLCamera</a>. 
</div>
</div><p>
<a class="anchor" name="b939be5f157257f8362bcf8c582d4dfa"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetFrontLeftBuffer" ref="b939be5f157257f8362bcf8c582d4dfa" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkOpenGLRenderWindow::GetFrontLeftBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the OpenGL name of the front left buffer. It is GL_FRONT_LEFT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by <a class="el" href="a01101.html" title="OpenGL camera.">vtkOpenGLCamera</a>. 
</div>
</div><p>
<a class="anchor" name="86f100078c306ba02ce549933c54a3dc"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetFrontRightBuffer" ref="86f100078c306ba02ce549933c54a3dc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkOpenGLRenderWindow::GetFrontRightBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the OpenGL name of the front right buffer. It is GL_FRONT_RIGHT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT+1 if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by <a class="el" href="a01101.html" title="OpenGL camera.">vtkOpenGLCamera</a>. 
</div>
</div><p>
<a class="anchor" name="7170dcc53840da4bde5c8d4c0390d8d0"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetBackBuffer" ref="7170dcc53840da4bde5c8d4c0390d8d0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkOpenGLRenderWindow::GetBackBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the OpenGL name of the back left buffer. It is GL_BACK if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by <a class="el" href="a01101.html" title="OpenGL camera.">vtkOpenGLCamera</a>. 
</div>
</div><p>
<a class="anchor" name="907744dcda10212f1af772902f69dedc"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetFrontBuffer" ref="907744dcda10212f1af772902f69dedc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int vtkOpenGLRenderWindow::GetFrontBuffer           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the OpenGL name of the front left buffer. It is GL_FRONT if GL is bound to the window-system-provided framebuffer. It is vtkgl::COLOR_ATTACHMENT0_EXT if GL is bound to an application-created framebuffer object (GPU-based offscreen rendering) It is used by <a class="el" href="a01101.html" title="OpenGL camera.">vtkOpenGLCamera</a>. 
</div>
</div><p>
<a class="anchor" name="4cad8f6c4602b9287041392012e7235d"></a><!-- doxytag: member="vtkOpenGLRenderWindow::CheckGraphicError" ref="4cad8f6c4602b9287041392012e7235d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkOpenGLRenderWindow::CheckGraphicError           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Update graphic error status, regardless of ReportGraphicErrors flag. It means this method can be used in any context and is not restricted to debug mode. 
<p>Implements <a class="el" href="a01489.html#5e7e3d867b9df87c8fc9644da147b556">vtkRenderWindow</a>.</p>

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

<p>
Return the last graphic error status. Initial value is false. 
<p>Implements <a class="el" href="a01489.html#5c2292fcc868ef9f5d8e228a691972bc">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="ff4d755297fe84ea67e4a0fa187de679"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetLastGraphicErrorString" ref="ff4d755297fe84ea67e4a0fa187de679" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkOpenGLRenderWindow::GetLastGraphicErrorString           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return a string matching the last graphic error status. 
<p>Implements <a class="el" href="a01489.html#12b22b2e3deab25685980281ac7d11ec">vtkRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="5c4a412bf6bcf63420603878215da4ea"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetContextCreationTime" ref="5c4a412bf6bcf63420603878215da4ea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01719.html">vtkTimeStamp</a> vtkOpenGLRenderWindow::GetContextCreationTime           </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 time when the OpenGL context was created. 
</div>
</div><p>
<a class="anchor" name="03f5f573af99ef4a803e5253981a8fb0"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetExtensionManager" ref="03f5f573af99ef4a803e5253981a8fb0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01105.html">vtkOpenGLExtensionManager</a>* vtkOpenGLRenderWindow::GetExtensionManager           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns the extension manager. A new one will be created if one hasn't already been set up. 
</div>
</div><p>
<a class="anchor" name="66f8678c106b0dfb699cb38f83c5a64a"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetHardwareSupport" ref="66f8678c106b0dfb699cb38f83c5a64a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01107.html">vtkOpenGLHardwareSupport</a>* vtkOpenGLRenderWindow::GetHardwareSupport           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns an Hardware Support object. A new one will be created if one hasn't already been set up. 
</div>
</div><p>
<a class="anchor" name="6413db07915374ef6b20e77696b6af7d"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetTextureUnitManager" ref="6413db07915374ef6b20e77696b6af7d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01702.html">vtkTextureUnitManager</a>* vtkOpenGLRenderWindow::GetTextureUnitManager           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Returns its texture unit manager object. A new one will be created if one hasn't already been set up. 
</div>
</div><p>
<a class="anchor" name="d1befddbe7f74182549fa8e60718a66d"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetPixelData" ref="d1befddbe7f74182549fa8e60718a66d" 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 vtkOpenGLRenderWindow::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="b17d409ee9c4e4553bb49c5ca6f060fd"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetRGBAPixelData" ref="b17d409ee9c4e4553bb49c5ca6f060fd" 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 vtkOpenGLRenderWindow::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="620d7327e25fc00c001e74280cd76bad"></a><!-- doxytag: member="vtkOpenGLRenderWindow::GetRGBACharPixelData" ref="620d7327e25fc00c001e74280cd76bad" 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 vtkOpenGLRenderWindow::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>
<a class="anchor" name="b708d2d16a16526178f3d347648366b6"></a><!-- doxytag: member="vtkOpenGLRenderWindow::CreateHardwareOffScreenWindow" ref="b708d2d16a16526178f3d347648366b6" args="(int width, int height)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkOpenGLRenderWindow::CreateHardwareOffScreenWindow           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>height</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>
Create an offScreen window based on OpenGL framebuffer extension. Return if the creation was successful or not. <dl class="pre" compact><dt><b>Precondition:</b></dt><dd>positive_width: width&gt;0 <p>
positive_height: height&gt;0 <p>
not_initialized: !OffScreenUseFrameBuffer </dd></dl>
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>valid_result: (result==0 || result==1) &amp;&amp; (result implies OffScreenUseFrameBuffer) </dd></dl>

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

<p>
Destroy an offscreen window based on OpenGL framebuffer extension. <dl class="pre" compact><dt><b>Precondition:</b></dt><dd>initialized: OffScreenUseFrameBuffer </dd></dl>
<dl class="post" compact><dt><b>Postcondition:</b></dt><dd>destroyed: !OffScreenUseFrameBuffer </dd></dl>

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

<p>
Create a not-off-screen window. 
<p>Implemented in <a class="el" href="a00236.html#326a3e3c7e8c6d73579b547ce740f036">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#9e42573b122b4dae86d0275ec7b101e9">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#d97b5f598ebabb099b0c8f96c8dbbcd8">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#cfe3937768b930d47ad4220a281c4aba">vtkWin32OpenGLRenderWindow</a>, and <a class="el" href="a01958.html#d910b2be4fe940d81ad34b0ad37df47f">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="3ca4bb83e8d77bf8f01d8b8a5664fec6"></a><!-- doxytag: member="vtkOpenGLRenderWindow::DestroyWindow" ref="3ca4bb83e8d77bf8f01d8b8a5664fec6" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkOpenGLRenderWindow::DestroyWindow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Destroy a not-off-screen window. 
<p>Implemented in <a class="el" href="a00236.html#aa9becca9f0a7b77d5ac69c957077600">vtkCarbonRenderWindow</a>, <a class="el" href="a00279.html#811423ec0ec262978a18229a8ce8a825">vtkCocoaRenderWindow</a>, <a class="el" href="a01133.html#02989380d51ba8369696fe5a4d738d7b">vtkOSOpenGLRenderWindow</a>, <a class="el" href="a01880.html#81af1aecc8cfd293022f714753d5d583">vtkWin32OpenGLRenderWindow</a>, and <a class="el" href="a01958.html#d9c284317ff201346cc4a18e3ab69f5f">vtkXOpenGLRenderWindow</a>.</p>

</div>
</div><p>
<a class="anchor" name="357d4e9e0fec4ade01b82fd7309c8d75"></a><!-- doxytag: member="vtkOpenGLRenderWindow::SetTextureUnitManager" ref="357d4e9e0fec4ade01b82fd7309c8d75" args="(vtkTextureUnitManager *textureUnitManager)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkOpenGLRenderWindow::SetTextureUnitManager           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01702.html">vtkTextureUnitManager</a> *&nbsp;</td>
          <td class="paramname"> <em>textureUnitManager</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the texture unit manager. 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="ec81df635afbc918b650454dac6cd66f"></a><!-- doxytag: member="vtkOpenGLRenderWindow::OldMonitorSetting" ref="ec81df635afbc918b650454dac6cd66f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long <a class="el" href="a01120.html#ec81df635afbc918b650454dac6cd66f">vtkOpenGLRenderWindow::OldMonitorSetting</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00042">42</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="034e352671e0d859d41477894d4ab70a"></a><!-- doxytag: member="vtkOpenGLRenderWindow::TextureResourceIds" ref="034e352671e0d859d41477894d4ab70a" 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="a01120.html#034e352671e0d859d41477894d4ab70a">vtkOpenGLRenderWindow::TextureResourceIds</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00199">199</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7cefc19278ad1aba80b2e0fbe9b12d3d"></a><!-- doxytag: member="vtkOpenGLRenderWindow::OffScreenUseFrameBuffer" ref="7cefc19278ad1aba80b2e0fbe9b12d3d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01120.html#7cefc19278ad1aba80b2e0fbe9b12d3d">vtkOpenGLRenderWindow::OffScreenUseFrameBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Flag telling if a framebuffer-based offscreen is currently in use. 
<p>Definition at line <a class="el" href="a05290.html#l00219">219</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="92391a5629b99cce5e3f6cfc765db2c9"></a><!-- doxytag: member="vtkOpenGLRenderWindow::NumberOfFrameBuffers" ref="92391a5629b99cce5e3f6cfc765db2c9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01120.html#92391a5629b99cce5e3f6cfc765db2c9">vtkOpenGLRenderWindow::NumberOfFrameBuffers</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Variables used by the framebuffer-based offscreen method. 
<p>Definition at line <a class="el" href="a05290.html#l00223">223</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="022fbd5919a7d3bc246b543f052e7981"></a><!-- doxytag: member="vtkOpenGLRenderWindow::TextureObjects" ref="022fbd5919a7d3bc246b543f052e7981" args="[4]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#022fbd5919a7d3bc246b543f052e7981">vtkOpenGLRenderWindow::TextureObjects</a>[4]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Variables used by the framebuffer-based offscreen method. 
<p>Definition at line <a class="el" href="a05290.html#l00224">224</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6a2d6a7029a22261499b7b7371584216"></a><!-- doxytag: member="vtkOpenGLRenderWindow::FrameBufferObject" ref="6a2d6a7029a22261499b7b7371584216" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#6a2d6a7029a22261499b7b7371584216">vtkOpenGLRenderWindow::FrameBufferObject</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Variables used by the framebuffer-based offscreen method. 
<p>Definition at line <a class="el" href="a05290.html#l00225">225</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a599de2550c81eed4d8a9c504b6f0d70"></a><!-- doxytag: member="vtkOpenGLRenderWindow::DepthRenderBufferObject" ref="a599de2550c81eed4d8a9c504b6f0d70" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#a599de2550c81eed4d8a9c504b6f0d70">vtkOpenGLRenderWindow::DepthRenderBufferObject</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Variables used by the framebuffer-based offscreen method. 
<p>Definition at line <a class="el" href="a05290.html#l00226">226</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="90289386069274e73c344a1ff2914e50"></a><!-- doxytag: member="vtkOpenGLRenderWindow::BackLeftBuffer" ref="90289386069274e73c344a1ff2914e50" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#90289386069274e73c344a1ff2914e50">vtkOpenGLRenderWindow::BackLeftBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00238">238</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5b3b2b5dc88a20819d38f8eb1524b11d"></a><!-- doxytag: member="vtkOpenGLRenderWindow::BackRightBuffer" ref="5b3b2b5dc88a20819d38f8eb1524b11d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#5b3b2b5dc88a20819d38f8eb1524b11d">vtkOpenGLRenderWindow::BackRightBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00239">239</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="32b6038fa8aabe1e7f799ab5a57cd19f"></a><!-- doxytag: member="vtkOpenGLRenderWindow::FrontLeftBuffer" ref="32b6038fa8aabe1e7f799ab5a57cd19f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#32b6038fa8aabe1e7f799ab5a57cd19f">vtkOpenGLRenderWindow::FrontLeftBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00240">240</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0c28061e0c78b008c4bd11ab51211079"></a><!-- doxytag: member="vtkOpenGLRenderWindow::FrontRightBuffer" ref="0c28061e0c78b008c4bd11ab51211079" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#0c28061e0c78b008c4bd11ab51211079">vtkOpenGLRenderWindow::FrontRightBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00241">241</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7e53d794bbb0cfd62c35739e6c665e1b"></a><!-- doxytag: member="vtkOpenGLRenderWindow::FrontBuffer" ref="7e53d794bbb0cfd62c35739e6c665e1b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#7e53d794bbb0cfd62c35739e6c665e1b">vtkOpenGLRenderWindow::FrontBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00242">242</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9de3fa85fe7bcafa94908ee0575bd0d8"></a><!-- doxytag: member="vtkOpenGLRenderWindow::BackBuffer" ref="9de3fa85fe7bcafa94908ee0575bd0d8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#9de3fa85fe7bcafa94908ee0575bd0d8">vtkOpenGLRenderWindow::BackBuffer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00243">243</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8db6bca0f6d6b7d9c2b2e7d2b2d4a9c5"></a><!-- doxytag: member="vtkOpenGLRenderWindow::LastGraphicError" ref="8db6bca0f6d6b7d9c2b2e7d2b2d4a9c5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01120.html#8db6bca0f6d6b7d9c2b2e7d2b2d4a9c5">vtkOpenGLRenderWindow::LastGraphicError</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00246">246</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c1f9aef8111c36eb14923641a536dffc"></a><!-- doxytag: member="vtkOpenGLRenderWindow::ContextCreationTime" ref="c1f9aef8111c36eb14923641a536dffc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01719.html">vtkTimeStamp</a> <a class="el" href="a01120.html#c1f9aef8111c36eb14923641a536dffc">vtkOpenGLRenderWindow::ContextCreationTime</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00248">248</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="86ca55180a1fda58f10a8915abc76cad"></a><!-- doxytag: member="vtkOpenGLRenderWindow::TextureUnitManager" ref="86ca55180a1fda58f10a8915abc76cad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01702.html">vtkTextureUnitManager</a>* <a class="el" href="a01120.html#86ca55180a1fda58f10a8915abc76cad">vtkOpenGLRenderWindow::TextureUnitManager</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05290.html#l00250">250</a> of file <a class="el" href="a05290.html">vtkOpenGLRenderWindow.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="a05290.html">vtkOpenGLRenderWindow.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:20:59 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>