Sophie

Sophie

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

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: vtkImageMapper 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>vtkImageMapper Class Reference</h1><!-- doxytag: class="vtkImageMapper" --><!-- doxytag: inherits="vtkMapper2D" --><code>#include &lt;<a class="el" href="a05207.html">vtkImageMapper.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkImageMapper:</div>
<div class="dynsection">
<p><center><img src="a10991.png" border="0" usemap="#a10992" alt="Inheritance graph"></center>
<map name="a10992">
<area shape="rect" href="a01022.html" title="2D image display support for Mesa" alt="" coords="6,453,160,480"><area shape="rect" href="a01110.html" title="2D image display support for OpenGL" alt="" coords="184,453,358,480"><area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="124,304,228,331"><area shape="rect" href="a00083.html" title="abstract class specifies interface to map data" alt="" coords="108,229,244,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="127,155,226,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="136,80,216,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="122,5,231,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkImageMapper:</div>
<div class="dynsection">
<p><center><img src="a10993.png" border="0" usemap="#a10994" alt="Collaboration graph"></center>
<map name="a10994">
<area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="1848,199,1952,225"><area shape="rect" href="a00083.html" title="abstract class specifies interface to map data" alt="" coords="1661,199,1797,225"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1047,456,1145,483"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1403,377,1501,404"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="444,295,524,321"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="684,359,833,385"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="704,515,813,541"><area shape="rect" href="a01886.html" title="window superclass for vtkRenderWindow" alt="" coords="883,61,971,88"><area shape="rect" href="a01715.html" title="Timer support and logging." alt="" coords="709,244,808,271"><area shape="rect" href="a00285.html" title="create and manipulate unsorted lists of objects" alt="" coords="1045,172,1147,199"><area shape="rect" href="a00286.html" title="vtkCollectionElement" alt="" coords="684,193,833,220"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,467,116,493"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="403,515,565,541"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="169,528,300,555"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,295,289,321"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="393,565,575,592"><area shape="rect" href="a01716.html" title="vtkTimerLogEntry" alt="" coords="419,8,549,35"><area shape="rect" href="a01225.html" title="maintain a list of planes" alt="" coords="1384,172,1520,199"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a10995.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
2D image display 
<p>
<a class="el" href="a00791.html" title="2D image display">vtkImageMapper</a> provides 2D image display support for vtk. It is a Mapper2D subclass that can be associated with an Actor2D and placed within a RenderWindow or ImageWindow.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors">vtkMapper2D</a> <a class="el" href="a00093.html" title="a actor that draws 2D data">vtkActor2D</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_8.html#c2_vtk_t_vtkImageMapper">vtkImageMapper (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a05207.html#l00039">39</a> of file <a class="el" href="a05207.html">vtkImageMapper.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="a00985.html">vtkMapper2D</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#492433d14bedd936a0e26b8307b50d71">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="a00791.html#32dab270d0492ffa0445a48916ed6918">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="a00791.html#c2a8f0dee2a252eac628c772bb29068f">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="a00791.html#bd731316b9b21e904995d6ae6a1d8039">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">unsigned long int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#c75df4d431a69c85be6a2ecc90713682">GetMTime</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#44aacccc4921ee9be9daa40c848f39eb">RenderStart</a> (<a class="el" href="a01833.html">vtkViewport</a> *viewport, <a class="el" href="a00093.html">vtkActor2D</a> *actor)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#60dc796a05cd36849e5e7d0e5e92cf0e">RenderData</a> (<a class="el" href="a01833.html">vtkViewport</a> *, <a class="el" href="a00751.html">vtkImageData</a> *, <a class="el" href="a00093.html">vtkActor2D</a> *)=0</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="a00791.html#76b3fcfb08aaf9dbe4e6f6f504d1dfa4">SetColorWindow</a> (double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#bc07d0a64e07004d01d43d611e9616f7">GetColorWindow</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="a00791.html#e124677c94a8305cc56ee8d9c1803727">SetColorLevel</a> (double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#143c2e57a1628bd4fcceae04cf06b6ab">GetColorLevel</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="a00791.html#2f03a4ead2cc4d73be48b060af80d0f9">SetZSlice</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#331d4403c590c5d04432529e6bb39407">GetZSlice</a> ()</td></tr>

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

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#10d97833012dffebd90eee5414a8826a">GetColorShift</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#3c72ab417af659b1997205701a8148d0">GetColorScale</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="a00791.html#d3000e09c07e02d4121935bb8f780df3">SetInput</a> (<a class="el" href="a00751.html">vtkImageData</a> *input)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#1486c88f46213355dd59d39252d70cfc">GetInput</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="a00791.html#7e47d4b7bd71f7e87857e2aa8ae68c10">SetRenderToRectangle</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#3f51033f187fbe561a5756c27d9e25c7">GetRenderToRectangle</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="a00791.html#1d6ef8490d96e33bde4d150856889182">RenderToRectangleOn</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="a00791.html#a81d36f76f6960f08c69fa0dce8a0d4d">RenderToRectangleOff</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="a00791.html#7d54954198237d86988beedfd3fb023e">SetUseCustomExtents</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#a72e6c354489ac8f35d7579bd83b1d8e">GetUseCustomExtents</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="a00791.html#494ac9c7dc523c840e56fc734dfa2140">UseCustomExtentsOn</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="a00791.html#ff6c535a2a64a48481cf44091070c19f">UseCustomExtentsOff</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="a00791.html#ef06a866b2abc34ef5e57cdc196a80b1">SetCustomDisplayExtents</a> (int 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="a00791.html#d51d2944499be27e751ed82e1aa8e952">GetCustomDisplayExtents</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="a00791.html#1c0b4b167d7beaf9ea3d14a522536c50">GetCustomDisplayExtents</a> (int data[4])</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="a00791.html#ec968b131543b1efe0f1f14158268fee">IsTypeOf</a> (const char *type)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00791.html">vtkImageMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#606934814ff8a247e1c323ba3fecb93e">New</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#6d50a06a782384ac3e3ae1108e867272">DisplayExtent</a> [6]</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="a00791.html#07ac73cb5b3c95e37a78c1986259e5b7">vtkImageMapper</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#ccb7373db812df856151a16f667e9178">~vtkImageMapper</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="a00791.html#858cc9cb0af61b9ee8a012a8297bd2bb">FillInputPortInformation</a> (int, <a class="el" href="a00872.html">vtkInformation</a> *)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#4c4f203d0bbd280eb2d7d42ae88e6d3a">ColorWindow</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#2e29eed66c8e31e9d1fc49a309518a1a">ColorLevel</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#ef2c0adb62b793208154f85beb3d793c">PositionAdjustment</a> [2]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#804bd0b40e34e0696ec00e943c0f169b">ZSlice</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#28561730bf136f00f2a9e24c2f87ed89">UseCustomExtents</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#03f45968aeb42e6cfd57d299615f738a">CustomDisplayExtents</a> [4]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00791.html#765d4231cefb6c1cce098ee8eb6389fb">RenderToRectangle</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="492433d14bedd936a0e26b8307b50d71"></a><!-- doxytag: member="vtkImageMapper::Superclass" ref="492433d14bedd936a0e26b8307b50d71" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00985.html">vtkMapper2D</a> <a class="el" href="a00985.html">vtkImageMapper::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00985.html#ce0b6dcd7e8650a0ec8f18f7bfbaf0d6">vtkMapper2D</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#6baa381d73b9515e59490cd3b2ac85c3">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#5ff0dde6ae0e8261cbf5e9d531cd89ef">vtkOpenGLImageMapper</a>.</p>

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

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="07ac73cb5b3c95e37a78c1986259e5b7"></a><!-- doxytag: member="vtkImageMapper::vtkImageMapper" ref="07ac73cb5b3c95e37a78c1986259e5b7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageMapper::vtkImageMapper           </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="ccb7373db812df856151a16f667e9178"></a><!-- doxytag: member="vtkImageMapper::~vtkImageMapper" ref="ccb7373db812df856151a16f667e9178" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageMapper::~vtkImageMapper           </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="32dab270d0492ffa0445a48916ed6918"></a><!-- doxytag: member="vtkImageMapper::GetClassName" ref="32dab270d0492ffa0445a48916ed6918" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkImageMapper::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="a00985.html#eb8e50c01ced11abccf9f92089a0b9ad">vtkMapper2D</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#d7ef3829587e8a1f8cb5e5b5bf9e6d65">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#6532a6f5a40cf18090e4bf68088f1b96">vtkOpenGLImageMapper</a>.</p>

</div>
</div><p>
<a class="anchor" name="ec968b131543b1efe0f1f14158268fee"></a><!-- doxytag: member="vtkImageMapper::IsTypeOf" ref="ec968b131543b1efe0f1f14158268fee" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkImageMapper::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="a00985.html#4228b523076e6bda098c58998b969815">vtkMapper2D</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#d90cb335d6487a018f65b7535182ea8e">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#2d95d0fe32270f24cbd1d96d792f6d4e">vtkOpenGLImageMapper</a>.</p>

</div>
</div><p>
<a class="anchor" name="c2a8f0dee2a252eac628c772bb29068f"></a><!-- doxytag: member="vtkImageMapper::IsA" ref="c2a8f0dee2a252eac628c772bb29068f" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageMapper::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="a00985.html#9da77573d9eb949130dc10842fa9fde8">vtkMapper2D</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#f5b40a54f3b3b3e33bf5807890b7a9df">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#c415820d2895b36155535b171ae4925f">vtkOpenGLImageMapper</a>.</p>

</div>
</div><p>
<a class="anchor" name="31c711aece1da4e15fce5ad81c7ad86f"></a><!-- doxytag: member="vtkImageMapper::SafeDownCast" ref="31c711aece1da4e15fce5ad81c7ad86f" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00791.html">vtkImageMapper</a>* vtkImageMapper::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="a00985.html#e17f48a67de1392aa40da555273a724f">vtkMapper2D</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#dbbece98419536abd3576a60e9471427">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#c7060de6d7c0f3aad4e48f00d4020333">vtkOpenGLImageMapper</a>.</p>

</div>
</div><p>
<a class="anchor" name="606934814ff8a247e1c323ba3fecb93e"></a><!-- doxytag: member="vtkImageMapper::New" ref="606934814ff8a247e1c323ba3fecb93e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00791.html">vtkImageMapper</a>* vtkImageMapper::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="a00101.html#06d80d8d4aa1a4856135fa003845be82">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#eaa26f3c0afa1cab425ace70d22b7e5b">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#f7e1adf73f7377654674d6c73f941597">vtkOpenGLImageMapper</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd731316b9b21e904995d6ae6a1d8039"></a><!-- doxytag: member="vtkImageMapper::PrintSelf" ref="bd731316b9b21e904995d6ae6a1d8039" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageMapper::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="a00985.html#e353965d0feec19b15b13681784992b3">vtkMapper2D</a>.</p>

<p>Reimplemented in <a class="el" href="a01022.html#283827475c76a088fa197a00e6fa6c7e">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#18560a985b0274d798dfa68bde53981c">vtkOpenGLImageMapper</a>.</p>

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

<p>
Override Modifiedtime as we have added a lookuptable 
<p>Reimplemented from <a class="el" href="a00083.html#026dfc637075bdaf9e747be6fbfa6e5d">vtkAbstractMapper</a>.</p>

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

<p>
Set/Get the window value for window/level 
</div>
</div><p>
<a class="anchor" name="bc07d0a64e07004d01d43d611e9616f7"></a><!-- doxytag: member="vtkImageMapper::GetColorWindow" ref="bc07d0a64e07004d01d43d611e9616f7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkImageMapper::GetColorWindow           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the window value for window/level 
</div>
</div><p>
<a class="anchor" name="e124677c94a8305cc56ee8d9c1803727"></a><!-- doxytag: member="vtkImageMapper::SetColorLevel" ref="e124677c94a8305cc56ee8d9c1803727" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::SetColorLevel           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the level value for window/level 
</div>
</div><p>
<a class="anchor" name="143c2e57a1628bd4fcceae04cf06b6ab"></a><!-- doxytag: member="vtkImageMapper::GetColorLevel" ref="143c2e57a1628bd4fcceae04cf06b6ab" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkImageMapper::GetColorLevel           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the level value for window/level 
</div>
</div><p>
<a class="anchor" name="2f03a4ead2cc4d73be48b060af80d0f9"></a><!-- doxytag: member="vtkImageMapper::SetZSlice" ref="2f03a4ead2cc4d73be48b060af80d0f9" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::SetZSlice           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc) 
</div>
</div><p>
<a class="anchor" name="331d4403c590c5d04432529e6bb39407"></a><!-- doxytag: member="vtkImageMapper::GetZSlice" ref="331d4403c590c5d04432529e6bb39407" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageMapper::GetZSlice           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc) 
</div>
</div><p>
<a class="anchor" name="ecdc7b0f573af641e3108dc8f0ab5029"></a><!-- doxytag: member="vtkImageMapper::GetWholeZMin" ref="ecdc7b0f573af641e3108dc8f0ab5029" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageMapper::GetWholeZMin           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc) 
</div>
</div><p>
<a class="anchor" name="7ff117d3b4118ec610412f81cc4c0b0f"></a><!-- doxytag: member="vtkImageMapper::GetWholeZMax" ref="7ff117d3b4118ec610412f81cc4c0b0f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageMapper::GetWholeZMax           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the current slice number. The axis Z in ZSlice does not necessarily have any relation to the z axis of the data on disk. It is simply the axis orthogonal to the x,y, display plane. GetWholeZMax and Min are convenience methods for obtaining the number of slices that can be displayed. Again the number of slices is in reference to the display z axis, which is not necessarily the z axis on disk. (due to reformatting etc) 
</div>
</div><p>
<a class="anchor" name="44aacccc4921ee9be9daa40c848f39eb"></a><!-- doxytag: member="vtkImageMapper::RenderStart" ref="44aacccc4921ee9be9daa40c848f39eb" args="(vtkViewport *viewport, vtkActor2D *actor)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageMapper::RenderStart           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01833.html">vtkViewport</a> *&nbsp;</td>
          <td class="paramname"> <em>viewport</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00093.html">vtkActor2D</a> *&nbsp;</td>
          <td class="paramname"> <em>actor</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Draw the image to the screen. 
</div>
</div><p>
<a class="anchor" name="60dc796a05cd36849e5e7d0e5e92cf0e"></a><!-- doxytag: member="vtkImageMapper::RenderData" ref="60dc796a05cd36849e5e7d0e5e92cf0e" args="(vtkViewport *, vtkImageData *, vtkActor2D *)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::RenderData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01833.html">vtkViewport</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00093.html">vtkActor2D</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Function called by Render to actually draw the image to to the screen 
<p>Implemented in <a class="el" href="a01022.html#0d3218cae83b44ceb03a68967cb9a8c0">vtkMesaImageMapper</a>, and <a class="el" href="a01110.html#1c2088fbbb5fd8c6fc4b6357207151a2">vtkOpenGLImageMapper</a>.</p>

</div>
</div><p>
<a class="anchor" name="10d97833012dffebd90eee5414a8826a"></a><!-- doxytag: member="vtkImageMapper::GetColorShift" ref="10d97833012dffebd90eee5414a8826a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkImageMapper::GetColorShift           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods used internally for performing the Window/Level mapping. 
</div>
</div><p>
<a class="anchor" name="3c72ab417af659b1997205701a8148d0"></a><!-- doxytag: member="vtkImageMapper::GetColorScale" ref="3c72ab417af659b1997205701a8148d0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkImageMapper::GetColorScale           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods used internally for performing the Window/Level mapping. 
</div>
</div><p>
<a class="anchor" name="d3000e09c07e02d4121935bb8f780df3"></a><!-- doxytag: member="vtkImageMapper::SetInput" ref="d3000e09c07e02d4121935bb8f780df3" args="(vtkImageData *input)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::SetInput           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00751.html">vtkImageData</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the Input of a filter. 
</div>
</div><p>
<a class="anchor" name="1486c88f46213355dd59d39252d70cfc"></a><!-- doxytag: member="vtkImageMapper::GetInput" ref="1486c88f46213355dd59d39252d70cfc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00751.html">vtkImageData</a>* vtkImageMapper::GetInput           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the Input of a filter. 
</div>
</div><p>
<a class="anchor" name="7e47d4b7bd71f7e87857e2aa8ae68c10"></a><!-- doxytag: member="vtkImageMapper::SetRenderToRectangle" ref="7e47d4b7bd71f7e87857e2aa8ae68c10" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::SetRenderToRectangle           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate 
</div>
</div><p>
<a class="anchor" name="3f51033f187fbe561a5756c27d9e25c7"></a><!-- doxytag: member="vtkImageMapper::GetRenderToRectangle" ref="3f51033f187fbe561a5756c27d9e25c7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageMapper::GetRenderToRectangle           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate 
</div>
</div><p>
<a class="anchor" name="1d6ef8490d96e33bde4d150856889182"></a><!-- doxytag: member="vtkImageMapper::RenderToRectangleOn" ref="1d6ef8490d96e33bde4d150856889182" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::RenderToRectangleOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate 
</div>
</div><p>
<a class="anchor" name="a81d36f76f6960f08c69fa0dce8a0d4d"></a><!-- doxytag: member="vtkImageMapper::RenderToRectangleOff" ref="a81d36f76f6960f08c69fa0dce8a0d4d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::RenderToRectangleOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If RenderToRectangle is set (by default not), then the imagemapper will render the image into the rectangle supplied by the Actor2D's PositionCoordinate and Position2Coordinate 
</div>
</div><p>
<a class="anchor" name="7d54954198237d86988beedfd3fb023e"></a><!-- doxytag: member="vtkImageMapper::SetUseCustomExtents" ref="7d54954198237d86988beedfd3fb023e" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::SetUseCustomExtents           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="a72e6c354489ac8f35d7579bd83b1d8e"></a><!-- doxytag: member="vtkImageMapper::GetUseCustomExtents" ref="a72e6c354489ac8f35d7579bd83b1d8e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageMapper::GetUseCustomExtents           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="494ac9c7dc523c840e56fc734dfa2140"></a><!-- doxytag: member="vtkImageMapper::UseCustomExtentsOn" ref="494ac9c7dc523c840e56fc734dfa2140" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::UseCustomExtentsOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="ff6c535a2a64a48481cf44091070c19f"></a><!-- doxytag: member="vtkImageMapper::UseCustomExtentsOff" ref="ff6c535a2a64a48481cf44091070c19f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::UseCustomExtentsOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Usually, the entire image is displayed, if UseCustomExtents is set (by default not), then the region supplied in the CustomDisplayExtents is used in preference. Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="ef06a866b2abc34ef5e57cdc196a80b1"></a><!-- doxytag: member="vtkImageMapper::SetCustomDisplayExtents" ref="ef06a866b2abc34ef5e57cdc196a80b1" args="(int data[])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::SetCustomDisplayExtents           </td>
          <td>(</td>
          <td class="paramtype">int&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>
The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="d51d2944499be27e751ed82e1aa8e952"></a><!-- doxytag: member="vtkImageMapper::GetCustomDisplayExtents" ref="d51d2944499be27e751ed82e1aa8e952" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int* vtkImageMapper::GetCustomDisplayExtents           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="1c0b4b167d7beaf9ea3d14a522536c50"></a><!-- doxytag: member="vtkImageMapper::GetCustomDisplayExtents" ref="1c0b4b167d7beaf9ea3d14a522536c50" args="(int data[4])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageMapper::GetCustomDisplayExtents           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>data</em>[4]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The image extents which should be displayed with UseCustomExtents Note that the Custom extents are x,y only and the zslice is still applied 
</div>
</div><p>
<a class="anchor" name="858cc9cb0af61b9ee8a012a8297bd2bb"></a><!-- doxytag: member="vtkImageMapper::FillInputPortInformation" ref="858cc9cb0af61b9ee8a012a8297bd2bb" args="(int, vtkInformation *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageMapper::FillInputPortInformation           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>info</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fill the input port information objects for this algorithm. This is invoked by the first call to GetInputPortInformation for each port so subclasses can specify what they can handle. 
<p>Reimplemented from <a class="el" href="a00101.html#aad069877868b9c2e8035a946a5d0538">vtkAlgorithm</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="6d50a06a782384ac3e3ae1108e867272"></a><!-- doxytag: member="vtkImageMapper::DisplayExtent" ref="6d50a06a782384ac3e3ae1108e867272" args="[6]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00791.html#6d50a06a782384ac3e3ae1108e867272">vtkImageMapper::DisplayExtent</a>[6]          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00088">88</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4c4f203d0bbd280eb2d7d42ae88e6d3a"></a><!-- doxytag: member="vtkImageMapper::ColorWindow" ref="4c4f203d0bbd280eb2d7d42ae88e6d3a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00791.html#4c4f203d0bbd280eb2d7d42ae88e6d3a">vtkImageMapper::ColorWindow</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00127">127</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2e29eed66c8e31e9d1fc49a309518a1a"></a><!-- doxytag: member="vtkImageMapper::ColorLevel" ref="2e29eed66c8e31e9d1fc49a309518a1a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00791.html#2e29eed66c8e31e9d1fc49a309518a1a">vtkImageMapper::ColorLevel</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00128">128</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ef2c0adb62b793208154f85beb3d793c"></a><!-- doxytag: member="vtkImageMapper::PositionAdjustment" ref="ef2c0adb62b793208154f85beb3d793c" args="[2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00791.html#ef2c0adb62b793208154f85beb3d793c">vtkImageMapper::PositionAdjustment</a>[2]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00130">130</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="804bd0b40e34e0696ec00e943c0f169b"></a><!-- doxytag: member="vtkImageMapper::ZSlice" ref="804bd0b40e34e0696ec00e943c0f169b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00791.html#804bd0b40e34e0696ec00e943c0f169b">vtkImageMapper::ZSlice</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00131">131</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="28561730bf136f00f2a9e24c2f87ed89"></a><!-- doxytag: member="vtkImageMapper::UseCustomExtents" ref="28561730bf136f00f2a9e24c2f87ed89" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00791.html#28561730bf136f00f2a9e24c2f87ed89">vtkImageMapper::UseCustomExtents</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00132">132</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="03f45968aeb42e6cfd57d299615f738a"></a><!-- doxytag: member="vtkImageMapper::CustomDisplayExtents" ref="03f45968aeb42e6cfd57d299615f738a" args="[4]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00791.html#03f45968aeb42e6cfd57d299615f738a">vtkImageMapper::CustomDisplayExtents</a>[4]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05207.html#l00133">133</a> of file <a class="el" href="a05207.html">vtkImageMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="765d4231cefb6c1cce098ee8eb6389fb"></a><!-- doxytag: member="vtkImageMapper::RenderToRectangle" ref="765d4231cefb6c1cce098ee8eb6389fb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00791.html#765d4231cefb6c1cce098ee8eb6389fb">vtkImageMapper::RenderToRectangle</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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