Sophie

Sophie

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

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: vtkPNGWriter 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>vtkPNGWriter Class Reference</h1><!-- doxytag: class="vtkPNGWriter" --><!-- doxytag: inherits="vtkImageWriter" --><code>#include &lt;<a class="el" href="a04965.html">vtkPNGWriter.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkPNGWriter:</div>
<div class="dynsection">
<p><center><img src="a13110.png" border="0" usemap="#a13111" alt="Inheritance graph"></center>
<map name="a13111">
<area shape="rect" href="a00851.html" title="Writes images to files." alt="" coords="16,304,131,331"><area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="6,230,142,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="24,155,123,182"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="34,80,114,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="19,6,128,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkPNGWriter:</div>
<div class="dynsection">
<p><center><img src="a13112.png" border="0" usemap="#a13113" alt="Collaboration graph"></center>
<map name="a13113">
<area shape="rect" href="a00851.html" title="Writes images to files." alt="" coords="1592,244,1707,271"><area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="1381,152,1517,179"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1044,171,1143,198"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1400,242,1499,268"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="444,279,524,306"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="675,243,824,270"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="695,414,804,440"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="1032,368,1155,395"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="849,104,991,131"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,363,116,390"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="403,410,565,436"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="169,424,300,451"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,159,289,186"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="1820,142,1937,168"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="393,460,575,487"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="1569,296,1729,323"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1399,296,1500,323"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a13114.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Writes PNG files. 
<p>
<a class="el" href="a01239.html" title="Writes PNG files.">vtkPNGWriter</a> writes PNG files. It supports 1 to 4 component data of unsigned char or unsigned short<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01238.html" title="read PNG files">vtkPNGReader</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_12.html#c2_vtk_t_vtkPNGWriter">vtkPNGWriter (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04965.html#l00036">36</a> of file <a class="el" href="a04965.html">vtkPNGWriter.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="a00851.html">vtkImageWriter</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#16cd1f770fbe49f4c35eff8fef42fbf2">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="a01239.html#164aabbfeaff860af3d2883c17db75bb">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="a01239.html#d69cdb33704db8c329a412b19007e9eb">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="a01239.html#88db11d4f7321fdf83c4dde460f359ba">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="a01239.html#3520f6b68f232728dc728462e9b863c2">Write</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#ed658d20d32402927c6b59b0e9656e1e">GetWriteToMemory</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="a01239.html#86f76b82b1c03bd60d14732072f3e3f0">WriteToMemoryOn</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="a01239.html#fd1fc9e3e913774fb088ad3736ea0a76">WriteToMemoryOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#5deec3b0c0cc098763be2402653e04c0">SetResult</a> (<a class="el" href="a01784.html">vtkUnsignedCharArray</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#4a43e3c0d6c592e5d787534d0c87887e">GetResult</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 <a class="el" href="a01239.html">vtkPNGWriter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#eb2a87ea1e7648cb879f612414a8447a">New</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#13e94c80592449bf2215fed2d1a86857">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01239.html">vtkPNGWriter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#b05bb0370ea8d2c7527381a2e6409cde">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</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="a01239.html#3fb4d78d12181e1ca025d6f962ee3fd9">vtkPNGWriter</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#341ebed3f8f859ef0629541b1278dbfb">WriteSlice</a> (<a class="el" href="a00751.html">vtkImageData</a> *data)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#0b93868e3475f2547d983d4ab0e76f82">WriteToMemory</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#1be0a22526aa5253b26055d104039133">Result</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01239.html#2b24d5c74e73bc865e997eb48cc86af3">TempFP</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="16cd1f770fbe49f4c35eff8fef42fbf2"></a><!-- doxytag: member="vtkPNGWriter::Superclass" ref="16cd1f770fbe49f4c35eff8fef42fbf2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00851.html">vtkImageWriter</a> <a class="el" href="a00851.html">vtkPNGWriter::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00851.html#d46fb666d388feb51154e5f89f8db802">vtkImageWriter</a>.</p>

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

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="3fb4d78d12181e1ca025d6f962ee3fd9"></a><!-- doxytag: member="vtkPNGWriter::vtkPNGWriter" ref="3fb4d78d12181e1ca025d6f962ee3fd9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkPNGWriter::vtkPNGWriter           </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="d02eea8165f1d2d6245dcc9486517203"></a><!-- doxytag: member="vtkPNGWriter::~vtkPNGWriter" ref="d02eea8165f1d2d6245dcc9486517203" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkPNGWriter::~vtkPNGWriter           </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="eb2a87ea1e7648cb879f612414a8447a"></a><!-- doxytag: member="vtkPNGWriter::New" ref="eb2a87ea1e7648cb879f612414a8447a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01239.html">vtkPNGWriter</a>* vtkPNGWriter::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create an object with Debug turned off, modified time initialized to zero, and reference counting on. 
<p>Reimplemented from <a class="el" href="a00851.html#5114cbf67bc22e348935cf2b682540f8">vtkImageWriter</a>.</p>

</div>
</div><p>
<a class="anchor" name="164aabbfeaff860af3d2883c17db75bb"></a><!-- doxytag: member="vtkPNGWriter::GetClassName" ref="164aabbfeaff860af3d2883c17db75bb" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkPNGWriter::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="a00851.html#86a176a5502bab7d009b1f2f70bdfe77">vtkImageWriter</a>.</p>

</div>
</div><p>
<a class="anchor" name="13e94c80592449bf2215fed2d1a86857"></a><!-- doxytag: member="vtkPNGWriter::IsTypeOf" ref="13e94c80592449bf2215fed2d1a86857" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkPNGWriter::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="a00851.html#1e0f8d99e62e4a9754b7f08a34f50f21">vtkImageWriter</a>.</p>

</div>
</div><p>
<a class="anchor" name="d69cdb33704db8c329a412b19007e9eb"></a><!-- doxytag: member="vtkPNGWriter::IsA" ref="d69cdb33704db8c329a412b19007e9eb" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkPNGWriter::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="a00851.html#74ee6ec43cb11c5fe41c8837e9588001">vtkImageWriter</a>.</p>

</div>
</div><p>
<a class="anchor" name="b05bb0370ea8d2c7527381a2e6409cde"></a><!-- doxytag: member="vtkPNGWriter::SafeDownCast" ref="b05bb0370ea8d2c7527381a2e6409cde" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01239.html">vtkPNGWriter</a>* vtkPNGWriter::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="a00851.html#e98e39d577982a7247c42e8d8cbbf2e5">vtkImageWriter</a>.</p>

</div>
</div><p>
<a class="anchor" name="88db11d4f7321fdf83c4dde460f359ba"></a><!-- doxytag: member="vtkPNGWriter::PrintSelf" ref="88db11d4f7321fdf83c4dde460f359ba" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkPNGWriter::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="a00851.html#9af63bfc6f3d3f46be94ac4e57478447">vtkImageWriter</a>.</p>

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

<p>
The main interface which triggers the writer to start. 
<p>Reimplemented from <a class="el" href="a00851.html#a506c6123cfc0f77b425dd269fcefeea">vtkImageWriter</a>.</p>

</div>
</div><p>
<a class="anchor" name="39312edbe176492677f69d2374979ecf"></a><!-- doxytag: member="vtkPNGWriter::SetWriteToMemory" ref="39312edbe176492677f69d2374979ecf" args="(unsigned int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkPNGWriter::SetWriteToMemory           </td>
          <td>(</td>
          <td class="paramtype">unsigned&nbsp;</td>
          <td class="paramname"> <em>int</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write the image to memory (a <a class="el" href="a01784.html" title="dynamic, self-adjusting array of unsigned char">vtkUnsignedCharArray</a>) 
</div>
</div><p>
<a class="anchor" name="ed658d20d32402927c6b59b0e9656e1e"></a><!-- doxytag: member="vtkPNGWriter::GetWriteToMemory" ref="ed658d20d32402927c6b59b0e9656e1e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned int vtkPNGWriter::GetWriteToMemory           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write the image to memory (a <a class="el" href="a01784.html" title="dynamic, self-adjusting array of unsigned char">vtkUnsignedCharArray</a>) 
</div>
</div><p>
<a class="anchor" name="86f76b82b1c03bd60d14732072f3e3f0"></a><!-- doxytag: member="vtkPNGWriter::WriteToMemoryOn" ref="86f76b82b1c03bd60d14732072f3e3f0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkPNGWriter::WriteToMemoryOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write the image to memory (a <a class="el" href="a01784.html" title="dynamic, self-adjusting array of unsigned char">vtkUnsignedCharArray</a>) 
</div>
</div><p>
<a class="anchor" name="fd1fc9e3e913774fb088ad3736ea0a76"></a><!-- doxytag: member="vtkPNGWriter::WriteToMemoryOff" ref="fd1fc9e3e913774fb088ad3736ea0a76" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkPNGWriter::WriteToMemoryOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Write the image to memory (a <a class="el" href="a01784.html" title="dynamic, self-adjusting array of unsigned char">vtkUnsignedCharArray</a>) 
</div>
</div><p>
<a class="anchor" name="5deec3b0c0cc098763be2402653e04c0"></a><!-- doxytag: member="vtkPNGWriter::SetResult" ref="5deec3b0c0cc098763be2402653e04c0" args="(vtkUnsignedCharArray *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkPNGWriter::SetResult           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01784.html">vtkUnsignedCharArray</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When writing to memory this is the result, it will be NULL until the data is written the first time 
</div>
</div><p>
<a class="anchor" name="4a43e3c0d6c592e5d787534d0c87887e"></a><!-- doxytag: member="vtkPNGWriter::GetResult" ref="4a43e3c0d6c592e5d787534d0c87887e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01784.html">vtkUnsignedCharArray</a>* vtkPNGWriter::GetResult           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
When writing to memory this is the result, it will be NULL until the data is written the first time 
</div>
</div><p>
<a class="anchor" name="341ebed3f8f859ef0629541b1278dbfb"></a><!-- doxytag: member="vtkPNGWriter::WriteSlice" ref="341ebed3f8f859ef0629541b1278dbfb" args="(vtkImageData *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkPNGWriter::WriteSlice           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="0b93868e3475f2547d983d4ab0e76f82"></a><!-- doxytag: member="vtkPNGWriter::WriteToMemory" ref="0b93868e3475f2547d983d4ab0e76f82" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a01239.html#0b93868e3475f2547d983d4ab0e76f82">vtkPNGWriter::WriteToMemory</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04965.html#l00065">65</a> of file <a class="el" href="a04965.html">vtkPNGWriter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1be0a22526aa5253b26055d104039133"></a><!-- doxytag: member="vtkPNGWriter::Result" ref="1be0a22526aa5253b26055d104039133" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01784.html">vtkUnsignedCharArray</a>* <a class="el" href="a01239.html#1be0a22526aa5253b26055d104039133">vtkPNGWriter::Result</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04965.html#l00066">66</a> of file <a class="el" href="a04965.html">vtkPNGWriter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2b24d5c74e73bc865e997eb48cc86af3"></a><!-- doxytag: member="vtkPNGWriter::TempFP" ref="2b24d5c74e73bc865e997eb48cc86af3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">FILE* <a class="el" href="a01239.html#2b24d5c74e73bc865e997eb48cc86af3">vtkPNGWriter::TempFP</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04965.html#l00067">67</a> of file <a class="el" href="a04965.html">vtkPNGWriter.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/IO/<a class="el" href="a04965.html">vtkPNGWriter.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:24:40 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>