<!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: vtkHyperOctreeDualGridContourFilter 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 Page</span></a></li> <li><a href="pages.html"><span>Related 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 List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>vtkHyperOctreeDualGridContourFilter Class Reference</h1><!-- doxytag: class="vtkHyperOctreeDualGridContourFilter" --><!-- doxytag: inherits="vtkPolyDataAlgorithm" --><code>#include <<a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for vtkHyperOctreeDualGridContourFilter:</div> <div class="dynsection"> <p><center><img src="a10580.png" border="0" usemap="#a10581" alt="Inheritance graph"></center> <map name="a10581"> <area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="53,229,208,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="81,155,180,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="91,80,171,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="76,5,185,32"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for vtkHyperOctreeDualGridContourFilter:</div> <div class="dynsection"> <p><center><img src="a10582.png" border="0" usemap="#a10583" alt="Collaboration graph"></center> <map name="a10583"> <area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="1296,1715,1451,1741"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="728,1461,827,1488"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1131,1468,1229,1495"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="208,1353,288,1380"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="339,1492,488,1519"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="359,1387,468,1413"><area shape="rect" href="a00538.html" title="represent and manipulate fields of data" alt="" coords="1131,1264,1229,1291"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="716,1337,839,1364"><area shape="rect" href="a00330.html" title="helper object to manage setting and generating contour values" alt="" coords="1996,1771,2127,1797"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="513,1080,655,1107"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="2779,1563,2875,1589"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="1505,1236,1612,1263"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="1520,995,1597,1021"><area shape="rect" href="a00240.html" title="abstract class to specify cell behavior" alt="" coords="1785,547,1849,573"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="1523,781,1595,808"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="2519,1301,2615,1328"><area shape="rect" href="a00703.html" title="Objects that can traverse hyperoctree nodes." alt="" coords="903,1868,1060,1895"><area shape="rect" href="a00253.html" title="object provides direct access to cells in vtkCellArray and type information" alt="" coords="1768,995,1867,1021"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,1907,116,1933"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="7,1115,116,1141"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="1759,1199,1876,1225"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="2017,1317,2105,1344"><area shape="rect" href="a00376.html" title="represent and manipulate attribute data in a dataset" alt="" coords="1485,1401,1632,1428"><area shape="rect" href="a00245.html" title="represent and manipulate cell attribute data" alt="" coords="1771,1300,1864,1327"><area shape="rect" href="a01242.html" title="represent and manipulate point attribute data" alt="" coords="1767,1351,1868,1377"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1129,1408,1231,1435"><area shape="rect" href="a00540.html" title="vtkFieldData::CopyFieldFlag" alt="" coords="680,1232,875,1259"><area shape="rect" href="a00539.html" title="vtkFieldData::BasicIterator" alt="" coords="1088,1519,1272,1545"><area shape="rect" href="a00436.html" title="dynamic, self-adjusting array of double" alt="" coords="1760,1452,1875,1479"><area shape="rect" href="a00241.html" title="abstract class to specify 3D cell interface" alt="" coords="2021,944,2101,971"><area shape="rect" href="a01278.html" title="a cell that represents an n-sided polygon" alt="" coords="2781,593,2872,620"><area shape="rect" href="a01784.html" title="dynamic, self-adjusting array of unsigned char" alt="" coords="1479,1287,1639,1313"><area shape="rect" href="a00722.html" title="dynamic, self-adjusting array of vtkIdType" alt="" coords="2509,1565,2624,1592"><area shape="rect" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips" alt="" coords="2984,688,3080,715"><area shape="rect" href="a00699.html" title="A dataset structured as a tree where each node has exactly 2^n children." alt="" coords="2768,1352,2885,1379"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="2299,1093,2389,1120"><area shape="rect" href="a01247.html" title="quickly locate points in 3-space" alt="" coords="1759,1097,1876,1124"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="2028,637,2095,664"><area shape="rect" href="a01859.html" title="a cell that represents a 3D orthogonal parallelepiped" alt="" coords="2529,927,2604,953"><area shape="rect" href="a01221.html" title="a cell that represents an orthogonal quadrilateral" alt="" coords="2309,936,2379,963"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="2299,504,2389,531"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="2529,489,2604,516"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="2508,361,2625,388"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="2297,784,2391,811"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="2291,104,2397,131"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="2021,136,2101,163"><area shape="rect" href="a00458.html" title="an empty cell used as a place-holder during processing" alt="" coords="2153,237,2255,264"><area shape="rect" href="a00249.html" title="vtkCellLinks::Link" alt="" coords="2280,1301,2408,1328"><area shape="rect" href="a00087.html" title="abstract class to quickly locate points in 3-space" alt="" coords="1475,1135,1643,1161"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="a10584.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> generate isosurfaces/isolines from scalar values <p> use of unsigned short to hold level index limits tree depth to 16.<p> To use this filter you must specify one or more contour values. You can either use the method <a class="el" href="a00706.html#cdd4c1ca70bc9e860e95b4553e7c03a0">SetValue()</a> to specify each contour value, or use <a class="el" href="a00706.html#999cc293d77abf2a3e9a68f9d9055b73">GenerateValues()</a> to generate a series of evenly spaced contours. It is also possible to accelerate the operation of this filter (at the cost of extra memory) by using a <a class="el" href="a01515.html" title="organize data according to scalar values (used to accelerate contouring operations)...">vtkScalarTree</a>. A scalar tree is used to quickly locate cells that contain a contour surface. This is especially effective if multiple contours are being extracted. If you want to use a scalar tree, invoke the method UseScalarTreeOn().<p> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00987.html" title="generate isosurfaces/isolines from scalar values">vtkMarchingContourFilter</a> vtkKitwareContourFilter <a class="el" href="a00988.html" title="generate isosurface(s) from volume">vtkMarchingCubes</a> <a class="el" href="a01557.html" title="generate isosurface(s) from volume four slices at a time">vtkSliceCubes</a> vtkDividingCubes <a class="el" href="a00989.html" title="generate isoline(s) from structured points set">vtkMarchingSquares</a> <a class="el" href="a00795.html" title="generate isosurface(s) from volume/images">vtkImageMarchingCubes</a></dd></dl> <dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_7.html#c2_vtk_t_vtkHyperOctreeDualGridContourFilter">vtkHyperOctreeDualGridContourFilter (Tests)</a> </dd></dl> <p>Definition at line <a class="el" href="a04358.html#l00059">59</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.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> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#1416f4711b74cb56e38ace3962556917">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 * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#bcbd48b2f4d7404ed72bf2bd479730f8">GetClassName</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#92085f3f3cd6940cfe3048db9f07f47a">IsA</a> (const char *type)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#793fcc6ea627fbb543313a0ef87c890e">PrintSelf</a> (ostream &os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#643538976beae81140a0aba58af83df1">GetMTime</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#67fabf767fd457869c65f67fbc326544">CreateDefaultLocator</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#cdd4c1ca70bc9e860e95b4553e7c03a0">SetValue</a> (int i, double value)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#414758e907d2720230c2a9a2dc0f0d17">GetValue</a> (int i)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#455eba7b0bc46f17f1e9fd006e1598aa">GetValues</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#a3fddaab047e7576200f336e5ba6dad9">GetValues</a> (double *contourValues)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#748583e92d88c4ccdbd0ea82e9da650c">SetNumberOfContours</a> (int number)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#dca9f8117119bcd4e06c4f71531cf2f5">GetNumberOfContours</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#999cc293d77abf2a3e9a68f9d9055b73">GenerateValues</a> (int numContours, double range[2])</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#dc92f9ff9f2855afb99cc71012e1379c">GenerateValues</a> (int numContours, double rangeStart, double rangeEnd)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#495762af723a861af91bcff09f22dd41">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> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#99fdd810a045cc6d2f5dd363fb6b614f">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 </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#433e084ace0ae0b2dbd59de729c8fcab">IsTypeOf</a> (const char *type)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <br> <a class="el" href="a00706.html">vtkHyperOctreeDualGridContourFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#9373a2b9af9464bc0b10ce4a357678a0">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <br> <a class="el" href="a00706.html">vtkHyperOctreeDualGridContourFilter</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#890864dd32a1acf714b80465927aa0c9">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"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#12b50914191451e118ed8e972f7a8aad">vtkHyperOctreeDualGridContourFilter</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#727e87f8a92301d7cf225e160eca3e0e">~vtkHyperOctreeDualGridContourFilter</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#8eddb55d762188109853b76bdb1ae814">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 class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#093d8d776e372e20d23b462b2866191d">RequestUpdateExtent</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">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#9954d1437b86e7db1d506d344c3be0b0">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 </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#d81a0ffe2493b68f4746557547aaa537">ContourNode</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#e5403678760cd413cad3f419a420741d">TraverseNeighborhoodRecursively</a> (<a class="el" href="a00708.html">vtkHyperOctreeLightWeightCursor</a> *neighborhood, unsigned short *xyzIds)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#bfaa390567018237726d29aa12add35f">EvaluatePoint</a> (<a class="el" href="a00708.html">vtkHyperOctreeLightWeightCursor</a> *neighborhood, unsigned short *xyzIds)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#6cd3ca30efb96c8a513e0699b5009279">ContourNode1D</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#eceec907e80634036e027fe24c67d1f4">GenerateTraversalTable</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="a00330.html">vtkContourValues</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#196ea83e79442b4359c370963b849c13">ContourValues</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01247.html">vtkPointLocator</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#dca65b9e9c7fdc01e1af917663889d6b">Locator</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00699.html">vtkHyperOctree</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#9b82193dd4c61256cf7b101b66790293">Input</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01260.html">vtkPolyData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#360385526db2e315652713d9ac5f81f8">Output</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00242.html">vtkCellArray</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#cf265c909163de824061a351ba9190df">NewPolys</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00376.html">vtkDataSetAttributes</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#3c82ecf4cace0d6fed4f7dce1d3d7960">InPD</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00376.html">vtkDataSetAttributes</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#118e7f8f9994ab62ac4a4ce6fac3ac1b">OutPD</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00356.html">vtkDataArray</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#c4eb123cad5c91494760189af89cfc85">InScalars</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#fae71802a248749b2aa86d9578cddcd7">Origin</a> [3]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#c3b679fe35eca8b925bef846e6148c92">Size</a> [3]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned char </td><td class="memItemRight" valign="bottom"><a class="el" href="a00706.html#bcb9b17d76cf305597e24e0803fd1906">NeighborhoodTraversalTable</a> [64]</td></tr> </table> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="1416f4711b74cb56e38ace3962556917"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::Superclass" ref="1416f4711b74cb56e38ace3962556917" 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">vtkHyperOctreeDualGridContourFilter::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="a04358.html#l00062">62</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="12b50914191451e118ed8e972f7a8aad"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::vtkHyperOctreeDualGridContourFilter" ref="12b50914191451e118ed8e972f7a8aad" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkHyperOctreeDualGridContourFilter::vtkHyperOctreeDualGridContourFilter </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="727e87f8a92301d7cf225e160eca3e0e"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::~vtkHyperOctreeDualGridContourFilter" ref="727e87f8a92301d7cf225e160eca3e0e" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkHyperOctreeDualGridContourFilter::~vtkHyperOctreeDualGridContourFilter </td> <td>(</td> <td class="paramname"> </td> <td> ) </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="bcbd48b2f4d7404ed72bf2bd479730f8"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetClassName" ref="bcbd48b2f4d7404ed72bf2bd479730f8" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual const char* vtkHyperOctreeDualGridContourFilter::GetClassName </td> <td>(</td> <td class="paramname"> </td> <td> ) </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="433e084ace0ae0b2dbd59de729c8fcab"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::IsTypeOf" ref="433e084ace0ae0b2dbd59de729c8fcab" args="(const char *type)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int vtkHyperOctreeDualGridContourFilter::IsTypeOf </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em> </td> <td> ) </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="92085f3f3cd6940cfe3048db9f07f47a"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::IsA" ref="92085f3f3cd6940cfe3048db9f07f47a" args="(const char *type)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkHyperOctreeDualGridContourFilter::IsA </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em> </td> <td> ) </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="9373a2b9af9464bc0b10ce4a357678a0"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::SafeDownCast" ref="9373a2b9af9464bc0b10ce4a357678a0" args="(vtkObject *o)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="a00706.html">vtkHyperOctreeDualGridContourFilter</a>* vtkHyperOctreeDualGridContourFilter::SafeDownCast </td> <td>(</td> <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> * </td> <td class="paramname"> <em>o</em> </td> <td> ) </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="793fcc6ea627fbb543313a0ef87c890e"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::PrintSelf" ref="793fcc6ea627fbb543313a0ef87c890e" args="(ostream &os, vtkIndent indent)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::PrintSelf </td> <td>(</td> <td class="paramtype">ostream & </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> </td> <td class="paramname"> <em>indent</em></td><td> </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="890864dd32a1acf714b80465927aa0c9"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::New" ref="890864dd32a1acf714b80465927aa0c9" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="a00706.html">vtkHyperOctreeDualGridContourFilter</a>* vtkHyperOctreeDualGridContourFilter::New </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Construct object with initial range (0,1) and single contour value of 0.0. <p>Reimplemented from <a class="el" href="a01261.html#cf785ac526132296ff652c636f713b5e">vtkPolyDataAlgorithm</a>.</p> </div> </div><p> <a class="anchor" name="cdd4c1ca70bc9e860e95b4553e7c03a0"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::SetValue" ref="cdd4c1ca70bc9e860e95b4553e7c03a0" args="(int i, double value)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::SetValue </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>i</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>value</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to set / get contour values.<p> Set a particular contour value at contour number i. The index i ranges between 0<=i<NumberOfContours. <p>Definition at line <a class="el" href="a04358.html#l00074">74</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="414758e907d2720230c2a9a2dc0f0d17"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetValue" ref="414758e907d2720230c2a9a2dc0f0d17" args="(int i)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double vtkHyperOctreeDualGridContourFilter::GetValue </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>i</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the ith contour value. <p>Definition at line <a class="el" href="a04358.html#l00082">82</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="455eba7b0bc46f17f1e9fd006e1598aa"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetValues" ref="455eba7b0bc46f17f1e9fd006e1598aa" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double* vtkHyperOctreeDualGridContourFilter::GetValues </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get a pointer to an array of contour values. There will be <a class="el" href="a00706.html#dca9f8117119bcd4e06c4f71531cf2f5">GetNumberOfContours()</a> values in the list. <p>Definition at line <a class="el" href="a04358.html#l00091">91</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="a3fddaab047e7576200f336e5ba6dad9"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetValues" ref="a3fddaab047e7576200f336e5ba6dad9" args="(double *contourValues)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::GetValues </td> <td>(</td> <td class="paramtype">double * </td> <td class="paramname"> <em>contourValues</em> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Fill a supplied list with contour values. There will be <a class="el" href="a00706.html#dca9f8117119bcd4e06c4f71531cf2f5">GetNumberOfContours()</a> values in the list. Make sure you allocate enough memory to hold the list. <p>Definition at line <a class="el" href="a04358.html#l00101">101</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="748583e92d88c4ccdbd0ea82e9da650c"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::SetNumberOfContours" ref="748583e92d88c4ccdbd0ea82e9da650c" args="(int number)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::SetNumberOfContours </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>number</em> </td> <td> ) </td> <td><code> [inline]</code></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="a00706.html#cdd4c1ca70bc9e860e95b4553e7c03a0">SetValue()</a> will automatically increase list size as needed. <p>Definition at line <a class="el" href="a04358.html#l00111">111</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="dca9f8117119bcd4e06c4f71531cf2f5"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetNumberOfContours" ref="dca9f8117119bcd4e06c4f71531cf2f5" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int vtkHyperOctreeDualGridContourFilter::GetNumberOfContours </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Get the number of contours in the list of contour values. <p>Definition at line <a class="el" href="a04358.html#l00119">119</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="999cc293d77abf2a3e9a68f9d9055b73"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GenerateValues" ref="999cc293d77abf2a3e9a68f9d9055b73" args="(int numContours, double range[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::GenerateValues </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>numContours</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>range</em>[2]</td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></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. <p>Definition at line <a class="el" href="a04358.html#l00128">128</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="dc92f9ff9f2855afb99cc71012e1379c"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GenerateValues" ref="dc92f9ff9f2855afb99cc71012e1379c" args="(int numContours, double rangeStart, double rangeEnd)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::GenerateValues </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>numContours</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>rangeStart</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>rangeEnd</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></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. <p>Definition at line <a class="el" href="a04358.html#l00137">137</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="643538976beae81140a0aba58af83df1"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetMTime" ref="643538976beae81140a0aba58af83df1" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned long vtkHyperOctreeDualGridContourFilter::GetMTime </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Modified GetMTime Because we delegate to <a class="el" href="a00330.html" title="helper object to manage setting and generating contour values">vtkContourValues</a> <p>Reimplemented from <a class="el" href="a01084.html#8137c0551b29bb996f0dd2f886bcd2da">vtkObject</a>.</p> </div> </div><p> <a class="anchor" name="495762af723a861af91bcff09f22dd41"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::SetLocator" ref="495762af723a861af91bcff09f22dd41" args="(vtkPointLocator *locator)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::SetLocator </td> <td>(</td> <td class="paramtype"><a class="el" href="a01247.html">vtkPointLocator</a> * </td> <td class="paramname"> <em>locator</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set / get 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="99fdd810a045cc6d2f5dd363fb6b614f"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GetLocator" ref="99fdd810a045cc6d2f5dd363fb6b614f" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="a01247.html">vtkPointLocator</a>* vtkHyperOctreeDualGridContourFilter::GetLocator </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set / get 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="67fabf767fd457869c65f67fbc326544"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::CreateDefaultLocator" ref="67fabf767fd457869c65f67fbc326544" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::CreateDefaultLocator </td> <td>(</td> <td class="paramname"> </td> <td> ) </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="8eddb55d762188109853b76bdb1ae814"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::RequestData" ref="8eddb55d762188109853b76bdb1ae814" args="(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkHyperOctreeDualGridContourFilter::RequestData </td> <td>(</td> <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> * </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> ** </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> * </td> <td class="paramname"> <em>outputVector</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> This is called by the superclass. This is the method you should override. <p>Reimplemented from <a class="el" href="a01261.html#6b5a43ab1f9bbcb368c7dc83e4afe068">vtkPolyDataAlgorithm</a>.</p> </div> </div><p> <a class="anchor" name="093d8d776e372e20d23b462b2866191d"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::RequestUpdateExtent" ref="093d8d776e372e20d23b462b2866191d" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkHyperOctreeDualGridContourFilter::RequestUpdateExtent </td> <td>(</td> <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> * </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> ** </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> * </td> <td class="paramname"></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [protected, virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> This is called by the superclass. This is the method you should override. <p>Reimplemented from <a class="el" href="a01261.html#8ea20f6cc2dd5be4934c9e9b3f1d8eac">vtkPolyDataAlgorithm</a>.</p> </div> </div><p> <a class="anchor" name="9954d1437b86e7db1d506d344c3be0b0"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::FillInputPortInformation" ref="9954d1437b86e7db1d506d344c3be0b0" args="(int port, vtkInformation *info)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkHyperOctreeDualGridContourFilter::FillInputPortInformation </td> <td>(</td> <td class="paramtype">int </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> * </td> <td class="paramname"> <em>info</em></td><td> </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="a01261.html#a9084b97ab9c0c8c76e490fa9776a832">vtkPolyDataAlgorithm</a>.</p> </div> </div><p> <a class="anchor" name="d81a0ffe2493b68f4746557547aaa537"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::ContourNode" ref="d81a0ffe2493b68f4746557547aaa537" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::ContourNode </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Do the recursive contour of the node pointed by Cursor. </div> </div><p> <a class="anchor" name="e5403678760cd413cad3f419a420741d"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::TraverseNeighborhoodRecursively" ref="e5403678760cd413cad3f419a420741d" args="(vtkHyperOctreeLightWeightCursor *neighborhood, unsigned short *xyzIds)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::TraverseNeighborhoodRecursively </td> <td>(</td> <td class="paramtype"><a class="el" href="a00708.html">vtkHyperOctreeLightWeightCursor</a> * </td> <td class="paramname"> <em>neighborhood</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned short * </td> <td class="paramname"> <em>xyzIds</em></td><td> </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="bfaa390567018237726d29aa12add35f"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::EvaluatePoint" ref="bfaa390567018237726d29aa12add35f" args="(vtkHyperOctreeLightWeightCursor *neighborhood, unsigned short *xyzIds)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::EvaluatePoint </td> <td>(</td> <td class="paramtype"><a class="el" href="a00708.html">vtkHyperOctreeLightWeightCursor</a> * </td> <td class="paramname"> <em>neighborhood</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned short * </td> <td class="paramname"> <em>xyzIds</em></td><td> </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="6cd3ca30efb96c8a513e0699b5009279"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::ContourNode1D" ref="6cd3ca30efb96c8a513e0699b5009279" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::ContourNode1D </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="eceec907e80634036e027fe24c67d1f4"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::GenerateTraversalTable" ref="eceec907e80634036e027fe24c67d1f4" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkHyperOctreeDualGridContourFilter::GenerateTraversalTable </td> <td>(</td> <td class="paramname"> </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="196ea83e79442b4359c370963b849c13"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::ContourValues" ref="196ea83e79442b4359c370963b849c13" 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="a00706.html#196ea83e79442b4359c370963b849c13">vtkHyperOctreeDualGridContourFilter::ContourValues</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00181">181</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="dca65b9e9c7fdc01e1af917663889d6b"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::Locator" ref="dca65b9e9c7fdc01e1af917663889d6b" 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="a00706.html#dca65b9e9c7fdc01e1af917663889d6b">vtkHyperOctreeDualGridContourFilter::Locator</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00182">182</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="9b82193dd4c61256cf7b101b66790293"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::Input" ref="9b82193dd4c61256cf7b101b66790293" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00699.html">vtkHyperOctree</a>* <a class="el" href="a00706.html#9b82193dd4c61256cf7b101b66790293">vtkHyperOctreeDualGridContourFilter::Input</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00184">184</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="360385526db2e315652713d9ac5f81f8"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::Output" ref="360385526db2e315652713d9ac5f81f8" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01260.html">vtkPolyData</a>* <a class="el" href="a00706.html#360385526db2e315652713d9ac5f81f8">vtkHyperOctreeDualGridContourFilter::Output</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00185">185</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="cf265c909163de824061a351ba9190df"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::NewPolys" ref="cf265c909163de824061a351ba9190df" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00242.html">vtkCellArray</a>* <a class="el" href="a00706.html#cf265c909163de824061a351ba9190df">vtkHyperOctreeDualGridContourFilter::NewPolys</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00187">187</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="3c82ecf4cace0d6fed4f7dce1d3d7960"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::InPD" ref="3c82ecf4cace0d6fed4f7dce1d3d7960" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00376.html">vtkDataSetAttributes</a>* <a class="el" href="a00706.html#3c82ecf4cace0d6fed4f7dce1d3d7960">vtkHyperOctreeDualGridContourFilter::InPD</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00189">189</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="118e7f8f9994ab62ac4a4ce6fac3ac1b"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::OutPD" ref="118e7f8f9994ab62ac4a4ce6fac3ac1b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00376.html">vtkDataSetAttributes</a>* <a class="el" href="a00706.html#118e7f8f9994ab62ac4a4ce6fac3ac1b">vtkHyperOctreeDualGridContourFilter::OutPD</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00190">190</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="c4eb123cad5c91494760189af89cfc85"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::InScalars" ref="c4eb123cad5c91494760189af89cfc85" 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="a00706.html#c4eb123cad5c91494760189af89cfc85">vtkHyperOctreeDualGridContourFilter::InScalars</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00191">191</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="fae71802a248749b2aa86d9578cddcd7"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::Origin" ref="fae71802a248749b2aa86d9578cddcd7" args="[3]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00706.html#fae71802a248749b2aa86d9578cddcd7">vtkHyperOctreeDualGridContourFilter::Origin</a>[3]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00194">194</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="c3b679fe35eca8b925bef846e6148c92"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::Size" ref="c3b679fe35eca8b925bef846e6148c92" args="[3]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00706.html#c3b679fe35eca8b925bef846e6148c92">vtkHyperOctreeDualGridContourFilter::Size</a>[3]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00195">195</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a>.</p> </div> </div><p> <a class="anchor" name="bcb9b17d76cf305597e24e0803fd1906"></a><!-- doxytag: member="vtkHyperOctreeDualGridContourFilter::NeighborhoodTraversalTable" ref="bcb9b17d76cf305597e24e0803fd1906" args="[64]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned char <a class="el" href="a00706.html#bcb9b17d76cf305597e24e0803fd1906">vtkHyperOctreeDualGridContourFilter::NeighborhoodTraversalTable</a>[64]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a04358.html#l00201">201</a> of file <a class="el" href="a04358.html">vtkHyperOctreeDualGridContourFilter.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="a04358.html">vtkHyperOctreeDualGridContourFilter.h</a></ul> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:07:50 2009 for VTK by <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>