Sophie

Sophie

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

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: vtkTessellatorFilter 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>vtkTessellatorFilter Class Reference</h1><!-- doxytag: class="vtkTessellatorFilter" --><!-- doxytag: inherits="vtkUnstructuredGridAlgorithm" --><code>#include &lt;<a class="el" href="a04477.html">vtkTessellatorFilter.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkTessellatorFilter:</div>
<div class="dynsection">
<p><center><img src="a15094.png" border="0" usemap="#a15095" alt="Inheritance graph"></center>
<map name="a15095">
<area shape="rect" href="a01790.html" title="Superclass for algorithms that produce only unstructured grid as output." alt="" coords="5,229,208,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="57,155,156,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="67,80,147,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="52,5,161,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkTessellatorFilter:</div>
<div class="dynsection">
<p><center><img src="a15096.png" border="0" usemap="#a15097" alt="Collaboration graph"></center>
<map name="a15097">
<area shape="rect" href="a01790.html" title="Superclass for algorithms that produce only unstructured grid as output." alt="" coords="940,15,1143,41"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="588,123,687,149"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="206,699,286,725"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="1211,579,1288,605"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="372,699,495,725"><area shape="rect" href="a00452.html" title="how to decide whether a linear approximation to nonlinear geometry or field should..." alt="" coords="336,749,531,776"><area shape="rect" href="a00240.html" title="abstract class to specify cell behavior" alt="" coords="1503,725,1567,752"><area shape="rect" href="a01614.html" title="An algorithm that refines an initial simplicial tessellation using edge subdivision..." alt="" coords="746,477,914,504"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="1355,116,1451,143"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="2422,807,2518,833"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="6,880,115,907"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="1476,843,1594,869"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="1491,955,1579,981"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="1819,272,1910,299"><area shape="rect" href="a01247.html" title="quickly locate points in 3&#45;space" alt="" coords="1476,248,1594,275"><area shape="rect" href="a00334.html" title="a 3D cell defined by a set of convex points" alt="" coords="2684,883,2823,909"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="779,724,880,751"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="1170,739,1330,765"><area shape="rect" href="a00722.html" title="dynamic, self&#45;adjusting array of vtkIdType" alt="" coords="2139,773,2254,800"><area shape="rect" href="a01789.html" title="dataset represents arbitrary combinations of all possible cell types" alt="" coords="3487,1161,3631,1188"><area shape="rect" href="a00379.html" title="a subclass of vtkEdgeSubdivisionCriterion for vtkDataSet objects." alt="" coords="1743,1848,1986,1875"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="1831,1696,1898,1723"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="2151,1179,2242,1205"><area shape="rect" href="a01278.html" title="a cell that represents an n&#45;sided polygon" alt="" coords="2708,2597,2799,2624"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="2432,2285,2507,2312"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="2411,753,2528,780"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="2143,376,2250,403"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="1824,453,1904,480"><area shape="rect" href="a00458.html" title="an empty cell used as a place&#45;holder during processing" alt="" coords="2012,495,2114,521"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="2150,656,2243,683"><area shape="rect" href="a01688.html" title="a 3D cell that represents a tetrahedron" alt="" coords="2434,983,2506,1009"><area shape="rect" href="a01435.html" title="cell represents a parabolic, 10&#45;node isoparametric tetrahedron" alt="" coords="3040,960,3171,987"><area shape="rect" href="a01433.html" title="cell represents a parabolic, 13&#45;node isoparametric pyramid" alt="" coords="3031,1593,3180,1620"><area shape="rect" href="a01429.html" title="cell represents a parabolic, isoparametric edge" alt="" coords="2404,1716,2535,1743"><area shape="rect" href="a00685.html" title="a 3D cell that represents a prism with hexagonal base" alt="" coords="3036,2537,3175,2564"><area shape="rect" href="a01205.html" title="a 3D cell that represents a prism with pentagonal base" alt="" coords="3034,2697,3178,2724"><area shape="rect" href="a00686.html" title="a cell that represents a linear 3D hexahedron" alt="" coords="2696,2331,2811,2357"><area shape="rect" href="a01872.html" title="a 3D cell that represents a linear wedge" alt="" coords="2712,1369,2795,1396"><area shape="rect" href="a01432.html" title="cell represents a, 12&#45;node isoparametric wedge" alt="" coords="3015,1728,3196,1755"><area shape="rect" href="a01431.html" title="cell represents a quadratic&#45;linear, 6&#45;node isoparametric quad" alt="" coords="2668,2235,2839,2261"><area shape="rect" href="a01329.html" title="a 3D cell that represents a linear pyramid" alt="" coords="2708,2163,2799,2189"><area shape="rect" href="a00166.html" title="cell represents a parabolic, 9&#45;node isoparametric quad" alt="" coords="2680,1667,2827,1693"><area shape="rect" href="a01436.html" title="cell represents a parabolic, isoparametric triangle" alt="" coords="2679,1239,2828,1265"><area shape="rect" href="a01765.html" title="cell represents a parabolic, 27&#45;node isoparametric hexahedron" alt="" coords="3011,2103,3200,2129"><area shape="rect" href="a00168.html" title="cell represents a parabolic, 18&#45;node isoparametric wedge" alt="" coords="2999,1395,3212,1421"><area shape="rect" href="a01430.html" title="cell represents a parabolic, 20&#45;node isoparametric hexahedron" alt="" coords="3019,2161,3192,2188"><area shape="rect" href="a01434.html" title="cell represents a parabolic, 8&#45;node isoparametric quad" alt="" coords="2687,1984,2820,2011"><area shape="rect" href="a00167.html" title="cell represents a biquadratic, 24&#45;node isoparametric hexahedron" alt="" coords="2983,1953,3228,1980"><area shape="rect" href="a01437.html" title="cell represents a parabolic, 15&#45;node isoparametric wedge" alt="" coords="3035,1161,3176,1188"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a15098.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
approximate nonlinear FEM elements with simplices 
<p>
<dl class="rcs" compact><dt><b>Date</b></dt><dd>2007-08-30 22:51:07 </dd></dl>
<dl class="rcs" compact><dt><b>Revision</b></dt><dd>1.3 </dd></dl>
<p>
This class approximates nonlinear FEM elements with linear simplices.<p>
<b>Warning</b>: This class is temporary and will go away at some point after ParaView 1.4.0.<p>
This filter rifles through all the cells in an input <a class="el" href="a00374.html" title="abstract class to specify dataset behavior">vtkDataSet</a>. It tesselates each cell and uses the <a class="el" href="a01614.html" title="An algorithm that refines an initial simplicial tessellation using edge subdivision...">vtkStreamingTessellator</a> and <a class="el" href="a00379.html" title="a subclass of vtkEdgeSubdivisionCriterion for vtkDataSet objects.">vtkDataSetEdgeSubdivisionCriterion</a> classes to generate simplices that approximate the nonlinear mesh using some approximation metric (encoded in the particular <a class="el" href="a00379.html#19505019e54d85d114e62a49888423c9">vtkDataSetEdgeSubdivisionCriterion::EvaluateEdge</a> implementation). The simplices are placed into the filter's output <a class="el" href="a00374.html" title="abstract class to specify dataset behavior">vtkDataSet</a> object by the callback routines AddATetrahedron, AddATriangle, and AddALine, which are registered with the triangulator.<p>
The output mesh will have geometry and any fields specified as attributes in the input mesh's point data. The attribute's copy flags are honored, except for normals.<p>
<dl class="user" compact><dt><b>Internals:</b></dt><dd>The filter's main member function is <a class="el" href="a01686.html#0f7df950a8e2d1c6d37ce27157e55f20">RequestData()</a>. This function first calls <a class="el" href="a01686.html#4762a2bb8b03144ebdeb404b2237ce8e">SetupOutput()</a> which allocates arrays and some temporary variables for the primitive callbacks (OutputTriangle and OutputLine which are called by AddATriangle and AddALine, respectively). Each cell is given an initial tesselation, which results in one or more calls to OutputTetrahedron, OutputTriangle or OutputLine to add elements to the OutputMesh. Finally, <a class="el" href="a01686.html#927b1ab6d7d57c7df6e3c48a703786cf">Teardown()</a> is called to free the filter's working space.</dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00390.html" title="abstract filter class">vtkDataSetToUnstructuredGridFilter</a> <a class="el" href="a00374.html" title="abstract class to specify dataset behavior">vtkDataSet</a> <a class="el" href="a01614.html" title="An algorithm that refines an initial simplicial tessellation using edge subdivision...">vtkStreamingTessellator</a> <a class="el" href="a00379.html" title="a subclass of vtkEdgeSubdivisionCriterion for vtkDataSet objects.">vtkDataSetEdgeSubdivisionCriterion</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_16.html#c2_vtk_t_vtkTessellatorFilter">vtkTessellatorFilter (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04477.html#l00072">72</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.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 <br>
<a class="el" href="a01790.html">vtkUnstructuredGridAlgorithm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#f455483e95d5167e8eb4698511d4510b">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="a01686.html#0064d334749ffc8d921dd605803a9801">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="a01686.html#b2386e7f9b396a8a5e35e385619aa112">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="a01686.html#c684d8da0bb1ecffd4df7cd74bb67567">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="a01686.html#3b7db1fd57c578bcc398e397c7b75f21">SetTessellator</a> (<a class="el" href="a01614.html">vtkStreamingTessellator</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01614.html">vtkStreamingTessellator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#d2d9f8e32818315e93097793680de28e">GetTessellator</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="a01686.html#0892d45abb6578cd5df27265c6eb01e8">SetSubdivider</a> (<a class="el" href="a00379.html">vtkDataSetEdgeSubdivisionCriterion</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <br>
<a class="el" href="a00379.html">vtkDataSetEdgeSubdivisionCriterion</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#5c054f34113f102c801fa480d7280738">GetSubdivider</a> ()</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="a01686.html#22db41f9a1e54fc1f507c5c1b40dac6f">GetMTime</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="a01686.html#2fb9e1f2cdb3553d92ccc0f8415c0016">SetOutputDimension</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="a01686.html#a5fd6004aeef648c995541cc9e162a68">GetOutputDimension</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#703e5c919b25faa9008dad60dc1056b2">GetOutputDimension</a> () const </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="a01686.html#e26b20815b269746d26a0c56c257411d">SetMaximumNumberOfSubdivisions</a> (int num_subdiv_in)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#824cb17cc5292324cffd0f688519954d">GetMaximumNumberOfSubdivisions</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="a01686.html#1075223860e46bd4fe2b2268914bd0fa">SetChordError</a> (double ce)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#e1a3853cfad8dffee7b06c3dbcdf07e4">GetChordError</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="a01686.html#7cd315e3cca848589871f674f54a40f5">ResetFieldCriteria</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="a01686.html#38064b71ec6d946a52327ca1bbc42658">SetFieldCriterion</a> (int field, double chord)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#7d0f1d13e9f022d2b09c7245434fa005">GetMergePoints</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="a01686.html#d4555104763c3b10b44f92031c9c2283">SetMergePoints</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#4330fa50154f23a19f1416574d0c4c28">MergePointsOn</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="a01686.html#f555509e871e08ea8ac44ab6a3a27de8">MergePointsOff</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="a01686.html#8bb7c7563e960eaf15fca1edf601aaea">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01686.html">vtkTessellatorFilter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#c7d17e27d5314f2dc28b3483b36947aa">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="a01686.html">vtkTessellatorFilter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#6b43aac7f3b9720585b19a2345f1dd79">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="a01686.html#b3f63f282170b5c619b93f6eeac0cd29">vtkTessellatorFilter</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#eb91d97dedd10c8bb65fc6950c69881d">~vtkTessellatorFilter</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="a01686.html#dce142ae3b6241d52fdbad31c4c6d068">FillInputPortInformation</a> (int port, <a class="el" href="a00872.html">vtkInformation</a> *info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#4762a2bb8b03144ebdeb404b2237ce8e">SetupOutput</a> (<a class="el" href="a00374.html">vtkDataSet</a> *input, <a class="el" href="a01789.html">vtkUnstructuredGrid</a> *output)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#01c0d255b06091c0296985d24fb5d952">MergeOutputPoints</a> (<a class="el" href="a01789.html">vtkUnstructuredGrid</a> *input, <a class="el" href="a01789.html">vtkUnstructuredGrid</a> *output)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#927b1ab6d7d57c7df6e3c48a703786cf">Teardown</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#c233a2e1f1a54adf8440794c44be17ae">OutputPoint</a> (const double *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#ba5a47f4d656cc3949d5279eca1ea99f">OutputLine</a> (const double *, const double *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#b216a4446b23c5289166ef7109571a8e">OutputTriangle</a> (const double *, const double *, const double *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#00eac3fda10d963531e7d464ca9f748c">OutputTetrahedron</a> (const double *, const double *, const double *, const double *)</td></tr>

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

<tr><td colspan="2"><br><h2>Static Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#5cdc765e56ece4775d06ce582ead10d4">AddAPoint</a> (const double *, <a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *, void *, const void *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#cc7191fcccb53dac4b02764bac106aa1">AddALine</a> (const double *, const double *, <a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *, void *, const void *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#6126729e151efa5e69311f60984cbbc3">AddATriangle</a> (const double *, const double *, const double *, <a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *, void *, const void *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#686f05139a4e5bec79500d1bf72032b1">AddATetrahedron</a> (const double *, const double *, const double *, const double *, <a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *, void *, const void *)</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="a01614.html">vtkStreamingTessellator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#e3dcb5f207d258c1079fc5a2f439ee75">Tessellator</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00379.html">vtkDataSetEdgeSubdivisionCriterion</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#90237efd045f0b20c0e4116f6554ecf3">Subdivider</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#258d36e402ad2eb393dcd269aa1dd356">MergePoints</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="a01686.html#03e9a29e268d41688032100485ea0f82">Locator</a></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="a01789.html">vtkUnstructuredGrid</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#b3f9513b97f3c5a3531eea2ac843659e">OutputMesh</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01250.html">vtkPoints</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#4bcc72aa025deae565193bbbc7d94fdd">OutputPoints</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00356.html">vtkDataArray</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#4e07faeed72b1f3afd17a227973d19fd">OutputAttributes</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01686.html#94c078dc59b1d8f746fc4723df45d2b3">OutputAttributeIndices</a></td></tr>

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

<p>

<p>Reimplemented from <a class="el" href="a01790.html#83cb04ebf76077fcf2840e7378bce5eb">vtkUnstructuredGridAlgorithm</a>.</p>

<p>Definition at line <a class="el" href="a04477.html#l00075">75</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="b3f63f282170b5c619b93f6eeac0cd29"></a><!-- doxytag: member="vtkTessellatorFilter::vtkTessellatorFilter" ref="b3f63f282170b5c619b93f6eeac0cd29" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTessellatorFilter::vtkTessellatorFilter           </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="eb91d97dedd10c8bb65fc6950c69881d"></a><!-- doxytag: member="vtkTessellatorFilter::~vtkTessellatorFilter" ref="eb91d97dedd10c8bb65fc6950c69881d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkTessellatorFilter::~vtkTessellatorFilter           </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="0064d334749ffc8d921dd605803a9801"></a><!-- doxytag: member="vtkTessellatorFilter::GetClassName" ref="0064d334749ffc8d921dd605803a9801" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkTessellatorFilter::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="a01790.html#cc8e5750f6e0e4c5990f4fdaf08aa3a6">vtkUnstructuredGridAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="8bb7c7563e960eaf15fca1edf601aaea"></a><!-- doxytag: member="vtkTessellatorFilter::IsTypeOf" ref="8bb7c7563e960eaf15fca1edf601aaea" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkTessellatorFilter::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="a01790.html#979e1b89c2a9d22b409d132dc361273d">vtkUnstructuredGridAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="b2386e7f9b396a8a5e35e385619aa112"></a><!-- doxytag: member="vtkTessellatorFilter::IsA" ref="b2386e7f9b396a8a5e35e385619aa112" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTessellatorFilter::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="a01790.html#04261b9851bf9e9f5d8e87164b0b7f1b">vtkUnstructuredGridAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="c7d17e27d5314f2dc28b3483b36947aa"></a><!-- doxytag: member="vtkTessellatorFilter::SafeDownCast" ref="c7d17e27d5314f2dc28b3483b36947aa" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01686.html">vtkTessellatorFilter</a>* vtkTessellatorFilter::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="a01790.html#c21194826192f883eaa58f3cb1efac53">vtkUnstructuredGridAlgorithm</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="6b43aac7f3b9720585b19a2345f1dd79"></a><!-- doxytag: member="vtkTessellatorFilter::New" ref="6b43aac7f3b9720585b19a2345f1dd79" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01686.html">vtkTessellatorFilter</a>* vtkTessellatorFilter::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="a01790.html#2646137e0d32c31ea2f5d6c36a839c5e">vtkUnstructuredGridAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="3b7db1fd57c578bcc398e397c7b75f21"></a><!-- doxytag: member="vtkTessellatorFilter::SetTessellator" ref="3b7db1fd57c578bcc398e397c7b75f21" args="(vtkStreamingTessellator *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::SetTessellator           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01614.html">vtkStreamingTessellator</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d2d9f8e32818315e93097793680de28e"></a><!-- doxytag: member="vtkTessellatorFilter::GetTessellator" ref="d2d9f8e32818315e93097793680de28e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01614.html">vtkStreamingTessellator</a>* vtkTessellatorFilter::GetTessellator           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0892d45abb6578cd5df27265c6eb01e8"></a><!-- doxytag: member="vtkTessellatorFilter::SetSubdivider" ref="0892d45abb6578cd5df27265c6eb01e8" args="(vtkDataSetEdgeSubdivisionCriterion *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::SetSubdivider           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00379.html">vtkDataSetEdgeSubdivisionCriterion</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5c054f34113f102c801fa480d7280738"></a><!-- doxytag: member="vtkTessellatorFilter::GetSubdivider" ref="5c054f34113f102c801fa480d7280738" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00379.html">vtkDataSetEdgeSubdivisionCriterion</a>* vtkTessellatorFilter::GetSubdivider           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

<p>
Return this object's modified time. 
<p>Reimplemented from <a class="el" href="a01084.html#8137c0551b29bb996f0dd2f886bcd2da">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="2fb9e1f2cdb3553d92ccc0f8415c0016"></a><!-- doxytag: member="vtkTessellatorFilter::SetOutputDimension" ref="2fb9e1f2cdb3553d92ccc0f8415c0016" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::SetOutputDimension           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the dimension of the output tessellation. Cells in dimensions higher than the given value will have their boundaries of dimension <em>OutputDimension</em> tessellated. For example, if <em>OutputDimension</em> is 2, a hexahedron's quadrilateral faces would be tessellated rather than its interior. 
</div>
</div><p>
<a class="anchor" name="a5fd6004aeef648c995541cc9e162a68"></a><!-- doxytag: member="vtkTessellatorFilter::GetOutputDimension" ref="a5fd6004aeef648c995541cc9e162a68" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTessellatorFilter::GetOutputDimension           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the dimension of the output tessellation. Cells in dimensions higher than the given value will have their boundaries of dimension <em>OutputDimension</em> tessellated. For example, if <em>OutputDimension</em> is 2, a hexahedron's quadrilateral faces would be tessellated rather than its interior. 
</div>
</div><p>
<a class="anchor" name="703e5c919b25faa9008dad60dc1056b2"></a><!-- doxytag: member="vtkTessellatorFilter::GetOutputDimension" ref="703e5c919b25faa9008dad60dc1056b2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkTessellatorFilter::GetOutputDimension           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the dimension of the output tessellation. Cells in dimensions higher than the given value will have their boundaries of dimension <em>OutputDimension</em> tessellated. For example, if <em>OutputDimension</em> is 2, a hexahedron's quadrilateral faces would be tessellated rather than its interior. 
<p>Definition at line <a class="el" href="a04477.html#l00205">205</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

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

<p>
These are convenience routines for setting properties maintained by the tessellator and subdivider. They are implemented here for ParaView's sake. 
</div>
</div><p>
<a class="anchor" name="824cb17cc5292324cffd0f688519954d"></a><!-- doxytag: member="vtkTessellatorFilter::GetMaximumNumberOfSubdivisions" ref="824cb17cc5292324cffd0f688519954d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkTessellatorFilter::GetMaximumNumberOfSubdivisions           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are convenience routines for setting properties maintained by the tessellator and subdivider. They are implemented here for ParaView's sake. 
</div>
</div><p>
<a class="anchor" name="1075223860e46bd4fe2b2268914bd0fa"></a><!-- doxytag: member="vtkTessellatorFilter::SetChordError" ref="1075223860e46bd4fe2b2268914bd0fa" args="(double ce)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::SetChordError           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ce</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are convenience routines for setting properties maintained by the tessellator and subdivider. They are implemented here for ParaView's sake. 
</div>
</div><p>
<a class="anchor" name="e1a3853cfad8dffee7b06c3dbcdf07e4"></a><!-- doxytag: member="vtkTessellatorFilter::GetChordError" ref="e1a3853cfad8dffee7b06c3dbcdf07e4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkTessellatorFilter::GetChordError           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are convenience routines for setting properties maintained by the tessellator and subdivider. They are implemented here for ParaView's sake. 
</div>
</div><p>
<a class="anchor" name="7cd315e3cca848589871f674f54a40f5"></a><!-- doxytag: member="vtkTessellatorFilter::ResetFieldCriteria" ref="7cd315e3cca848589871f674f54a40f5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::ResetFieldCriteria           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These methods are for the ParaView client. 
</div>
</div><p>
<a class="anchor" name="38064b71ec6d946a52327ca1bbc42658"></a><!-- doxytag: member="vtkTessellatorFilter::SetFieldCriterion" ref="38064b71ec6d946a52327ca1bbc42658" args="(int field, double chord)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::SetFieldCriterion           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>field</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>chord</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>
These methods are for the ParaView client. 
</div>
</div><p>
<a class="anchor" name="7d0f1d13e9f022d2b09c7245434fa005"></a><!-- doxytag: member="vtkTessellatorFilter::GetMergePoints" ref="7d0f1d13e9f022d2b09c7245434fa005" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTessellatorFilter::GetMergePoints           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The adaptive tessellation will output vertices that are not shared among cells, even where they should be. This can be corrected to some extents with a <a class="el" href="a01012.html" title="extract separate components of data from different datasets">vtkMergeFilter</a>. By default, the filter is off and vertices will not be shared. 
</div>
</div><p>
<a class="anchor" name="d4555104763c3b10b44f92031c9c2283"></a><!-- doxytag: member="vtkTessellatorFilter::SetMergePoints" ref="d4555104763c3b10b44f92031c9c2283" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::SetMergePoints           </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>
The adaptive tessellation will output vertices that are not shared among cells, even where they should be. This can be corrected to some extents with a <a class="el" href="a01012.html" title="extract separate components of data from different datasets">vtkMergeFilter</a>. By default, the filter is off and vertices will not be shared. 
</div>
</div><p>
<a class="anchor" name="4330fa50154f23a19f1416574d0c4c28"></a><!-- doxytag: member="vtkTessellatorFilter::MergePointsOn" ref="4330fa50154f23a19f1416574d0c4c28" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::MergePointsOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The adaptive tessellation will output vertices that are not shared among cells, even where they should be. This can be corrected to some extents with a <a class="el" href="a01012.html" title="extract separate components of data from different datasets">vtkMergeFilter</a>. By default, the filter is off and vertices will not be shared. 
</div>
</div><p>
<a class="anchor" name="f555509e871e08ea8ac44ab6a3a27de8"></a><!-- doxytag: member="vtkTessellatorFilter::MergePointsOff" ref="f555509e871e08ea8ac44ab6a3a27de8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkTessellatorFilter::MergePointsOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The adaptive tessellation will output vertices that are not shared among cells, even where they should be. This can be corrected to some extents with a <a class="el" href="a01012.html" title="extract separate components of data from different datasets">vtkMergeFilter</a>. By default, the filter is off and vertices will not be shared. 
</div>
</div><p>
<a class="anchor" name="dce142ae3b6241d52fdbad31c4c6d068"></a><!-- doxytag: member="vtkTessellatorFilter::FillInputPortInformation" ref="dce142ae3b6241d52fdbad31c4c6d068" args="(int port, vtkInformation *info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTessellatorFilter::FillInputPortInformation           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>info</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="4762a2bb8b03144ebdeb404b2237ce8e"></a><!-- doxytag: member="vtkTessellatorFilter::SetupOutput" ref="4762a2bb8b03144ebdeb404b2237ce8e" args="(vtkDataSet *input, vtkUnstructuredGrid *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::SetupOutput           </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"><a class="el" href="a01789.html">vtkUnstructuredGrid</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called by RequestData to set up a multitude of member variables used by the per-primitive output functions (OutputLine, OutputTriangle, and maybe one day... OutputTetrahedron). 
</div>
</div><p>
<a class="anchor" name="01c0d255b06091c0296985d24fb5d952"></a><!-- doxytag: member="vtkTessellatorFilter::MergeOutputPoints" ref="01c0d255b06091c0296985d24fb5d952" args="(vtkUnstructuredGrid *input, vtkUnstructuredGrid *output)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::MergeOutputPoints           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01789.html">vtkUnstructuredGrid</a> *&nbsp;</td>
          <td class="paramname"> <em>input</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01789.html">vtkUnstructuredGrid</a> *&nbsp;</td>
          <td class="paramname"> <em>output</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Called by RequestData to merge output points. 
</div>
</div><p>
<a class="anchor" name="927b1ab6d7d57c7df6e3c48a703786cf"></a><!-- doxytag: member="vtkTessellatorFilter::Teardown" ref="927b1ab6d7d57c7df6e3c48a703786cf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::Teardown           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Reset the temporary variables used during the filter's <a class="el" href="a01686.html#0f7df950a8e2d1c6d37ce27157e55f20">RequestData()</a> method. 
</div>
</div><p>
<a class="anchor" name="0f7df950a8e2d1c6d37ce27157e55f20"></a><!-- doxytag: member="vtkTessellatorFilter::RequestData" ref="0f7df950a8e2d1c6d37ce27157e55f20" args="(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkTessellatorFilter::RequestData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>request</em>, </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"> <em>inputVector</em>, </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"> <em>outputVector</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>
Run the filter; produce a polygonal approximation to the grid. 
<p>Reimplemented from <a class="el" href="a01790.html#c245179e9e4f4d4f83bf29fd4933b985">vtkUnstructuredGridAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="5cdc765e56ece4775d06ce582ead10d4"></a><!-- doxytag: member="vtkTessellatorFilter::AddAPoint" ref="5cdc765e56ece4775d06ce582ead10d4" args="(const double *, vtkEdgeSubdivisionCriterion *, void *, const void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkTessellatorFilter::AddAPoint           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cc7191fcccb53dac4b02764bac106aa1"></a><!-- doxytag: member="vtkTessellatorFilter::AddALine" ref="cc7191fcccb53dac4b02764bac106aa1" args="(const double *, const double *, vtkEdgeSubdivisionCriterion *, void *, const void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkTessellatorFilter::AddALine           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6126729e151efa5e69311f60984cbbc3"></a><!-- doxytag: member="vtkTessellatorFilter::AddATriangle" ref="6126729e151efa5e69311f60984cbbc3" args="(const double *, const double *, const double *, vtkEdgeSubdivisionCriterion *, void *, const void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkTessellatorFilter::AddATriangle           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="686f05139a4e5bec79500d1bf72032b1"></a><!-- doxytag: member="vtkTessellatorFilter::AddATetrahedron" ref="686f05139a4e5bec79500d1bf72032b1" args="(const double *, const double *, const double *, const double *, vtkEdgeSubdivisionCriterion *, void *, const void *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkTessellatorFilter::AddATetrahedron           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00452.html">vtkEdgeSubdivisionCriterion</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c233a2e1f1a54adf8440794c44be17ae"></a><!-- doxytag: member="vtkTessellatorFilter::OutputPoint" ref="c233a2e1f1a54adf8440794c44be17ae" args="(const double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::OutputPoint           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</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="ba5a47f4d656cc3949d5279eca1ea99f"></a><!-- doxytag: member="vtkTessellatorFilter::OutputLine" ref="ba5a47f4d656cc3949d5279eca1ea99f" args="(const double *, const double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::OutputLine           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b216a4446b23c5289166ef7109571a8e"></a><!-- doxytag: member="vtkTessellatorFilter::OutputTriangle" ref="b216a4446b23c5289166ef7109571a8e" args="(const double *, const double *, const double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::OutputTriangle           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="00eac3fda10d963531e7d464ca9f748c"></a><!-- doxytag: member="vtkTessellatorFilter::OutputTetrahedron" ref="00eac3fda10d963531e7d464ca9f748c" args="(const double *, const double *, const double *, const double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkTessellatorFilter::OutputTetrahedron           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="e3dcb5f207d258c1079fc5a2f439ee75"></a><!-- doxytag: member="vtkTessellatorFilter::Tessellator" ref="e3dcb5f207d258c1079fc5a2f439ee75" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01614.html">vtkStreamingTessellator</a>* <a class="el" href="a01686.html#e3dcb5f207d258c1079fc5a2f439ee75">vtkTessellatorFilter::Tessellator</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04477.html#l00153">153</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="90237efd045f0b20c0e4116f6554ecf3"></a><!-- doxytag: member="vtkTessellatorFilter::Subdivider" ref="90237efd045f0b20c0e4116f6554ecf3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00379.html">vtkDataSetEdgeSubdivisionCriterion</a>* <a class="el" href="a01686.html#90237efd045f0b20c0e4116f6554ecf3">vtkTessellatorFilter::Subdivider</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04477.html#l00154">154</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a04477.html#l00155">155</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="258d36e402ad2eb393dcd269aa1dd356"></a><!-- doxytag: member="vtkTessellatorFilter::MergePoints" ref="258d36e402ad2eb393dcd269aa1dd356" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01686.html#258d36e402ad2eb393dcd269aa1dd356">vtkTessellatorFilter::MergePoints</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04477.html#l00156">156</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="03e9a29e268d41688032100485ea0f82"></a><!-- doxytag: member="vtkTessellatorFilter::Locator" ref="03e9a29e268d41688032100485ea0f82" 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="a01686.html#03e9a29e268d41688032100485ea0f82">vtkTessellatorFilter::Locator</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04477.html#l00157">157</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b3f9513b97f3c5a3531eea2ac843659e"></a><!-- doxytag: member="vtkTessellatorFilter::OutputMesh" ref="b3f9513b97f3c5a3531eea2ac843659e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01789.html">vtkUnstructuredGrid</a>* <a class="el" href="a01686.html#b3f9513b97f3c5a3531eea2ac843659e">vtkTessellatorFilter::OutputMesh</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These member variables are set by SetupOutput for use inside the callback members OutputLine and OutputTriangle. 
<p>Definition at line <a class="el" href="a04477.html#l00162">162</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4bcc72aa025deae565193bbbc7d94fdd"></a><!-- doxytag: member="vtkTessellatorFilter::OutputPoints" ref="4bcc72aa025deae565193bbbc7d94fdd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01250.html">vtkPoints</a>* <a class="el" href="a01686.html#4bcc72aa025deae565193bbbc7d94fdd">vtkTessellatorFilter::OutputPoints</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These member variables are set by SetupOutput for use inside the callback members OutputLine and OutputTriangle. 
<p>Definition at line <a class="el" href="a04477.html#l00163">163</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4e07faeed72b1f3afd17a227973d19fd"></a><!-- doxytag: member="vtkTessellatorFilter::OutputAttributes" ref="4e07faeed72b1f3afd17a227973d19fd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00356.html">vtkDataArray</a>** <a class="el" href="a01686.html#4e07faeed72b1f3afd17a227973d19fd">vtkTessellatorFilter::OutputAttributes</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These member variables are set by SetupOutput for use inside the callback members OutputLine and OutputTriangle. 
<p>Definition at line <a class="el" href="a04477.html#l00164">164</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="94c078dc59b1d8f746fc4723df45d2b3"></a><!-- doxytag: member="vtkTessellatorFilter::OutputAttributeIndices" ref="94c078dc59b1d8f746fc4723df45d2b3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int* <a class="el" href="a01686.html#94c078dc59b1d8f746fc4723df45d2b3">vtkTessellatorFilter::OutputAttributeIndices</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These member variables are set by SetupOutput for use inside the callback members OutputLine and OutputTriangle. 
<p>Definition at line <a class="el" href="a04477.html#l00165">165</a> of file <a class="el" href="a04477.html">vtkTessellatorFilter.h</a>.</p>

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