Sophie

Sophie

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

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: vtkAbstractMapper 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>vtkAbstractMapper Class Reference</h1><!-- doxytag: class="vtkAbstractMapper" --><!-- doxytag: inherits="vtkAlgorithm" --><code>#include &lt;<a class="el" href="a03974.html">vtkAbstractMapper.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkAbstractMapper:</div>
<div class="dynsection">
<p><center><img src="a07758.png" border="0" usemap="#a07759" alt="Inheritance graph"></center>
<map name="a07759">
<area shape="rect" href="a00084.html" title="abstract class specifies interface to map 3D data" alt="" coords="625,512,777,539"><area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="649,765,753,792"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="293,639,392,665"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="165,639,245,665"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,639,116,665"><area shape="rect" href="a00090.html" title="Abstract class for a volume mapper." alt="" coords="828,309,1009,336"><area shape="rect" href="a00984.html" title="abstract class specifies interface to map data to graphics primitives" alt="" coords="876,512,961,539"><area shape="rect" href="a01803.html" title="Abstract class for a unstructured grid volume mapper." alt="" coords="1059,107,1296,133"><area shape="rect" href="a01842.html" title="Abstract class for a volume mapper." alt="" coords="1112,309,1243,336"><area shape="rect" href="a00682.html" title="Hardware&#45;Assisted Visibility Sorting unstructured grid mapper." alt="" coords="1405,5,1573,32"><area shape="rect" href="a01315.html" title="Unstructured grid volume renderer." alt="" coords="1384,56,1595,83"><area shape="rect" href="a01806.html" title="A software mapper for unstructured volumes." alt="" coords="1345,107,1633,133"><area shape="rect" href="a01808.html" title="Unstructured grid volume mapper based the ZSweep Algorithm." alt="" coords="1347,157,1632,184"><area shape="rect" href="a01108.html" title="Hardware&#45;Assisted Visibility Sorting unstructured grid mapper, OpenGL implementation..." alt="" coords="1705,5,1924,32"><area shape="rect" href="a01028.html" title="Mesa implementation of PT." alt="" coords="1693,56,1936,83"><area shape="rect" href="a01116.html" title="OpenGL implementation of PT." alt="" coords="1684,107,1945,133"><area shape="rect" href="a00553.html" title="A fixed point mapper for volumes." alt="" coords="1365,208,1613,235"><area shape="rect" href="a01843.html" title="Superclass for VolumePRO volume rendering mappers." alt="" coords="1412,259,1567,285"><area shape="rect" href="a01850.html" title="A slow but accurate mapper for rendering volumes." alt="" coords="1397,309,1581,336"><area shape="rect" href="a01855.html" title="Abstract class for a volume mapper." alt="" coords="1400,360,1579,387"><area shape="rect" href="a01857.html" title="volume render with 3D texture mapping" alt="" coords="1392,411,1587,437"><area shape="rect" href="a01845.html" title="Superclass for VP1000 board." alt="" coords="1713,259,1916,285"><area shape="rect" href="a01125.html" title="Concrete class for VolumePRO mapper." alt="" coords="1995,259,2248,285"><area shape="rect" href="a01856.html" title="Abstract class for a volume mapper." alt="" coords="1717,360,1912,387"><area shape="rect" href="a01036.html" title="Abstract class for a volume mapper." alt="" coords="2007,335,2236,361"><area shape="rect" href="a01126.html" title="Abstract class for a volume mapper." alt="" coords="1999,385,2244,412"><area shape="rect" href="a01127.html" title="concrete implementation of 3D volume texture mapping" alt="" coords="1692,411,1937,437"><area shape="rect" href="a00309.html" title="a class that renders hierarchical polygonal data" alt="" coords="1075,436,1280,463"><area shape="rect" href="a00380.html" title="map vtkDataSet and derived classes to graphics primitives" alt="" coords="1109,487,1245,513"><area shape="rect" href="a00669.html" title="map vtkGraph and derived classes to graphics primitives" alt="" coords="1116,537,1239,564"><area shape="rect" href="a01265.html" title="map vtkPolyData to graphics primitives" alt="" coords="1107,588,1248,615"><area shape="rect" href="a00695.html" title="a class that renders hierarchical polygonal data" alt="" coords="1383,461,1596,488"><area shape="rect" href="a01026.html" title="a PolyDataMapper for the Mesa library" alt="" coords="1403,537,1576,564"><area shape="rect" href="a01114.html" title="a PolyDataMapper for the OpenGL library" alt="" coords="1393,588,1585,615"><area shape="rect" href="a01151.html" title="PolyDataMapper using painters." alt="" coords="1397,639,1581,665"><area shape="rect" href="a00310.html" title="mapper for composite dataset consisting of polygonal data." alt="" coords="1708,639,1921,665"><area shape="rect" href="a00791.html" title="2D image display" alt="" coords="857,689,980,716"><area shape="rect" href="a00938.html" title="draw text labels at dataset points" alt="" coords="837,765,1000,792"><area shape="rect" href="a01266.html" title="draw vtkPolyData onto the image plane" alt="" coords="840,841,997,868"><area shape="rect" href="a01691.html" title="2D text annotation" alt="" coords="863,943,975,969"><area shape="rect" href="a01022.html" title="2D image display support for Mesa" alt="" coords="1100,639,1255,665"><area shape="rect" href="a01110.html" title="2D image display support for OpenGL" alt="" coords="1091,689,1264,716"><area shape="rect" href="a00442.html" title="draw text labels at 2D dataset points" alt="" coords="1083,740,1272,767"><area shape="rect" href="a00939.html" title="draw text labels on a tree map" alt="" coords="1069,791,1285,817"><area shape="rect" href="a01027.html" title="2D PolyData support for Mesa" alt="" coords="1081,841,1273,868"><area shape="rect" href="a01115.html" title="2D PolyData support for OpenGL" alt="" coords="1072,892,1283,919"><area shape="rect" href="a01020.html" title="2D Text annotation support" alt="" coords="1076,943,1279,969"><area shape="rect" href="a01106.html" title="2D Text annotation support" alt="" coords="1067,993,1288,1020"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkAbstractMapper:</div>
<div class="dynsection">
<p><center><img src="a07760.png" border="0" usemap="#a07761" alt="Collaboration graph"></center>
<map name="a07761">
<area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1047,456,1146,483"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1403,377,1502,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,834,385"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="704,515,814,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="710,244,808,271"><area shape="rect" href="a00285.html" title="create and manipulate unsorted lists of objects" alt="" coords="1046,172,1147,199"><area shape="rect" href="a00286.html" title="vtkCollectionElement" alt="" coords="684,193,834,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,566,541"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="170,528,300,555"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,295,290,321"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="394,565,575,592"><area shape="rect" href="a01716.html" title="vtkTimerLogEntry" alt="" coords="419,8,550,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="a07762.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
abstract class specifies interface to map data 
<p>
<a class="el" href="a00083.html" title="abstract class specifies interface to map data">vtkAbstractMapper</a> is an abstract class to specify interface between data and graphics primitives or software rendering techniques. Subclasses of <a class="el" href="a00083.html" title="abstract class specifies interface to map data">vtkAbstractMapper</a> can be used for rendering 2D data, geometry, or volumetric data.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00084.html" title="abstract class specifies interface to map 3D data">vtkAbstractMapper3D</a> <a class="el" href="a00984.html" title="abstract class specifies interface to map data to graphics primitives">vtkMapper</a> <a class="el" href="a01265.html" title="map vtkPolyData to graphics primitives">vtkPolyDataMapper</a> <a class="el" href="a01842.html" title="Abstract class for a volume mapper.">vtkVolumeMapper</a> </dd></dl>

<p>Definition at line <a class="el" href="a03974.html#l00050">50</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.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="a00101.html">vtkAlgorithm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#b142624aad0d37178f6938073d3aa8a0">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="a00083.html#c31c032ee7a22a32309870a11dbb30bf">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="a00083.html#798e3186d11542d71bf2b32703508a0d">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="a00083.html#ba9ef7832ea03a678328be2f7d74ca44">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 unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#026dfc637075bdaf9e747be6fbfa6e5d">GetMTime</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="a00083.html#00b42db0a078a8e2bf28b3ee7703c514">ReleaseGraphicsResources</a> (<a class="el" href="a01886.html">vtkWindow</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#a2709b1b99666839d7c3e1ac9e141f6a">SetClippingPlanes</a> (<a class="el" href="a01226.html">vtkPlanes</a> *planes)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#9e4eab34657ff5bf870a23e9bf5bfc6c">ShallowCopy</a> (<a class="el" href="a00083.html">vtkAbstractMapper</a> *m)</td></tr>

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#b0f4ff109542f23195c7a34e1adf78d7">AddClippingPlane</a> (<a class="el" href="a01224.html">vtkPlane</a> *plane)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#fc988dbea0f4967c30bf714f7a44e27a">RemoveClippingPlane</a> (<a class="el" href="a01224.html">vtkPlane</a> *plane)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#0d14330785f3e54037783521df7c4a50">RemoveAllClippingPlanes</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="a00083.html#f607867799b92299953cc3b2b088cec2">SetClippingPlanes</a> (<a class="el" href="a01225.html">vtkPlaneCollection</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01225.html">vtkPlaneCollection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#5a77ce7a2cd30d5fd4379f30582042e9">GetClippingPlanes</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="a00083.html#df2d28722fa58b24c1bc377de5ec87c1">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00083.html">vtkAbstractMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#bd0d6fe27d1813ebfc383e7182a79117">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 <a class="el" href="a00356.html">vtkDataArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#62eb950ae552c89a21487c7ae661fd56">GetScalars</a> (<a class="el" href="a00374.html">vtkDataSet</a> *input, int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, int &amp;cellFlag)</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="a00083.html#99ca525039e7115e80ef66188642d319">vtkAbstractMapper</a> ()</td></tr>

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

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01715.html">vtkTimerLog</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#d94b8c49a7bdcb773125c6c8073b2b09">Timer</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#e57d070aaea1f43fc3037ad2dade2dc8">TimeToDraw</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01886.html">vtkWindow</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#07c75fcebe298e3f8ad0a022a8bad0b9">LastWindow</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01225.html">vtkPlaneCollection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00083.html#badc39f3e0820036122d5d8ee097f6f7">ClippingPlanes</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="b142624aad0d37178f6938073d3aa8a0"></a><!-- doxytag: member="vtkAbstractMapper::Superclass" ref="b142624aad0d37178f6938073d3aa8a0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00101.html">vtkAlgorithm</a> <a class="el" href="a00101.html">vtkAbstractMapper::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00101.html#29826bf1c253bc38fd2878ea6e4568c9">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a00985.html#ce0b6dcd7e8650a0ec8f18f7bfbaf0d6">vtkMapper2D</a>, <a class="el" href="a00669.html#34d46a107a8679b693d60a2a16160fc4">vtkGraphMapper</a>, <a class="el" href="a00939.html#411326b91ec044d3d97c54a28b04b7cb">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00084.html#f65b63191ab612cbd71750599c04f6f8">vtkAbstractMapper3D</a>, <a class="el" href="a00090.html#b1bffb3e8767adf787485d103dbd9141">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#1fb22e0c20f9d64c6fce13763dcb0764">vtkCompositePolyDataMapper</a>, <a class="el" href="a00310.html#7e74dec537ec99f6dae011e48255db1d">vtkCompositePolyDataMapper2</a>, <a class="el" href="a00380.html#6271729374c980852eb520f9730390de">vtkDataSetMapper</a>, <a class="el" href="a00442.html#c654d6ef792bb1fa442ca6568b50749b">vtkDynamic2DLabelMapper</a>, <a class="el" href="a00695.html#6ac185368dc805e0b506a63b192a5a5b">vtkHierarchicalPolyDataMapper</a>, <a class="el" href="a00791.html#492433d14bedd936a0e26b8307b50d71">vtkImageMapper</a>, <a class="el" href="a00938.html#20c0d0c200bcf81decd00a93d2457ccc">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#860ca7bd193d11488e8eb3da73a021dd">vtkMapper</a>, <a class="el" href="a01020.html#221738f9ecfb01b22042662c1d9814aa">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01022.html#6baa381d73b9515e59490cd3b2ac85c3">vtkMesaImageMapper</a>, <a class="el" href="a01026.html#35d1e639df72dc92a31491bf38b841a4">vtkMesaPolyDataMapper</a>, <a class="el" href="a01027.html#6dd766fea9e19bd4757a8f728e77ddf2">vtkMesaPolyDataMapper2D</a>, <a class="el" href="a01106.html#2bba0aa6276597a782ecbcdf5f6ea43e">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01110.html#5ff0dde6ae0e8261cbf5e9d531cd89ef">vtkOpenGLImageMapper</a>, <a class="el" href="a01114.html#76e50c932caad1ef54db7d6306be6662">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01115.html#c43ef0bb1f3d76cb66c113c107b5744f">vtkOpenGLPolyDataMapper2D</a>, <a class="el" href="a01151.html#2fbe2d3374a83c6199748720f5c96adf">vtkPainterPolyDataMapper</a>, <a class="el" href="a01265.html#1c32dbc00c077338a00a26bd29a06037">vtkPolyDataMapper</a>, <a class="el" href="a01266.html#49dedd282de83504649da0d479596dd0">vtkPolyDataMapper2D</a>, <a class="el" href="a01691.html#f3863a546d199f99455060960cec70c9">vtkTextMapper</a>, <a class="el" href="a00553.html#65d64f80437bbd8eb476a3dad0789075">vtkFixedPointVolumeRayCastMapper</a>, <a class="el" href="a00682.html#018bab6341a9eeb0012ccb79e3d5f01d">vtkHAVSVolumeMapper</a>, <a class="el" href="a01028.html#5551493c830387d64ee7840ecf082709">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01036.html#4c9b0787e04a98326abdc6db00669ab1">vtkMesaVolumeTextureMapper2D</a>, <a class="el" href="a01108.html#d92c311a35dbf06845f7a8afef40967c">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#429285991342c57bace639783af6d558">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01125.html#e649d57bf826d097f5e960c0530692f9">vtkOpenGLVolumeProVP1000Mapper</a>, <a class="el" href="a01126.html#bb742ae0d19990809ee92752640618fc">vtkOpenGLVolumeTextureMapper2D</a>, <a class="el" href="a01127.html#385f7590b288e67a8d5d61af8a3d88dd">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01315.html#ac8859879f5e408c56fbc12a664e4245">vtkProjectedTetrahedraMapper</a>, <a class="el" href="a01803.html#1f78a01bdaaec8b1cd08e138145f0457">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#50adf9f58ee291b3e6502aab094ee4d1">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01808.html#151505458f8793cd6bc193448d339138">vtkUnstructuredGridVolumeZSweepMapper</a>, <a class="el" href="a01842.html#d6751b69e155be3b2a09e92ff0f8b7f5">vtkVolumeMapper</a>, <a class="el" href="a01843.html#27f79e101e67681c4ceee2e9b8ca0f7a">vtkVolumeProMapper</a>, <a class="el" href="a01845.html#086fbfdef4129aa4483f662bf9ffcaef">vtkVolumeProVP1000Mapper</a>, <a class="el" href="a01850.html#365d53b82611b2a6c25e70f74b8f88d0">vtkVolumeRayCastMapper</a>, <a class="el" href="a01855.html#5a30e57530d2f8c6b0b7967b3ef62754">vtkVolumeTextureMapper</a>, <a class="el" href="a01856.html#c2b8c0b2ccc74935c0e81620bfc0007a">vtkVolumeTextureMapper2D</a>, and <a class="el" href="a01857.html#247d7c4738b2db89ad5324c2025a7070">vtkVolumeTextureMapper3D</a>.</p>

<p>Definition at line <a class="el" href="a03974.html#l00053">53</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="99ca525039e7115e80ef66188642d319"></a><!-- doxytag: member="vtkAbstractMapper::vtkAbstractMapper" ref="99ca525039e7115e80ef66188642d319" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkAbstractMapper::vtkAbstractMapper           </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="d98696ae4fe69ebe22c1008151095d07"></a><!-- doxytag: member="vtkAbstractMapper::~vtkAbstractMapper" ref="d98696ae4fe69ebe22c1008151095d07" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkAbstractMapper::~vtkAbstractMapper           </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="c31c032ee7a22a32309870a11dbb30bf"></a><!-- doxytag: member="vtkAbstractMapper::GetClassName" ref="c31c032ee7a22a32309870a11dbb30bf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkAbstractMapper::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="a00101.html#4ef277d9248b02d2c90226436c1b3636">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a00985.html#eb8e50c01ced11abccf9f92089a0b9ad">vtkMapper2D</a>, <a class="el" href="a00669.html#7ba8023cef0de26348a115682cd938db">vtkGraphMapper</a>, <a class="el" href="a00939.html#9df3e1e556e74a3eb62973d4eae60ee0">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00084.html#49a41bdde0f990222d5d0d2ea146d2f5">vtkAbstractMapper3D</a>, <a class="el" href="a00090.html#d72d5e084e321c41f9b3b941851e6bdd">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#a73c1b0e41b88111502a5d37163646e8">vtkCompositePolyDataMapper</a>, <a class="el" href="a00310.html#f0d58e8cfd4344096dbd7b81caab48b3">vtkCompositePolyDataMapper2</a>, <a class="el" href="a00380.html#ce1221a026f0dd8ae5dd13df811de865">vtkDataSetMapper</a>, <a class="el" href="a00442.html#4c9282fdb9123cc5a4d9743b0ebe647f">vtkDynamic2DLabelMapper</a>, <a class="el" href="a00695.html#9bbcbac04a9f91488605ec34ca644074">vtkHierarchicalPolyDataMapper</a>, <a class="el" href="a00791.html#32dab270d0492ffa0445a48916ed6918">vtkImageMapper</a>, <a class="el" href="a00938.html#ed6dce3b0a699a8b2bd8ed9483d415ff">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#cf1daf6949727d5c07a30e4708082e24">vtkMapper</a>, <a class="el" href="a01020.html#0735d77751ea512b0be8cc50db5163d8">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01022.html#d7ef3829587e8a1f8cb5e5b5bf9e6d65">vtkMesaImageMapper</a>, <a class="el" href="a01026.html#3274c260c2308b971ed13d4bf909fc37">vtkMesaPolyDataMapper</a>, <a class="el" href="a01027.html#931d39d39d1fef792a16e35602473e3f">vtkMesaPolyDataMapper2D</a>, <a class="el" href="a01106.html#be7c9389f4f374cd86f13484a5f02018">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01110.html#6532a6f5a40cf18090e4bf68088f1b96">vtkOpenGLImageMapper</a>, <a class="el" href="a01114.html#2b64adfcdd7ffb8beaf46a9ddbcc84ef">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01115.html#e1342d5d2358f7fef1fa600ae23870f0">vtkOpenGLPolyDataMapper2D</a>, <a class="el" href="a01151.html#57787ef72fb8584da65243d90b3d3b09">vtkPainterPolyDataMapper</a>, <a class="el" href="a01265.html#63cab2501f5e0e2a8af49fb6085f5746">vtkPolyDataMapper</a>, <a class="el" href="a01266.html#6bf437230cb8eea9d9c58d0471c9e0fe">vtkPolyDataMapper2D</a>, <a class="el" href="a01691.html#663694b0c68dc5aafeea20ff1081635d">vtkTextMapper</a>, <a class="el" href="a00553.html#cd6990e663ec6a6d8efccbab2576fdad">vtkFixedPointVolumeRayCastMapper</a>, <a class="el" href="a00682.html#58e2b6d36862b9942be33d7cb43896aa">vtkHAVSVolumeMapper</a>, <a class="el" href="a01028.html#fff76133ec81fc6a237d6d89b8e4cc28">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01036.html#db19f208a992be6d62deb7ec80af018d">vtkMesaVolumeTextureMapper2D</a>, <a class="el" href="a01108.html#e671a30a4045b2954ec50f319324f1c0">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#322c00d21eba47bf8622c219cb17a97f">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01125.html#8f8374a1cc8c9e8adf3e683062c4a9ba">vtkOpenGLVolumeProVP1000Mapper</a>, <a class="el" href="a01126.html#63d67f71507d2517a5678f84edbd4f6f">vtkOpenGLVolumeTextureMapper2D</a>, <a class="el" href="a01127.html#9e12c9ba4e0a19949b922333d86eec7c">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01315.html#db3bf2818d709da23c65bdfa98cb6960">vtkProjectedTetrahedraMapper</a>, <a class="el" href="a01803.html#9d9d953eb75d7a8ba535fe85c1b3e065">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#9185678c52975eff6df3b82f6287d019">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01808.html#a8d11edfc3ae38443cda586db9a36515">vtkUnstructuredGridVolumeZSweepMapper</a>, <a class="el" href="a01842.html#47c6892ea1ea5eaeb4b5e9f0af0901b0">vtkVolumeMapper</a>, <a class="el" href="a01843.html#5794b73794eeef2b2fe35e25f62073cb">vtkVolumeProMapper</a>, <a class="el" href="a01845.html#135a27128fd2ebc7f3a0416ec7bee0bf">vtkVolumeProVP1000Mapper</a>, <a class="el" href="a01850.html#61bbcdc84825cd016c7784b5545209d2">vtkVolumeRayCastMapper</a>, <a class="el" href="a01855.html#82cdfcfc0c27fa388eca5cf6097e272b">vtkVolumeTextureMapper</a>, <a class="el" href="a01856.html#32ab8aaba122cb1b8af6b731f485bb71">vtkVolumeTextureMapper2D</a>, and <a class="el" href="a01857.html#8d0e0757d62426e5336dd2b4ce535c4b">vtkVolumeTextureMapper3D</a>.</p>

</div>
</div><p>
<a class="anchor" name="df2d28722fa58b24c1bc377de5ec87c1"></a><!-- doxytag: member="vtkAbstractMapper::IsTypeOf" ref="df2d28722fa58b24c1bc377de5ec87c1" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkAbstractMapper::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="a00101.html#ed421f193564228ffe93672c9bdfac5b">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a00985.html#4228b523076e6bda098c58998b969815">vtkMapper2D</a>, <a class="el" href="a00669.html#e6cf11ab195824d2662268e855478338">vtkGraphMapper</a>, <a class="el" href="a00939.html#745800a55ef13690c0e745c43b5cc295">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00084.html#89dbe5736a9228a59a387f59edae334f">vtkAbstractMapper3D</a>, <a class="el" href="a00090.html#f156f6e1abbd98aa25f47ba3578cc082">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#641ea5369d5a2bccff5ac391e0a1dd55">vtkCompositePolyDataMapper</a>, <a class="el" href="a00310.html#49dbf5b7a65f2130f78f16f810d31356">vtkCompositePolyDataMapper2</a>, <a class="el" href="a00380.html#d051c5b98c6fbbdf07ee7a0012053550">vtkDataSetMapper</a>, <a class="el" href="a00442.html#c3a0302dd774bd585eb13de6b835760f">vtkDynamic2DLabelMapper</a>, <a class="el" href="a00695.html#6030b8972cc44aa5e0efe015db716379">vtkHierarchicalPolyDataMapper</a>, <a class="el" href="a00791.html#ec968b131543b1efe0f1f14158268fee">vtkImageMapper</a>, <a class="el" href="a00938.html#5eebb027ebef8a392df3c70d94e85e97">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#e4f696dc3ef59033d0fb968a569dfd43">vtkMapper</a>, <a class="el" href="a01020.html#f2e3894d1a2797eaac3e2b455357f7e6">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01022.html#d90cb335d6487a018f65b7535182ea8e">vtkMesaImageMapper</a>, <a class="el" href="a01026.html#4f15632d8352fcd19c4d66cfe5adcfc7">vtkMesaPolyDataMapper</a>, <a class="el" href="a01027.html#a9b296fc7b8577739006fa86c0e12f20">vtkMesaPolyDataMapper2D</a>, <a class="el" href="a01106.html#02d619c13952547db12180f31ae7237b">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01110.html#2d95d0fe32270f24cbd1d96d792f6d4e">vtkOpenGLImageMapper</a>, <a class="el" href="a01114.html#59ffa37d41e27115ab46f1da0a8ac7db">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01115.html#760642dafd0f872833b2b12b0841f0fb">vtkOpenGLPolyDataMapper2D</a>, <a class="el" href="a01151.html#7e40b97b1c638bc0c94d2e58311896c9">vtkPainterPolyDataMapper</a>, <a class="el" href="a01265.html#5bd3278608c0247273b159a4f6df6679">vtkPolyDataMapper</a>, <a class="el" href="a01266.html#34a2748f963d2100ce7221b919e2d2ef">vtkPolyDataMapper2D</a>, <a class="el" href="a01691.html#0b14e92e8aed166226b371571c8a7102">vtkTextMapper</a>, <a class="el" href="a00553.html#2a5b0feb4e374cdf6167fe706c9476b0">vtkFixedPointVolumeRayCastMapper</a>, <a class="el" href="a00682.html#d8d1a37806ee8ac9fddaa70fd621c013">vtkHAVSVolumeMapper</a>, <a class="el" href="a01028.html#15f0afd298c2035149e0d4f8c5623afe">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01036.html#b8d3dbf9968a532a36df1d3a5020d445">vtkMesaVolumeTextureMapper2D</a>, <a class="el" href="a01108.html#2f21a6ce21d6e7434e6d6014f1b903e2">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#d29a64e21c0432b1b37f7c0f5ee98d15">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01125.html#14a2aaa99711e34ca1a2d033778c5b1d">vtkOpenGLVolumeProVP1000Mapper</a>, <a class="el" href="a01126.html#941a67f3348216a4accfa820c9df5687">vtkOpenGLVolumeTextureMapper2D</a>, <a class="el" href="a01127.html#a00fe7f6d761aeae548ae4c5f4d55b2b">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01315.html#ccb84a56b590178d176ff0009de70c04">vtkProjectedTetrahedraMapper</a>, <a class="el" href="a01803.html#90ace94f6d9d158717b4543868ce9d36">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#1b8f638b3da12dfa167b4b539ce2f8d7">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01808.html#e27234938f9fcaf0c12f44c576ae2d23">vtkUnstructuredGridVolumeZSweepMapper</a>, <a class="el" href="a01842.html#28c6e02d8bf76e21c6ce18e4bd32a158">vtkVolumeMapper</a>, <a class="el" href="a01843.html#1ac6d344a640a478956e91dc6152c697">vtkVolumeProMapper</a>, <a class="el" href="a01845.html#05cb657df98737fe857b121b0ceb0d0d">vtkVolumeProVP1000Mapper</a>, <a class="el" href="a01850.html#1d1b45684e114f027ac6647aa6467261">vtkVolumeRayCastMapper</a>, <a class="el" href="a01855.html#d468c6ae22ca97028122605ef180b39c">vtkVolumeTextureMapper</a>, <a class="el" href="a01856.html#9f3e47e088afc565dfd9b47afc74dd9c">vtkVolumeTextureMapper2D</a>, and <a class="el" href="a01857.html#c373c6c88f8853682cdab71cd6c6d346">vtkVolumeTextureMapper3D</a>.</p>

</div>
</div><p>
<a class="anchor" name="798e3186d11542d71bf2b32703508a0d"></a><!-- doxytag: member="vtkAbstractMapper::IsA" ref="798e3186d11542d71bf2b32703508a0d" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkAbstractMapper::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="a00101.html#709d7c6da79624190848445a8e27add3">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a00985.html#9da77573d9eb949130dc10842fa9fde8">vtkMapper2D</a>, <a class="el" href="a00669.html#ab72077145d1349f09afb292fc891b1f">vtkGraphMapper</a>, <a class="el" href="a00939.html#06f3367b7819afa53fe75dbfb9fe5700">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00084.html#e298dbaf338341033a2b0000f08dabf5">vtkAbstractMapper3D</a>, <a class="el" href="a00090.html#e37d0f54070035015280d620f0687ee4">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#13407e9c7edb710a09ad8ee9a88de394">vtkCompositePolyDataMapper</a>, <a class="el" href="a00310.html#857930e6a5ed0b075a8a7236c6e9a922">vtkCompositePolyDataMapper2</a>, <a class="el" href="a00380.html#36b20c8000698428ecd403e59bebaca4">vtkDataSetMapper</a>, <a class="el" href="a00442.html#2f265c61a6e7e0fa53504da4c625f4dd">vtkDynamic2DLabelMapper</a>, <a class="el" href="a00695.html#bf575d17254730dc71f5a74141579f57">vtkHierarchicalPolyDataMapper</a>, <a class="el" href="a00791.html#c2a8f0dee2a252eac628c772bb29068f">vtkImageMapper</a>, <a class="el" href="a00938.html#accfbda8c538dc8e06ba5ec28f8459a0">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#dd3bb8e08137b392c374ed726fb94952">vtkMapper</a>, <a class="el" href="a01020.html#29b4b8e020d9d8fabf69e3a98ebd2c37">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01022.html#f5b40a54f3b3b3e33bf5807890b7a9df">vtkMesaImageMapper</a>, <a class="el" href="a01026.html#d63cc36386857129c4472ef7f0e5f46f">vtkMesaPolyDataMapper</a>, <a class="el" href="a01027.html#76b66e014e88b180722ff757fd5945ec">vtkMesaPolyDataMapper2D</a>, <a class="el" href="a01106.html#4b1e1438557c093d8a3162f6d556e709">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01110.html#c415820d2895b36155535b171ae4925f">vtkOpenGLImageMapper</a>, <a class="el" href="a01114.html#070990d214e40392b37b291d97f3906d">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01115.html#6e5e056ad6802bfa1a3221ca1d8c0f7d">vtkOpenGLPolyDataMapper2D</a>, <a class="el" href="a01151.html#233678e2be7787e22d67f60fdb48d947">vtkPainterPolyDataMapper</a>, <a class="el" href="a01265.html#3a55cf2259d1e44863d4e0b0bc733165">vtkPolyDataMapper</a>, <a class="el" href="a01266.html#9318c93e6f12c607e5a0ec255f1da45c">vtkPolyDataMapper2D</a>, <a class="el" href="a01691.html#b4ba3b7fe9e564c870f5140190319009">vtkTextMapper</a>, <a class="el" href="a00553.html#2a74bc164cbbe749237bd8f20327277b">vtkFixedPointVolumeRayCastMapper</a>, <a class="el" href="a00682.html#d1ea8ccf66619efcdd4a10b60a55efe4">vtkHAVSVolumeMapper</a>, <a class="el" href="a01028.html#5ccb44970931141192af1013300a02fb">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01036.html#2dea688bca95b7283811f75d0ca260a7">vtkMesaVolumeTextureMapper2D</a>, <a class="el" href="a01108.html#aa797d368464bcfc5d7091a3cdc88e4d">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#14d0827f3e1e9fc94bd8bb0e6740adbc">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01125.html#176e18902ef14708b946844189ac876e">vtkOpenGLVolumeProVP1000Mapper</a>, <a class="el" href="a01126.html#bad1b276dcc0c20717f45d843823ac24">vtkOpenGLVolumeTextureMapper2D</a>, <a class="el" href="a01127.html#61f8e32188fc7a9ff207f7650c1d11b2">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01315.html#7a29011af3ba3bf9389ba0929df6d0dc">vtkProjectedTetrahedraMapper</a>, <a class="el" href="a01803.html#f73ab9a4b4398f93cb020565f0640b47">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#64d1dcba3406f9f784b49cc74865b142">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01808.html#45f7fd5739ec540b0009487cb7a87579">vtkUnstructuredGridVolumeZSweepMapper</a>, <a class="el" href="a01842.html#78e41c1132d488775cdd2bc1a4d82651">vtkVolumeMapper</a>, <a class="el" href="a01843.html#c21c085ebc80065569381eb404ab882b">vtkVolumeProMapper</a>, <a class="el" href="a01845.html#756c53fc2d245b2e815235c7a3785234">vtkVolumeProVP1000Mapper</a>, <a class="el" href="a01850.html#4b84d56f237c8abe95ecc5b40fb1b6d3">vtkVolumeRayCastMapper</a>, <a class="el" href="a01855.html#8560edfb2b3e1a05a7c0307a598f9f94">vtkVolumeTextureMapper</a>, <a class="el" href="a01856.html#66434552aa2655100550f7f9482d6cf1">vtkVolumeTextureMapper2D</a>, and <a class="el" href="a01857.html#fa2a945fc6c8ba264a0b9181ea029e4b">vtkVolumeTextureMapper3D</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd0d6fe27d1813ebfc383e7182a79117"></a><!-- doxytag: member="vtkAbstractMapper::SafeDownCast" ref="bd0d6fe27d1813ebfc383e7182a79117" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00083.html">vtkAbstractMapper</a>* vtkAbstractMapper::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="a00101.html#4b63a5eaf85e94bbf58840916d170ef4">vtkAlgorithm</a>.</p>

<p>Reimplemented in <a class="el" href="a00985.html#e17f48a67de1392aa40da555273a724f">vtkMapper2D</a>, <a class="el" href="a00669.html#e5a12e7d180fcf64a729ac32d5cd757e">vtkGraphMapper</a>, <a class="el" href="a00939.html#fa57a09a49bf71b0972d2478d7c53414">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00084.html#9659e1b7ccffd39a049723e1392a1d42">vtkAbstractMapper3D</a>, <a class="el" href="a00090.html#dea004fc41dd97f1e4c5b6f6e0ee9554">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#d798f181823fd42cce87294cb1f4b84c">vtkCompositePolyDataMapper</a>, <a class="el" href="a00310.html#470f2eda29b7afaeb7a027f557f12ffb">vtkCompositePolyDataMapper2</a>, <a class="el" href="a00380.html#349ff0379de3dd345aa115554cd9c3aa">vtkDataSetMapper</a>, <a class="el" href="a00442.html#f2bdee688b05ce0596850fc3f6547afc">vtkDynamic2DLabelMapper</a>, <a class="el" href="a00695.html#7498844d71cfef8d41ab3f28a15766a6">vtkHierarchicalPolyDataMapper</a>, <a class="el" href="a00791.html#31c711aece1da4e15fce5ad81c7ad86f">vtkImageMapper</a>, <a class="el" href="a00938.html#939ec1acc2e07aef2b775cd375d109ca">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#8ed1d043e2a5acc313c3bfdbdb3bbd21">vtkMapper</a>, <a class="el" href="a01020.html#19654351584db7b980d86dd5bca28924">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01022.html#dbbece98419536abd3576a60e9471427">vtkMesaImageMapper</a>, <a class="el" href="a01026.html#5d0f2d394f395550cf55a32449fc7fd6">vtkMesaPolyDataMapper</a>, <a class="el" href="a01027.html#4f861b18d63d98dcd4b3de6b4be45c54">vtkMesaPolyDataMapper2D</a>, <a class="el" href="a01106.html#cc17391d7e01d5cde616b40d6e84a73b">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01110.html#c7060de6d7c0f3aad4e48f00d4020333">vtkOpenGLImageMapper</a>, <a class="el" href="a01114.html#951ca6069b179b5628d15e1b525d8f34">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01115.html#de11bf118c6849b109dc1e12436743fb">vtkOpenGLPolyDataMapper2D</a>, <a class="el" href="a01151.html#cd219b1119aef40207eb82aeb76289e7">vtkPainterPolyDataMapper</a>, <a class="el" href="a01265.html#5b46fdce22612e399c06856adb36cdf2">vtkPolyDataMapper</a>, <a class="el" href="a01266.html#ab5487cf092a2980a98249eddaeeead3">vtkPolyDataMapper2D</a>, <a class="el" href="a01691.html#59ad1f52c06d5e30331000c9548b773f">vtkTextMapper</a>, <a class="el" href="a00553.html#14f2c03052ef379a42f95407571b1669">vtkFixedPointVolumeRayCastMapper</a>, <a class="el" href="a00682.html#3dd2ce80546021230ea9490f2e2ab2f6">vtkHAVSVolumeMapper</a>, <a class="el" href="a01028.html#23637dac983616be233b3ac46d8d2ecf">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01036.html#f98e37f6134999011ee7c540f160718e">vtkMesaVolumeTextureMapper2D</a>, <a class="el" href="a01108.html#af42e6e5470ae575c710134ef77f46c6">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#0e50682ad85a5f10c1172c66e240394b">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01125.html#5290f574cc1bcb3a1736a6a206746c51">vtkOpenGLVolumeProVP1000Mapper</a>, <a class="el" href="a01126.html#c5dbdf4696aadb12c7acdf7f5da026c1">vtkOpenGLVolumeTextureMapper2D</a>, <a class="el" href="a01127.html#d656e1915093361bc955b095b919f92a">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01315.html#bc5bb0d14c8784c6131105b57a200c80">vtkProjectedTetrahedraMapper</a>, <a class="el" href="a01803.html#6f81adbaf041b2080763f5446b744712">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#67de68a6e0d94d358ca5e86ffa08e83b">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01808.html#c87f90a8beaf033f131391677bb5e41d">vtkUnstructuredGridVolumeZSweepMapper</a>, <a class="el" href="a01842.html#329a01f98417fe397c3b47a73a0f8bd3">vtkVolumeMapper</a>, <a class="el" href="a01843.html#18fb720d3f78eec19bf44a5f9de5b76f">vtkVolumeProMapper</a>, <a class="el" href="a01845.html#b913f185ce396ed357743c2ed604ffb6">vtkVolumeProVP1000Mapper</a>, <a class="el" href="a01850.html#d1954acf3f004e07430ce64b3c6d301f">vtkVolumeRayCastMapper</a>, <a class="el" href="a01855.html#4b57ed4f5b59516b99999453d2efd93f">vtkVolumeTextureMapper</a>, <a class="el" href="a01856.html#d7e375d8ef47c8d6122c8deb2b8f60f8">vtkVolumeTextureMapper2D</a>, and <a class="el" href="a01857.html#b567d575cd8692efe3ac4a2c6ae977fa">vtkVolumeTextureMapper3D</a>.</p>

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

<p>Reimplemented in <a class="el" href="a00985.html#e353965d0feec19b15b13681784992b3">vtkMapper2D</a>, <a class="el" href="a00669.html#a1524e70417f5620d7321d617b81521e">vtkGraphMapper</a>, <a class="el" href="a00939.html#ac179f5f34801569495c9a50c4dbad1c">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00084.html#cbe78ae058bcb4224a2c80813aecc664">vtkAbstractMapper3D</a>, <a class="el" href="a00090.html#516d70881c4a600155170503a53bcd52">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#d170a38dc6e341a365a9f3070b0ee337">vtkCompositePolyDataMapper</a>, <a class="el" href="a00310.html#99e2906069f5b610c279cf9251145e1d">vtkCompositePolyDataMapper2</a>, <a class="el" href="a00380.html#905a59ee9c174379b4d408a0eac72236">vtkDataSetMapper</a>, <a class="el" href="a00442.html#cf8f766a30694d8fdb579ae61269cb7f">vtkDynamic2DLabelMapper</a>, <a class="el" href="a00695.html#53d30a8f8ddfb30671018ae65d709d87">vtkHierarchicalPolyDataMapper</a>, <a class="el" href="a00791.html#bd731316b9b21e904995d6ae6a1d8039">vtkImageMapper</a>, <a class="el" href="a00938.html#849b9e7d683c2911f38ff41011db9fce">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#29e1d0ed6ac500254edb52bdb914c7b0">vtkMapper</a>, <a class="el" href="a01020.html#dce1670108fa1f1b9098048b59d25d8f">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01022.html#283827475c76a088fa197a00e6fa6c7e">vtkMesaImageMapper</a>, <a class="el" href="a01026.html#7375b09490bc3a79dfe47057f2f897ee">vtkMesaPolyDataMapper</a>, <a class="el" href="a01027.html#d54bdbce9ca1c463edc64f80fb98200f">vtkMesaPolyDataMapper2D</a>, <a class="el" href="a01106.html#d00f51c9a847a0d86b417621d866a6a5">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01110.html#18560a985b0274d798dfa68bde53981c">vtkOpenGLImageMapper</a>, <a class="el" href="a01114.html#4ccdb7ac78755893f7779dbd96724563">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01115.html#bc88ddad7e0bcfe863ff89e84478c1a9">vtkOpenGLPolyDataMapper2D</a>, <a class="el" href="a01151.html#69524c31f8b84d6bc4321efec42c4094">vtkPainterPolyDataMapper</a>, <a class="el" href="a01265.html#8305167edda39992ab1acfad94c53032">vtkPolyDataMapper</a>, <a class="el" href="a01266.html#b31e0361fc2498437fc4569f4e4554ff">vtkPolyDataMapper2D</a>, <a class="el" href="a01691.html#2fa10b2aa4944c73ff0ebfdae1f2491a">vtkTextMapper</a>, <a class="el" href="a00553.html#79f31dd594f03ecfc4f40a29a9feb6be">vtkFixedPointVolumeRayCastMapper</a>, <a class="el" href="a00682.html#aa8d4d60ba802f90abf242443f05265d">vtkHAVSVolumeMapper</a>, <a class="el" href="a01028.html#0fa58fd54480796dde30a5db0e12bd2f">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01036.html#056f62f3c25b870b80fb9d1233e4d9a6">vtkMesaVolumeTextureMapper2D</a>, <a class="el" href="a01108.html#1c496cfa4862b1256854f236103f6a42">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#f86016ad0fbb8644412b7b9232a1115d">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01125.html#592da161cc7c74dc3e978a5cdf1e7903">vtkOpenGLVolumeProVP1000Mapper</a>, <a class="el" href="a01126.html#42c8a2fb657e16d247e794109fd20652">vtkOpenGLVolumeTextureMapper2D</a>, <a class="el" href="a01127.html#1e8a8942990ef70e3196a377962c38e6">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01315.html#d163e729b84de9aa9ebf4f9d7c06e307">vtkProjectedTetrahedraMapper</a>, <a class="el" href="a01803.html#9dd2392a57203b4922dd1a83c07e71cc">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#107a3761b10cebb5076302d289c9de5e">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01808.html#81a5147e4000f6a117a7587f2dda8367">vtkUnstructuredGridVolumeZSweepMapper</a>, <a class="el" href="a01842.html#c10b8ff05d59e192b9c4152cf80b2089">vtkVolumeMapper</a>, <a class="el" href="a01843.html#e205853dc6c3675e9e5e402c1074a67e">vtkVolumeProMapper</a>, <a class="el" href="a01845.html#9ef14ca78376ac79cf28d645c5ecf936">vtkVolumeProVP1000Mapper</a>, <a class="el" href="a01850.html#2b8193a8b01e95817954371210e1f1da">vtkVolumeRayCastMapper</a>, <a class="el" href="a01855.html#9fd729ffde76702c6ec52f2a8674cdae">vtkVolumeTextureMapper</a>, <a class="el" href="a01856.html#5613442603531e74f365eb1b04ce9152">vtkVolumeTextureMapper2D</a>, and <a class="el" href="a01857.html#785dced169c474a3ae82965eae6080e7">vtkVolumeTextureMapper3D</a>.</p>

</div>
</div><p>
<a class="anchor" name="026dfc637075bdaf9e747be6fbfa6e5d"></a><!-- doxytag: member="vtkAbstractMapper::GetMTime" ref="026dfc637075bdaf9e747be6fbfa6e5d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned long vtkAbstractMapper::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 Clipping planes 
<p>Reimplemented from <a class="el" href="a01084.html#8137c0551b29bb996f0dd2f886bcd2da">vtkObject</a>.</p>

<p>Reimplemented in <a class="el" href="a00669.html#e1e4394fa03e73ce6a638218fdbe86eb">vtkGraphMapper</a>, <a class="el" href="a00380.html#fef4b1fbeb43e9eceb2600075673ba2f">vtkDataSetMapper</a>, <a class="el" href="a00791.html#c75df4d431a69c85be6a2ecc90713682">vtkImageMapper</a>, <a class="el" href="a00984.html#44e11e007651cd8c4153f6a2f4d58f2a">vtkMapper</a>, and <a class="el" href="a01266.html#13faf86d2f8d7a05b251e6630977d32c">vtkPolyDataMapper2D</a>.</p>

</div>
</div><p>
<a class="anchor" name="00b42db0a078a8e2bf28b3ee7703c514"></a><!-- doxytag: member="vtkAbstractMapper::ReleaseGraphicsResources" ref="00b42db0a078a8e2bf28b3ee7703c514" args="(vtkWindow *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkAbstractMapper::ReleaseGraphicsResources           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01886.html">vtkWindow</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Release any graphics resources that are being consumed by this mapper. The parameter window could be used to determine which graphic resources to release. 
<p>Reimplemented in <a class="el" href="a00669.html#89405700b13178ede49490b69b66efa5">vtkGraphMapper</a>, <a class="el" href="a00939.html#89bca8614ae82ece61c6d596ba5f5c00">vtkLabeledTreeMapDataMapper</a>, <a class="el" href="a00090.html#7abb3ef0a2c5c2296f08435248269ab6">vtkAbstractVolumeMapper</a>, <a class="el" href="a00309.html#78bbf00a5a3d859b8f0bb180619ba35f">vtkCompositePolyDataMapper</a>, <a class="el" href="a00380.html#86475506149616e39fc9005c86e2c732">vtkDataSetMapper</a>, <a class="el" href="a00938.html#825f508b871ab8e63827f2960b617523">vtkLabeledDataMapper</a>, <a class="el" href="a00984.html#d68b7ec1c5b7ce2e2f8ca97aeb2b4047">vtkMapper</a>, <a class="el" href="a01020.html#ba85a07e82fdea26d9d5ed2647562bb0">vtkMesaFreeTypeTextMapper</a>, <a class="el" href="a01026.html#80676efb90db136b5dd130c19d39162e">vtkMesaPolyDataMapper</a>, <a class="el" href="a01106.html#e463be0556630c2c7b838998f87b9da4">vtkOpenGLFreeTypeTextMapper</a>, <a class="el" href="a01114.html#960597caa04e22d7f3acfcb487d3a756">vtkOpenGLPolyDataMapper</a>, <a class="el" href="a01151.html#b4cd7dba3dfbc755fdce3408be5d871f">vtkPainterPolyDataMapper</a>, <a class="el" href="a01028.html#2fc401dbf47125ed6a54ed7168b7c6ae">vtkMesaProjectedTetrahedraMapper</a>, <a class="el" href="a01108.html#55667b47beaa3339dbe8db0ad0a390f3">vtkOpenGLHAVSVolumeMapper</a>, <a class="el" href="a01116.html#2463a3d6ee2d700c5f73c79526bad6fc">vtkOpenGLProjectedTetrahedraMapper</a>, <a class="el" href="a01127.html#ca79db997350780965eaca954c0a6cb1">vtkOpenGLVolumeTextureMapper3D</a>, <a class="el" href="a01803.html#345fa14b20de721f55c42d6aa2e3e7a4">vtkUnstructuredGridVolumeMapper</a>, <a class="el" href="a01806.html#0cc10d596754daed605335b38feefb2b">vtkUnstructuredGridVolumeRayCastMapper</a>, <a class="el" href="a01842.html#c6557c7c4b41de53ee01c9c52ad1338b">vtkVolumeMapper</a>, and <a class="el" href="a01850.html#810388dfe26fb0216a1f36d7f8df2a67">vtkVolumeRayCastMapper</a>.</p>

<p>Definition at line <a class="el" href="a03974.html#l00062">62</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="aa93909e05208be3e754862160c20926"></a><!-- doxytag: member="vtkAbstractMapper::GetTimeToDraw" ref="aa93909e05208be3e754862160c20926" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkAbstractMapper::GetTimeToDraw           </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 required to draw the geometry last time it was rendered 
</div>
</div><p>
<a class="anchor" name="b0f4ff109542f23195c7a34e1adf78d7"></a><!-- doxytag: member="vtkAbstractMapper::AddClippingPlane" ref="b0f4ff109542f23195c7a34e1adf78d7" args="(vtkPlane *plane)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkAbstractMapper::AddClippingPlane           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01224.html">vtkPlane</a> *&nbsp;</td>
          <td class="paramname"> <em>plane</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified). 
</div>
</div><p>
<a class="anchor" name="fc988dbea0f4967c30bf714f7a44e27a"></a><!-- doxytag: member="vtkAbstractMapper::RemoveClippingPlane" ref="fc988dbea0f4967c30bf714f7a44e27a" args="(vtkPlane *plane)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkAbstractMapper::RemoveClippingPlane           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01224.html">vtkPlane</a> *&nbsp;</td>
          <td class="paramname"> <em>plane</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified). 
</div>
</div><p>
<a class="anchor" name="0d14330785f3e54037783521df7c4a50"></a><!-- doxytag: member="vtkAbstractMapper::RemoveAllClippingPlanes" ref="0d14330785f3e54037783521df7c4a50" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkAbstractMapper::RemoveAllClippingPlanes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified). 
</div>
</div><p>
<a class="anchor" name="f607867799b92299953cc3b2b088cec2"></a><!-- doxytag: member="vtkAbstractMapper::SetClippingPlanes" ref="f607867799b92299953cc3b2b088cec2" args="(vtkPlaneCollection *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkAbstractMapper::SetClippingPlanes           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01225.html">vtkPlaneCollection</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the <a class="el" href="a01225.html" title="maintain a list of planes">vtkPlaneCollection</a> which specifies the clipping planes. 
</div>
</div><p>
<a class="anchor" name="5a77ce7a2cd30d5fd4379f30582042e9"></a><!-- doxytag: member="vtkAbstractMapper::GetClippingPlanes" ref="5a77ce7a2cd30d5fd4379f30582042e9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01225.html">vtkPlaneCollection</a>* vtkAbstractMapper::GetClippingPlanes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the <a class="el" href="a01225.html" title="maintain a list of planes">vtkPlaneCollection</a> which specifies the clipping planes. 
</div>
</div><p>
<a class="anchor" name="a2709b1b99666839d7c3e1ac9e141f6a"></a><!-- doxytag: member="vtkAbstractMapper::SetClippingPlanes" ref="a2709b1b99666839d7c3e1ac9e141f6a" args="(vtkPlanes *planes)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkAbstractMapper::SetClippingPlanes           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01226.html">vtkPlanes</a> *&nbsp;</td>
          <td class="paramname"> <em>planes</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
An alternative way to set clipping planes: use up to six planes found in the supplied instance of the implicit function <a class="el" href="a01226.html" title="implicit function for convex set of planes">vtkPlanes</a>. 
</div>
</div><p>
<a class="anchor" name="9e4eab34657ff5bf870a23e9bf5bfc6c"></a><!-- doxytag: member="vtkAbstractMapper::ShallowCopy" ref="9e4eab34657ff5bf870a23e9bf5bfc6c" args="(vtkAbstractMapper *m)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkAbstractMapper::ShallowCopy           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00083.html">vtkAbstractMapper</a> *&nbsp;</td>
          <td class="paramname"> <em>m</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a shallow copy of this mapper. 
<p>Reimplemented in <a class="el" href="a00984.html#eee954b4445bf214abdff950c5908ff6">vtkMapper</a>, <a class="el" href="a01265.html#16728abe5284fd77a9c8ca72ff0e91a8">vtkPolyDataMapper</a>, and <a class="el" href="a01266.html#9043ded3d52b8f5c95d341c52c2f79c3">vtkPolyDataMapper2D</a>.</p>

</div>
</div><p>
<a class="anchor" name="62eb950ae552c89a21487c7ae661fd56"></a><!-- doxytag: member="vtkAbstractMapper::GetScalars" ref="62eb950ae552c89a21487c7ae661fd56" args="(vtkDataSet *input, int scalarMode, int arrayAccessMode, int arrayId, const char *arrayName, int &amp;cellFlag)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00356.html">vtkDataArray</a>* vtkAbstractMapper::GetScalars           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00374.html">vtkDataSet</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>scalarMode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>arrayAccessMode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>arrayId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>arrayName</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>cellFlag</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal helper function for getting the active scalars. The scalar mode indicates where the scalars come from. The cellFlag is a return value that is set when the scalars actually are cell scalars. (0 for point scalars, 1 for cell scalars, 2 for field scalars) The arrayAccessMode is used to indicate how to retrieve the scalars from field data, per id or per name (if the scalarMode indicates that). 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="d94b8c49a7bdcb773125c6c8073b2b09"></a><!-- doxytag: member="vtkAbstractMapper::Timer" ref="d94b8c49a7bdcb773125c6c8073b2b09" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01715.html">vtkTimerLog</a>* <a class="el" href="a00083.html#d94b8c49a7bdcb773125c6c8073b2b09">vtkAbstractMapper::Timer</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03974.html#l00106">106</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e57d070aaea1f43fc3037ad2dade2dc8"></a><!-- doxytag: member="vtkAbstractMapper::TimeToDraw" ref="e57d070aaea1f43fc3037ad2dade2dc8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00083.html#e57d070aaea1f43fc3037ad2dade2dc8">vtkAbstractMapper::TimeToDraw</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03974.html#l00107">107</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="07c75fcebe298e3f8ad0a022a8bad0b9"></a><!-- doxytag: member="vtkAbstractMapper::LastWindow" ref="07c75fcebe298e3f8ad0a022a8bad0b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01886.html">vtkWindow</a>* <a class="el" href="a00083.html#07c75fcebe298e3f8ad0a022a8bad0b9">vtkAbstractMapper::LastWindow</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03974.html#l00108">108</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="badc39f3e0820036122d5d8ee097f6f7"></a><!-- doxytag: member="vtkAbstractMapper::ClippingPlanes" ref="badc39f3e0820036122d5d8ee097f6f7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01225.html">vtkPlaneCollection</a>* <a class="el" href="a00083.html#badc39f3e0820036122d5d8ee097f6f7">vtkAbstractMapper::ClippingPlanes</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03974.html#l00109">109</a> of file <a class="el" href="a03974.html">vtkAbstractMapper.h</a>.</p>

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