Sophie

Sophie

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

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: vtkSurfaceRepresentation 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>vtkSurfaceRepresentation Class Reference</h1><!-- doxytag: class="vtkSurfaceRepresentation" --><!-- doxytag: inherits="vtkDataRepresentation" --><code>#include &lt;<a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkSurfaceRepresentation:</div>
<div class="dynsection">
<p><center><img src="a14943.png" border="0" usemap="#a14944" alt="Inheritance graph"></center>
<map name="a14944">
<area shape="rect" href="a00373.html" title="The superclass for all representations." alt="" coords="15,155,175,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="55,80,135,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="40,5,149,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkSurfaceRepresentation:</div>
<div class="dynsection">
<p><center><img src="a14945.png" border="0" usemap="#a14946" alt="Collaboration graph"></center>
<map name="a14946">
<area shape="rect" href="a00373.html" title="The superclass for all representations." alt="" coords="1967,304,2127,331"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="293,603,373,630"><area shape="rect" href="a00102.html" title="Proxy object to connect input/output ports." alt="" coords="1264,303,1403,330"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="911,482,1009,508"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1284,354,1383,380"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="540,359,689,386"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="560,506,669,532"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="907,179,1013,206"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="576,682,653,708"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="579,556,651,583"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="925,1050,995,1076"><area shape="rect" href="a00998.html" title="represent and manipulate 4x4 transformation matrices" alt="" coords="741,964,840,991"><area shape="rect" href="a01322.html" title="represent surface properties of a geometric object" alt="" coords="1288,888,1379,915"><area shape="rect" href="a01915.html" title="encapsulates a VTK Material description." alt="" coords="556,856,673,883"><area shape="rect" href="a01537.html" title="vtkShaderProgram" alt="" coords="892,919,1028,946"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="1263,1266,1404,1292"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,44,116,71"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="7,1140,116,1167"><area shape="rect" href="a00092.html" title="represents an object (geometry &amp; properties) in a rendered scene" alt="" coords="2011,1152,2083,1179"><area shape="rect" href="a01318.html" title="represents an 3D object for placement in a rendered scene" alt="" coords="1291,1118,1376,1144"><area shape="rect" href="a00984.html" title="abstract class specifies interface to map data to graphics primitives" alt="" coords="1629,1435,1715,1462"><area shape="rect" href="a00751.html" title="topologically and geometrically regular array of data" alt="" coords="400,1460,507,1487"><area shape="rect" href="a01523.html" title="Superclass for algorithms that produce only Selection as output." alt="" coords="1256,404,1411,431"><area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="1256,516,1411,543"><area shape="rect" href="a00363.html" title="Superclass for algorithms that produce only data object as output." alt="" coords="1251,631,1416,658"><area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="1265,732,1401,759"><area shape="rect" href="a01524.html" title="An algorithm for linking selections among objects." alt="" coords="1612,251,1732,278"><area shape="rect" href="a00333.html" title="Convert a selection from one domain to another." alt="" coords="1576,382,1768,408"><area shape="rect" href="a01522.html" title="A node in a selection tree. Used to store selection results." alt="" coords="1285,196,1381,223"><area shape="rect" href="a00364.html" title="maintain an unordered list of data objects" alt="" coords="1249,251,1417,278"><area shape="rect" href="a00628.html" title="extract geometry from data (or convert data to polygonal type)" alt="" coords="1607,516,1737,543"><area shape="rect" href="a01247.html" title="quickly locate points in 3&#45;space" alt="" coords="901,584,1019,611"><area shape="rect" href="a00087.html" title="abstract class to quickly locate points in 3&#45;space" alt="" coords="531,607,699,634"><area shape="rect" href="a00513.html" title="Returns the portion of the input dataset that lies within a selection frustum." alt="" coords="1953,758,2140,784"><area shape="rect" href="a01226.html" title="implicit function for convex set of planes" alt="" coords="1101,682,1184,708"><area shape="rect" href="a00519.html" title="extract a subset from a vtkDataSet." alt="" coords="2345,606,2484,632"><area shape="rect" href="a00520.html" title="abstract base class for all extract selection filters." alt="" coords="1587,591,1757,618"><area shape="rect" href="a00512.html" title="vtkExtractSelectedBlock" alt="" coords="1963,606,2131,632"><area shape="rect" href="a00518.html" title="extract a cells or points from a dataset that have values within a set of thresholds..." alt="" coords="1945,656,2148,683"><area shape="rect" href="a00516.html" title="extract cells within a dataset that contain the locations listen in the vtkSelection..." alt="" coords="1949,707,2144,734"><area shape="rect" href="a01303.html" title="similar to vtkExtractSelectedLocations except that it interpolates the point attributes..." alt="" coords="1953,454,2140,480"><area shape="rect" href="a00515.html" title="extract a list of cells from a dataset" alt="" coords="1971,504,2123,531"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="908,1215,1012,1242"><area shape="rect" href="a01695.html" title="handles properties associated with a texture map" alt="" coords="1629,1204,1715,1231"><area shape="rect" href="a00964.html" title="abstract superclass for linear transformations" alt="" coords="544,1188,685,1215"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="1253,1378,1413,1404"><area shape="rect" href="a01265.html" title="map vtkPolyData to graphics primitives" alt="" coords="2176,1327,2317,1354"><area shape="rect" href="a00084.html" title="abstract class specifies interface to map 3D data" alt="" coords="1257,1440,1409,1467"><area shape="rect" href="a00556.html" title="dynamic, self&#45;adjusting array of float" alt="" coords="1281,1542,1385,1568"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a14947.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Displays a geometric dataset as a surface. 
<p>
<a class="el" href="a01652.html" title="Displays a geometric dataset as a surface.">vtkSurfaceRepresentation</a> is used to show a geometric dataset in a view. The representation uses a <a class="el" href="a00628.html" title="extract geometry from data (or convert data to polygonal type)">vtkGeometryFilter</a> to convert the dataset to polygonal data (e.g. volumetric data is converted to its external surface). The representation may then be added to <a class="el" href="a01488.html" title="A view containing a renderer.">vtkRenderView</a>.<p>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_15.html#c2_vtk_t_vtkSurfaceRepresentation">vtkSurfaceRepresentation (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a05384.html#l00047">47</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.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="a00373.html">vtkDataRepresentation</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#7530aaa16d782a21fa3165f9cee7f467">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="a01652.html#da3341206ae707e9458f7a5f2cc68aad">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="a01652.html#6ddc522d678a9082f4a79d876ebfdc1d">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="a01652.html#359320041e9401cef4d7c9f068be4829">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#e6551a1858174fdb014751eb56da0a2c">SetInputConnection</a> (<a class="el" href="a00102.html">vtkAlgorithmOutput</a> *conn)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01652.html">vtkSurfaceRepresentation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#d508a2c8e01114ea1b20d67c5671e867">New</a> ()</td></tr>

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

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

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#f90ecf91d9bad38b8d36579f3ad13a94">AddToView</a> (<a class="el" href="a01830.html">vtkView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#32b55f3b749fc8ab052abd322d64fbd2">RemoveFromView</a> (<a class="el" href="a01830.html">vtkView</a> *view)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01522.html">vtkSelection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#ae5a02351cf97e2bdc204a48e5fe936c">ConvertSelection</a> (<a class="el" href="a01830.html">vtkView</a> *view, <a class="el" href="a01522.html">vtkSelection</a> *selection)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00628.html">vtkGeometryFilter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#e7d0da4e5a37cca18a7a785e70d8434a">GeometryFilter</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01265.html">vtkPolyDataMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#b83a24de2382c05f8f6f3b2f7c08e088">Mapper</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00092.html">vtkActor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#767e722ef3e16def473cce67edde9417">Actor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00519.html">vtkExtractSelection</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#6c962a0a127a24c2036c11e111b5a28c">ExtractSelection</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00628.html">vtkGeometryFilter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#615b3bbb3cde34761127f63e7ef72db9">SelectionGeometryFilter</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01265.html">vtkPolyDataMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#35f696518b253ec914c3175f3935e288">SelectionMapper</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00092.html">vtkActor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01652.html#52c29e0ddd88c4b5045d71197a7d7f1a">SelectionActor</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="7530aaa16d782a21fa3165f9cee7f467"></a><!-- doxytag: member="vtkSurfaceRepresentation::Superclass" ref="7530aaa16d782a21fa3165f9cee7f467" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00373.html">vtkDataRepresentation</a> <a class="el" href="a00373.html">vtkSurfaceRepresentation::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00373.html#09d5c126b83cbadf721920fdfd9522e1">vtkDataRepresentation</a>.</p>

<p>Definition at line <a class="el" href="a05384.html#l00051">51</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="62797792aa7d8ac335726022d6c61207"></a><!-- doxytag: member="vtkSurfaceRepresentation::vtkSurfaceRepresentation" ref="62797792aa7d8ac335726022d6c61207" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkSurfaceRepresentation::vtkSurfaceRepresentation           </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="e7b3c3f06d1978fe2e2eaabf0e35dda1"></a><!-- doxytag: member="vtkSurfaceRepresentation::~vtkSurfaceRepresentation" ref="e7b3c3f06d1978fe2e2eaabf0e35dda1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkSurfaceRepresentation::~vtkSurfaceRepresentation           </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="d508a2c8e01114ea1b20d67c5671e867"></a><!-- doxytag: member="vtkSurfaceRepresentation::New" ref="d508a2c8e01114ea1b20d67c5671e867" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01652.html">vtkSurfaceRepresentation</a>* vtkSurfaceRepresentation::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="a00373.html#0866970c996eaea64255991141f14906">vtkDataRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="da3341206ae707e9458f7a5f2cc68aad"></a><!-- doxytag: member="vtkSurfaceRepresentation::GetClassName" ref="da3341206ae707e9458f7a5f2cc68aad" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkSurfaceRepresentation::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="a00373.html#8c76f982d1135755042bd2ddca4a3719">vtkDataRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="9ecb90526b3f19530105c3b03f44ba0f"></a><!-- doxytag: member="vtkSurfaceRepresentation::IsTypeOf" ref="9ecb90526b3f19530105c3b03f44ba0f" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkSurfaceRepresentation::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="a00373.html#61386dea81f0b9934cff658582970bd0">vtkDataRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="6ddc522d678a9082f4a79d876ebfdc1d"></a><!-- doxytag: member="vtkSurfaceRepresentation::IsA" ref="6ddc522d678a9082f4a79d876ebfdc1d" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSurfaceRepresentation::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="a00373.html#a5c1fc7dd7be87809b4ecba286fd0370">vtkDataRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="c84d50fe0cf1316affd29534f4a1f5ed"></a><!-- doxytag: member="vtkSurfaceRepresentation::SafeDownCast" ref="c84d50fe0cf1316affd29534f4a1f5ed" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01652.html">vtkSurfaceRepresentation</a>* vtkSurfaceRepresentation::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="a00373.html#c14d7ea02884a454357e911ab99ad374">vtkDataRepresentation</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="e6551a1858174fdb014751eb56da0a2c"></a><!-- doxytag: member="vtkSurfaceRepresentation::SetInputConnection" ref="e6551a1858174fdb014751eb56da0a2c" args="(vtkAlgorithmOutput *conn)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSurfaceRepresentation::SetInputConnection           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00102.html">vtkAlgorithmOutput</a> *&nbsp;</td>
          <td class="paramname"> <em>conn</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the input pipeline connection to this representation. 
<p>Reimplemented from <a class="el" href="a00373.html#eac1b46877521662870da5c833c019be">vtkDataRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="f90ecf91d9bad38b8d36579f3ad13a94"></a><!-- doxytag: member="vtkSurfaceRepresentation::AddToView" ref="f90ecf91d9bad38b8d36579f3ad13a94" args="(vtkView *view)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool vtkSurfaceRepresentation::AddToView           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01830.html">vtkView</a> *&nbsp;</td>
          <td class="paramname"> <em>view</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds the representation to the view. This is called from <a class="el" href="a01830.html#d24996ba478bb915d6245ec45a8dde44">vtkView::AddRepresentation()</a>. 
</div>
</div><p>
<a class="anchor" name="32b55f3b749fc8ab052abd322d64fbd2"></a><!-- doxytag: member="vtkSurfaceRepresentation::RemoveFromView" ref="32b55f3b749fc8ab052abd322d64fbd2" args="(vtkView *view)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool vtkSurfaceRepresentation::RemoveFromView           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01830.html">vtkView</a> *&nbsp;</td>
          <td class="paramname"> <em>view</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes the representation to the view. This is called from <a class="el" href="a01830.html#c8924ab4897a272dcfacc573f49d9b96">vtkView::RemoveRepresentation()</a>. 
</div>
</div><p>
<a class="anchor" name="ae5a02351cf97e2bdc204a48e5fe936c"></a><!-- doxytag: member="vtkSurfaceRepresentation::ConvertSelection" ref="ae5a02351cf97e2bdc204a48e5fe936c" args="(vtkView *view, vtkSelection *selection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01522.html">vtkSelection</a>* vtkSurfaceRepresentation::ConvertSelection           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01830.html">vtkView</a> *&nbsp;</td>
          <td class="paramname"> <em>view</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01522.html">vtkSelection</a> *&nbsp;</td>
          <td class="paramname"> <em>selection</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>
Convert the selection to a type appropriate for sharing with other representations through <a class="el" href="a01524.html" title="An algorithm for linking selections among objects.">vtkSelectionLink</a>. If the selection cannot be applied to this representation, returns NULL. 
<p>Reimplemented from <a class="el" href="a00373.html#d68233c07a24ffdbcae7d8dbea399f92">vtkDataRepresentation</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="e7d0da4e5a37cca18a7a785e70d8434a"></a><!-- doxytag: member="vtkSurfaceRepresentation::GeometryFilter" ref="e7d0da4e5a37cca18a7a785e70d8434a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00628.html">vtkGeometryFilter</a>* <a class="el" href="a01652.html#e7d0da4e5a37cca18a7a785e70d8434a">vtkSurfaceRepresentation::GeometryFilter</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00076">76</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b83a24de2382c05f8f6f3b2f7c08e088"></a><!-- doxytag: member="vtkSurfaceRepresentation::Mapper" ref="b83a24de2382c05f8f6f3b2f7c08e088" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01265.html">vtkPolyDataMapper</a>* <a class="el" href="a01652.html#b83a24de2382c05f8f6f3b2f7c08e088">vtkSurfaceRepresentation::Mapper</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00077">77</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="767e722ef3e16def473cce67edde9417"></a><!-- doxytag: member="vtkSurfaceRepresentation::Actor" ref="767e722ef3e16def473cce67edde9417" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00092.html">vtkActor</a>* <a class="el" href="a01652.html#767e722ef3e16def473cce67edde9417">vtkSurfaceRepresentation::Actor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00078">78</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6c962a0a127a24c2036c11e111b5a28c"></a><!-- doxytag: member="vtkSurfaceRepresentation::ExtractSelection" ref="6c962a0a127a24c2036c11e111b5a28c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00519.html">vtkExtractSelection</a>* <a class="el" href="a01652.html#6c962a0a127a24c2036c11e111b5a28c">vtkSurfaceRepresentation::ExtractSelection</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00079">79</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="615b3bbb3cde34761127f63e7ef72db9"></a><!-- doxytag: member="vtkSurfaceRepresentation::SelectionGeometryFilter" ref="615b3bbb3cde34761127f63e7ef72db9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00628.html">vtkGeometryFilter</a>* <a class="el" href="a01652.html#615b3bbb3cde34761127f63e7ef72db9">vtkSurfaceRepresentation::SelectionGeometryFilter</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00080">80</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="35f696518b253ec914c3175f3935e288"></a><!-- doxytag: member="vtkSurfaceRepresentation::SelectionMapper" ref="35f696518b253ec914c3175f3935e288" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01265.html">vtkPolyDataMapper</a>* <a class="el" href="a01652.html#35f696518b253ec914c3175f3935e288">vtkSurfaceRepresentation::SelectionMapper</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00081">81</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="52c29e0ddd88c4b5045d71197a7d7f1a"></a><!-- doxytag: member="vtkSurfaceRepresentation::SelectionActor" ref="52c29e0ddd88c4b5045d71197a7d7f1a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00092.html">vtkActor</a>* <a class="el" href="a01652.html#52c29e0ddd88c4b5045d71197a7d7f1a">vtkSurfaceRepresentation::SelectionActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Internal pipeline objects. 
<p>Definition at line <a class="el" href="a05384.html#l00082">82</a> of file <a class="el" href="a05384.html">vtkSurfaceRepresentation.h</a>.</p>

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