Sophie

Sophie

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

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: vtkGenericCutter 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>vtkGenericCutter Class Reference</h1><!-- doxytag: class="vtkGenericCutter" --><!-- doxytag: inherits="vtkPolyDataAlgorithm" --><code>#include &lt;<a class="el" href="a04212.html">vtkGenericCutter.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkGenericCutter:</div>
<div class="dynsection">
<p><center><img src="a10027.png" border="0" usemap="#a10028" alt="Inheritance graph"></center>
<map name="a10028">
<area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="5,229,160,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="33,155,132,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="43,80,123,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="28,5,137,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkGenericCutter:</div>
<div class="dynsection">
<p><center><img src="a10029.png" border="0" usemap="#a10030" alt="Collaboration graph"></center>
<map name="a10030">
<area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="1669,478,1824,504"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1101,607,1200,634"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1504,724,1603,751"><area shape="rect" href="a01306.html" title="abstract class specifies interface for visualization filters" alt="" coords="1489,844,1617,871"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="444,662,524,688"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="709,632,859,659"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="729,534,839,560"><area shape="rect" href="a00855.html" title="abstract interface for implicit functions" alt="" coords="1083,1271,1219,1298"><area shape="rect" href="a00089.html" title="superclass for all geometric transformations" alt="" coords="708,1300,860,1327"><area shape="rect" href="a00538.html" title="represent and manipulate fields of data" alt="" coords="1504,780,1603,807"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="1089,482,1212,508"><area shape="rect" href="a00330.html" title="helper object to manage setting and generating contour values" alt="" coords="2116,376,2247,403"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="887,267,1028,294"><area shape="rect" href="a00971.html" title="abstract base class for objects that accelerate spatial searches" alt="" coords="2553,711,2639,738"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="2128,875,2235,902"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="1891,374,1968,400"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="1319,1042,1391,1068"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,86,116,112"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="403,86,565,112"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="169,32,300,59"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,1068,289,1095"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="2123,174,2240,200"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="2364,731,2452,758"><area shape="rect" href="a01574.html" title="abstract class specifies interface for visualization network source" alt="" coords="1888,972,1971,999"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="393,20,575,47"><area shape="rect" href="a01548.html" title="vtkSimpleCriticalSection" alt="" coords="400,1324,568,1351"><area shape="rect" href="a00245.html" title="represent and manipulate cell attribute data" alt="" coords="2135,590,2228,616"><area shape="rect" href="a00376.html" title="represent and manipulate attribute data in a dataset" alt="" coords="1856,598,2003,624"><area shape="rect" href="a01242.html" title="represent and manipulate point attribute data" alt="" coords="2131,648,2232,675"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1503,267,1604,294"><area shape="rect" href="a00540.html" title="vtkFieldData::CopyFieldFlag" alt="" coords="1053,855,1248,882"><area shape="rect" href="a00539.html" title="vtkFieldData::BasicIterator" alt="" coords="1461,579,1645,606"><area shape="rect" href="a00436.html" title="dynamic, self&#45;adjusting array of double" alt="" coords="1872,318,1987,344"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="1849,202,2009,228"><area shape="rect" href="a01247.html" title="quickly locate points in 3&#45;space" alt="" coords="3000,700,3117,727"><area shape="rect" href="a00087.html" title="abstract class to quickly locate points in 3&#45;space" alt="" coords="2781,702,2949,728"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a10031.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
cut a <a class="el" href="a00590.html" title="defines dataset interface">vtkGenericDataSet</a> with an implicit function or scalar data 
<p>
<a class="el" href="a00587.html" title="cut a vtkGenericDataSet with an implicit function or scalar data">vtkGenericCutter</a> is a filter to cut through data using any subclass of <a class="el" href="a00855.html" title="abstract interface for implicit functions">vtkImplicitFunction</a>. That is, a polygonal surface is created corresponding to the implicit function F(x,y,z) = value(s), where you can specify one or more values used to cut with.<p>
In VTK, cutting means reducing a cell of dimension N to a cut surface of dimension N-1. For example, a tetrahedron when cut by a plane (i.e., <a class="el" href="a01224.html" title="perform various plane computations">vtkPlane</a> implicit function) will generate triangles. (In comparison, clipping takes a N dimensional cell and creates N dimension primitives.)<p>
<a class="el" href="a00587.html" title="cut a vtkGenericDataSet with an implicit function or scalar data">vtkGenericCutter</a> is generally used to "slice-through" a dataset, generating a surface that can be visualized. It is also possible to use <a class="el" href="a00587.html" title="cut a vtkGenericDataSet with an implicit function or scalar data">vtkGenericCutter</a> to do a form of volume rendering. <a class="el" href="a00587.html" title="cut a vtkGenericDataSet with an implicit function or scalar data">vtkGenericCutter</a> does this by generating multiple cut surfaces (usually planes) which are ordered (and rendered) from back-to-front. The surfaces are set translucent to give a volumetric rendering effect.<p>
This filter has been implemented to operate on generic datasets, rather than the typical <a class="el" href="a00374.html" title="abstract class to specify dataset behavior">vtkDataSet</a> (and subclasses). <a class="el" href="a00590.html" title="defines dataset interface">vtkGenericDataSet</a> is a more complex cousin of <a class="el" href="a00374.html" title="abstract class to specify dataset behavior">vtkDataSet</a>, typically consisting of nonlinear, higher-order cells. To process this type of data, generic cells are automatically tessellated into linear cells prior to isocontouring.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00351.html" title="Cut vtkDataSet with user-specified implicit function.">vtkCutter</a> <a class="el" href="a00855.html" title="abstract interface for implicit functions">vtkImplicitFunction</a> <a class="el" href="a00273.html" title="clip polygonal data with user-specified implicit function or input scalar data">vtkClipPolyData</a> <a class="el" href="a00590.html" title="defines dataset interface">vtkGenericDataSet</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_6.html#c2_vtk_t_vtkGenericCutter">vtkGenericCutter (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04212.html#l00060">60</a> of file <a class="el" href="a04212.html">vtkGenericCutter.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="a01261.html">vtkPolyDataAlgorithm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#22e3726628ccd50f6afeff7af62de202">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="a00587.html#e2e44482d1163472b497e4377eedda3c">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="a00587.html#810c9cda37e36ae2af473ea0ee88ae99">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="a00587.html#bfb5878fcef0bb7e9065df219848fa1a">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">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#6409d68d56505a6dbead49ef6d34bf76">SetValue</a> (int i, double value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#6b94f2e4e1eeff30ebedcabc4385d735">GetValue</a> (int i)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#d1940c2a8a1ab5001eff5e800553dba4">GetValues</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#9bc5862ea71eedd9b7629d6cfd25b205">GetValues</a> (double *contourValues)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#70dae2df24799ca6bcdd1df2a172dd3f">SetNumberOfContours</a> (int number)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#27e7b77c96f67ac369fcd9c62cf25be4">GenerateValues</a> (int numContours, double range[2])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#73e124733a547ff72bb0c55f6a88dcde">GenerateValues</a> (int numContours, double rangeStart, double rangeEnd)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#6af5b9ba4f75d998bd9231eb34d6faed">GetMTime</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#f0efc8281d3121989edea97d366b55d0">CreateDefaultLocator</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="a00587.html#f2c9b468a54ec3f9fb2bb51ad3ae1f69">SetCutFunction</a> (<a class="el" href="a00855.html">vtkImplicitFunction</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a00855.html">vtkImplicitFunction</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#7f3a98c1ba710439ed2be5d7b88bd221">GetCutFunction</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="a00587.html#717cff6c58e5ac645bf54344ee95ddfd">SetGenerateCutScalars</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#8d0b9112d34d53946c6fcc9e94824a0e">GetGenerateCutScalars</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="a00587.html#2d632c5a577ccbeb721ef3fb7d1ae0e3">GenerateCutScalarsOn</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="a00587.html#8cab9b85b2270cfdd746662297ebbe50">GenerateCutScalarsOff</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="a00587.html#5bc35aa7ac232900ced58c748a876a5e">SetLocator</a> (<a class="el" href="a01247.html">vtkPointLocator</a> *locator)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01247.html">vtkPointLocator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#3d05b3232153d78cf25fcc202d488201">GetLocator</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="a00587.html#9e1a2f44c2fbc884f872d351b385c4fe">IsTypeOf</a> (const char *type)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00587.html">vtkGenericCutter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#04c9697f32855f189e3fd8789a4b02c5">New</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#7b39c0f2c35199f0d02fdc4d99e2ae06">vtkGenericCutter</a> (<a class="el" href="a00855.html">vtkImplicitFunction</a> *cf=NULL)</td></tr>

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#d37fd7d0e1e709f51d2c21f13a1218f7">RequestData</a> (<a class="el" href="a00872.html">vtkInformation</a> *, <a class="el" href="a00895.html">vtkInformationVector</a> **, <a class="el" href="a00895.html">vtkInformationVector</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#83101311bd6c6458014a66daf314032c">FillInputPortInformation</a> (int, <a class="el" href="a00872.html">vtkInformation</a> *)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00855.html">vtkImplicitFunction</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#0ae77abe86d5849ba1b5299ef1b936ad">CutFunction</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01247.html">vtkPointLocator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#449cf778a55cd0f298fe654bc140ced0">Locator</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00330.html">vtkContourValues</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#6141c675d0b517bc7ed36bae2221a237">ContourValues</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#e335a28ca0b6e508cfaeedfc26940241">GenerateCutScalars</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01242.html">vtkPointData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#10584248814bdb2da562c983ede63b29">InternalPD</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01242.html">vtkPointData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#a321202474f79a1407828be994f4f502">SecondaryPD</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00245.html">vtkCellData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00587.html#cabe416f70577fa1b4458fe077427fe8">SecondaryCD</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="22e3726628ccd50f6afeff7af62de202"></a><!-- doxytag: member="vtkGenericCutter::Superclass" ref="22e3726628ccd50f6afeff7af62de202" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01261.html">vtkPolyDataAlgorithm</a> <a class="el" href="a01261.html">vtkGenericCutter::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a01261.html#0ef1960e1f3d6980b058ab47b5475b91">vtkPolyDataAlgorithm</a>.</p>

<p>Definition at line <a class="el" href="a04212.html#l00063">63</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="7b39c0f2c35199f0d02fdc4d99e2ae06"></a><!-- doxytag: member="vtkGenericCutter::vtkGenericCutter" ref="7b39c0f2c35199f0d02fdc4d99e2ae06" args="(vtkImplicitFunction *cf=NULL)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkGenericCutter::vtkGenericCutter           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00855.html">vtkImplicitFunction</a> *&nbsp;</td>
          <td class="paramname"> <em>cf</em> = <code>NULL</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6d64d07a792d8a857fd8155c0cf8494e"></a><!-- doxytag: member="vtkGenericCutter::~vtkGenericCutter" ref="6d64d07a792d8a857fd8155c0cf8494e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkGenericCutter::~vtkGenericCutter           </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="e2e44482d1163472b497e4377eedda3c"></a><!-- doxytag: member="vtkGenericCutter::GetClassName" ref="e2e44482d1163472b497e4377eedda3c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkGenericCutter::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="a01261.html#117691a3be177e85a0eb7e54b011c9de">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e1a2f44c2fbc884f872d351b385c4fe"></a><!-- doxytag: member="vtkGenericCutter::IsTypeOf" ref="9e1a2f44c2fbc884f872d351b385c4fe" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkGenericCutter::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="a01261.html#6e4df93069945e2df17a891c6f4cd557">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="810c9cda37e36ae2af473ea0ee88ae99"></a><!-- doxytag: member="vtkGenericCutter::IsA" ref="810c9cda37e36ae2af473ea0ee88ae99" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericCutter::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="a01261.html#b0133191c934f596dac2a21fd5a8da20">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="7e19a1a7a5c70d860c928dd30fdef385"></a><!-- doxytag: member="vtkGenericCutter::SafeDownCast" ref="7e19a1a7a5c70d860c928dd30fdef385" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00587.html">vtkGenericCutter</a>* vtkGenericCutter::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="a01261.html#3a09aba4f394c174457d17e9bc08af04">vtkPolyDataAlgorithm</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="04c9697f32855f189e3fd8789a4b02c5"></a><!-- doxytag: member="vtkGenericCutter::New" ref="04c9697f32855f189e3fd8789a4b02c5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00587.html">vtkGenericCutter</a>* vtkGenericCutter::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Construct with user-specified implicit function; initial value of 0.0; and generating cut scalars turned off. 
<p>Reimplemented from <a class="el" href="a01261.html#cf785ac526132296ff652c636f713b5e">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="6409d68d56505a6dbead49ef6d34bf76"></a><!-- doxytag: member="vtkGenericCutter::SetValue" ref="6409d68d56505a6dbead49ef6d34bf76" args="(int i, double value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::SetValue           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set a particular contour value at contour number i. The index i ranges between 0&lt;=i&lt;NumberOfContours. 
</div>
</div><p>
<a class="anchor" name="6b94f2e4e1eeff30ebedcabc4385d735"></a><!-- doxytag: member="vtkGenericCutter::GetValue" ref="6b94f2e4e1eeff30ebedcabc4385d735" args="(int i)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkGenericCutter::GetValue           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the ith contour value. 
</div>
</div><p>
<a class="anchor" name="d1940c2a8a1ab5001eff5e800553dba4"></a><!-- doxytag: member="vtkGenericCutter::GetValues" ref="d1940c2a8a1ab5001eff5e800553dba4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double* vtkGenericCutter::GetValues           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a pointer to an array of contour values. There will be <a class="el" href="a00587.html#78ff5c3891fbfc4239f2f9624e480dc2">GetNumberOfContours()</a> values in the list. 
</div>
</div><p>
<a class="anchor" name="9bc5862ea71eedd9b7629d6cfd25b205"></a><!-- doxytag: member="vtkGenericCutter::GetValues" ref="9bc5862ea71eedd9b7629d6cfd25b205" args="(double *contourValues)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::GetValues           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>contourValues</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Fill a supplied list with contour values. There will be <a class="el" href="a00587.html#78ff5c3891fbfc4239f2f9624e480dc2">GetNumberOfContours()</a> values in the list. Make sure you allocate enough memory to hold the list. 
</div>
</div><p>
<a class="anchor" name="70dae2df24799ca6bcdd1df2a172dd3f"></a><!-- doxytag: member="vtkGenericCutter::SetNumberOfContours" ref="70dae2df24799ca6bcdd1df2a172dd3f" args="(int number)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::SetNumberOfContours           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>number</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the number of contours to place into the list. You only really need to use this method to reduce list size. The method <a class="el" href="a00587.html#6409d68d56505a6dbead49ef6d34bf76">SetValue()</a> will automatically increase list size as needed. 
</div>
</div><p>
<a class="anchor" name="78ff5c3891fbfc4239f2f9624e480dc2"></a><!-- doxytag: member="vtkGenericCutter::GetNumberOfContours" ref="78ff5c3891fbfc4239f2f9624e480dc2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericCutter::GetNumberOfContours           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the number of contours in the list of contour values. 
</div>
</div><p>
<a class="anchor" name="27e7b77c96f67ac369fcd9c62cf25be4"></a><!-- doxytag: member="vtkGenericCutter::GenerateValues" ref="27e7b77c96f67ac369fcd9c62cf25be4" args="(int numContours, double range[2])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::GenerateValues           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>numContours</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>range</em>[2]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values. 
</div>
</div><p>
<a class="anchor" name="73e124733a547ff72bb0c55f6a88dcde"></a><!-- doxytag: member="vtkGenericCutter::GenerateValues" ref="73e124733a547ff72bb0c55f6a88dcde" args="(int numContours, double rangeStart, double rangeEnd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::GenerateValues           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>numContours</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>rangeStart</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>rangeEnd</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Generate numContours equally spaced contour values between specified range. Contour values will include min/max range values. 
</div>
</div><p>
<a class="anchor" name="6af5b9ba4f75d998bd9231eb34d6faed"></a><!-- doxytag: member="vtkGenericCutter::GetMTime" ref="6af5b9ba4f75d998bd9231eb34d6faed" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long vtkGenericCutter::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 GetMTime because we delegate to <a class="el" href="a00330.html" title="helper object to manage setting and generating contour values">vtkContourValues</a> and refer to <a class="el" href="a00855.html" title="abstract interface for implicit functions">vtkImplicitFunction</a>. 
<p>Reimplemented from <a class="el" href="a01084.html#8137c0551b29bb996f0dd2f886bcd2da">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="f2c9b468a54ec3f9fb2bb51ad3ae1f69"></a><!-- doxytag: member="vtkGenericCutter::SetCutFunction" ref="f2c9b468a54ec3f9fb2bb51ad3ae1f69" args="(vtkImplicitFunction *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericCutter::SetCutFunction           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00855.html">vtkImplicitFunction</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify the implicit function to perform the cutting. 
</div>
</div><p>
<a class="anchor" name="7f3a98c1ba710439ed2be5d7b88bd221"></a><!-- doxytag: member="vtkGenericCutter::GetCutFunction" ref="7f3a98c1ba710439ed2be5d7b88bd221" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00855.html">vtkImplicitFunction</a>* vtkGenericCutter::GetCutFunction           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify the implicit function to perform the cutting. 
</div>
</div><p>
<a class="anchor" name="717cff6c58e5ac645bf54344ee95ddfd"></a><!-- doxytag: member="vtkGenericCutter::SetGenerateCutScalars" ref="717cff6c58e5ac645bf54344ee95ddfd" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericCutter::SetGenerateCutScalars           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If this flag is enabled, then the output scalar values will be interpolated from the implicit function values, and not the input scalar data. 
</div>
</div><p>
<a class="anchor" name="8d0b9112d34d53946c6fcc9e94824a0e"></a><!-- doxytag: member="vtkGenericCutter::GetGenerateCutScalars" ref="8d0b9112d34d53946c6fcc9e94824a0e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericCutter::GetGenerateCutScalars           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If this flag is enabled, then the output scalar values will be interpolated from the implicit function values, and not the input scalar data. 
</div>
</div><p>
<a class="anchor" name="2d632c5a577ccbeb721ef3fb7d1ae0e3"></a><!-- doxytag: member="vtkGenericCutter::GenerateCutScalarsOn" ref="2d632c5a577ccbeb721ef3fb7d1ae0e3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericCutter::GenerateCutScalarsOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If this flag is enabled, then the output scalar values will be interpolated from the implicit function values, and not the input scalar data. 
</div>
</div><p>
<a class="anchor" name="8cab9b85b2270cfdd746662297ebbe50"></a><!-- doxytag: member="vtkGenericCutter::GenerateCutScalarsOff" ref="8cab9b85b2270cfdd746662297ebbe50" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericCutter::GenerateCutScalarsOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If this flag is enabled, then the output scalar values will be interpolated from the implicit function values, and not the input scalar data. 
</div>
</div><p>
<a class="anchor" name="5bc35aa7ac232900ced58c748a876a5e"></a><!-- doxytag: member="vtkGenericCutter::SetLocator" ref="5bc35aa7ac232900ced58c748a876a5e" args="(vtkPointLocator *locator)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::SetLocator           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01247.html">vtkPointLocator</a> *&nbsp;</td>
          <td class="paramname"> <em>locator</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify a spatial locator for merging points. By default, an instance of <a class="el" href="a01013.html" title="merge exactly coincident points">vtkMergePoints</a> is used. 
</div>
</div><p>
<a class="anchor" name="3d05b3232153d78cf25fcc202d488201"></a><!-- doxytag: member="vtkGenericCutter::GetLocator" ref="3d05b3232153d78cf25fcc202d488201" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01247.html">vtkPointLocator</a>* vtkGenericCutter::GetLocator           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify a spatial locator for merging points. By default, an instance of <a class="el" href="a01013.html" title="merge exactly coincident points">vtkMergePoints</a> is used. 
</div>
</div><p>
<a class="anchor" name="f0efc8281d3121989edea97d366b55d0"></a><!-- doxytag: member="vtkGenericCutter::CreateDefaultLocator" ref="f0efc8281d3121989edea97d366b55d0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericCutter::CreateDefaultLocator           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Create default locator. Used to create one when none is specified. The locator is used to merge coincident points. 
</div>
</div><p>
<a class="anchor" name="d37fd7d0e1e709f51d2c21f13a1218f7"></a><!-- doxytag: member="vtkGenericCutter::RequestData" ref="d37fd7d0e1e709f51d2c21f13a1218f7" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericCutter::RequestData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"></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>
Actual implementation of the cutter operation. 
<p>Reimplemented from <a class="el" href="a01261.html#6b5a43ab1f9bbcb368c7dc83e4afe068">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="83101311bd6c6458014a66daf314032c"></a><!-- doxytag: member="vtkGenericCutter::FillInputPortInformation" ref="83101311bd6c6458014a66daf314032c" args="(int, vtkInformation *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericCutter::FillInputPortInformation           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"></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>
Actual implementation of the cutter operation. 
<p>Reimplemented from <a class="el" href="a01261.html#a9084b97ab9c0c8c76e490fa9776a832">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="0ae77abe86d5849ba1b5299ef1b936ad"></a><!-- doxytag: member="vtkGenericCutter::CutFunction" ref="0ae77abe86d5849ba1b5299ef1b936ad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00855.html">vtkImplicitFunction</a>* <a class="el" href="a00587.html#0ae77abe86d5849ba1b5299ef1b936ad">vtkGenericCutter::CutFunction</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00142">142</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="449cf778a55cd0f298fe654bc140ced0"></a><!-- doxytag: member="vtkGenericCutter::Locator" ref="449cf778a55cd0f298fe654bc140ced0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01247.html">vtkPointLocator</a>* <a class="el" href="a00587.html#449cf778a55cd0f298fe654bc140ced0">vtkGenericCutter::Locator</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00143">143</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6141c675d0b517bc7ed36bae2221a237"></a><!-- doxytag: member="vtkGenericCutter::ContourValues" ref="6141c675d0b517bc7ed36bae2221a237" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00330.html">vtkContourValues</a>* <a class="el" href="a00587.html#6141c675d0b517bc7ed36bae2221a237">vtkGenericCutter::ContourValues</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00144">144</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e335a28ca0b6e508cfaeedfc26940241"></a><!-- doxytag: member="vtkGenericCutter::GenerateCutScalars" ref="e335a28ca0b6e508cfaeedfc26940241" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00587.html#e335a28ca0b6e508cfaeedfc26940241">vtkGenericCutter::GenerateCutScalars</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00145">145</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="10584248814bdb2da562c983ede63b29"></a><!-- doxytag: member="vtkGenericCutter::InternalPD" ref="10584248814bdb2da562c983ede63b29" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01242.html">vtkPointData</a>* <a class="el" href="a00587.html#10584248814bdb2da562c983ede63b29">vtkGenericCutter::InternalPD</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00148">148</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a321202474f79a1407828be994f4f502"></a><!-- doxytag: member="vtkGenericCutter::SecondaryPD" ref="a321202474f79a1407828be994f4f502" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01242.html">vtkPointData</a>* <a class="el" href="a00587.html#a321202474f79a1407828be994f4f502">vtkGenericCutter::SecondaryPD</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00149">149</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cabe416f70577fa1b4458fe077427fe8"></a><!-- doxytag: member="vtkGenericCutter::SecondaryCD" ref="cabe416f70577fa1b4458fe077427fe8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00245.html">vtkCellData</a>* <a class="el" href="a00587.html#cabe416f70577fa1b4458fe077427fe8">vtkGenericCutter::SecondaryCD</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04212.html#l00150">150</a> of file <a class="el" href="a04212.html">vtkGenericCutter.h</a>.</p>

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