Sophie

Sophie

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

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: vtkVertex 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>vtkVertex Class Reference</h1><!-- doxytag: class="vtkVertex" --><!-- doxytag: inherits="vtkCell" --><code>#include &lt;<a class="el" href="a04190.html">vtkVertex.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkVertex:</div>
<div class="dynsection">
<p><center><img src="a15698.png" border="0" usemap="#a15699" alt="Inheritance graph"></center>
<map name="a15699">
<area shape="rect" href="a00240.html" title="abstract class to specify cell behavior" alt="" coords="28,155,92,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="20,80,100,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="5,5,115,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkVertex:</div>
<div class="dynsection">
<p><center><img src="a15700.png" border="0" usemap="#a15701" alt="Collaboration graph"></center>
<map name="a15701">
<area shape="rect" href="a00240.html" title="abstract class to specify cell behavior" alt="" coords="179,670,243,696"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="287,174,367,200"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="172,579,249,606"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="604,376,727,403"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="603,264,712,291"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="256,315,397,342"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="228,438,300,464"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="584,6,693,32"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="693,174,856,200"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="573,83,704,110"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="272,83,381,110"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="432,670,549,696"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="540,488,641,515"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="640,579,800,606"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="488,174,669,200"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a15702.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
a cell that represents a 3D point 
<p>
<a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> is a concrete implementation of <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> to represent a 3D point.<p>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_18.html#c2_vtk_t_vtkVertex">vtkVertex (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04190.html#l00029">29</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#7d8e868cf1cba24b08be99f1e4a55eb0">InterpolationFunctions</a> (double pcoords[3], double weights[1])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#b5ee357e540587f346025536fd94c92d">InterpolationDerivs</a> (double pcoords[3], double derivs[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#234e60c89b4b59826963792839530e21">InterpolateFunctions</a> (double pcoords[3], double weights[1])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#86ca1bc8c8690ca198b874b48b94098f">InterpolateDerivs</a> (double pcoords[3], double derivs[3])</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="a00240.html">vtkCell</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#b39d03df92d674edd08e6db96bcf2e7a">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="a01821.html#96be145d501f4897ff9fd4ee63880bc0">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="a01821.html#473c406b881c437079516f337e53055a">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="a01821.html#6391cf64a3eb426a248655c92281632e">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">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#f353b0695fbe01fb67f8cba2bfef5af3">CellBoundary</a> (int subId, double pcoords[3], <a class="el" href="a00720.html">vtkIdList</a> *pts)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#c2b38011da756fe8f04a975a18a67f43">GetParametricCenter</a> (double pcoords[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#4440812fb231992ee9d334cc72e97612">Triangulate</a> (int index, <a class="el" href="a00720.html">vtkIdList</a> *ptIds, <a class="el" href="a01250.html">vtkPoints</a> *pts)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#b1a4dc6b705c8a2fbef2b2623ed53ca9">GetCellType</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#676dfbc1fa2e72f46ce12b00ec5f53f1">GetCellDimension</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#62190cc76b263b149d994439d185cb0d">GetNumberOfEdges</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#9e889f56f20cbbce33363d29534d6cf8">GetNumberOfFaces</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00240.html">vtkCell</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#8bed0f2ff33e204baa7c1efac96dbec7">GetEdge</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00240.html">vtkCell</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#cbe99fc5425c10dead4d805382cad8a0">GetFace</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#95f1bbeb48810ed88cc46dc2d8c90f15">Clip</a> (double value, <a class="el" href="a00356.html">vtkDataArray</a> *cellScalars, <a class="el" href="a01247.html">vtkPointLocator</a> *locator, <a class="el" href="a00242.html">vtkCellArray</a> *pts, <a class="el" href="a01242.html">vtkPointData</a> *inPd, <a class="el" href="a01242.html">vtkPointData</a> *outPd, <a class="el" href="a00245.html">vtkCellData</a> *inCd, <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> cellId, <a class="el" href="a00245.html">vtkCellData</a> *outCd, int insideOut)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#e8b00c836aacb50469c85c4b735a322c">EvaluatePosition</a> (double x[3], double *closestPoint, int &amp;subId, double pcoords[3], double &amp;dist2, double *weights)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#da581b4ab528e66e425449626c9225d0">EvaluateLocation</a> (int &amp;subId, double pcoords[3], double x[3], double *weights)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#27916dc8ad5c19a0366c130f8fee8ac0">GetParametricCoords</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#130be73675357d318cef204488100ea7">Contour</a> (double value, <a class="el" href="a00356.html">vtkDataArray</a> *cellScalars, <a class="el" href="a01247.html">vtkPointLocator</a> *locator, <a class="el" href="a00242.html">vtkCellArray</a> *verts1, <a class="el" href="a00242.html">vtkCellArray</a> *lines, <a class="el" href="a00242.html">vtkCellArray</a> *verts2, <a class="el" href="a01242.html">vtkPointData</a> *inPd, <a class="el" href="a01242.html">vtkPointData</a> *outPd, <a class="el" href="a00245.html">vtkCellData</a> *inCd, <a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> cellId, <a class="el" href="a00245.html">vtkCellData</a> *outCd)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#713022e63a3a499657c8f16414aa986b">IntersectWithLine</a> (double p1[3], double p2[3], double tol, double &amp;t, double x[3], double pcoords[3], int &amp;subId)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01821.html#2255deb3f8db8d00a0fc0db4f621fcc2">Derivatives</a> (int subId, double pcoords[3], double *values, int dim, double *derivs)</td></tr>

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

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

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

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

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

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

<p>

<p>Reimplemented from <a class="el" href="a00240.html#dca93909a5142f41ab577003edb57ac8">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00033">33</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="b91aeae04d4ef6fd7b23e1694947822c"></a><!-- doxytag: member="vtkVertex::vtkVertex" ref="b91aeae04d4ef6fd7b23e1694947822c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkVertex::vtkVertex           </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="29d28114ece2eb6c8d094c60926256dd"></a><!-- doxytag: member="vtkVertex::~vtkVertex" ref="29d28114ece2eb6c8d094c60926256dd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkVertex::~vtkVertex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04190.html#l00121">121</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="a92d59d2de64c62f6924e356d24a504a"></a><!-- doxytag: member="vtkVertex::New" ref="a92d59d2de64c62f6924e356d24a504a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01821.html">vtkVertex</a>* vtkVertex::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="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="96be145d501f4897ff9fd4ee63880bc0"></a><!-- doxytag: member="vtkVertex::GetClassName" ref="96be145d501f4897ff9fd4ee63880bc0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkVertex::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="a00240.html#62296236c85a6aba84c14f6aa28ed00f">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="5d9d1a2f2a83dcbfb041b681bbf6c009"></a><!-- doxytag: member="vtkVertex::IsTypeOf" ref="5d9d1a2f2a83dcbfb041b681bbf6c009" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkVertex::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="a00240.html#85e60c3f6bfe2e76a6ed6b72ddc5a3b9">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="473c406b881c437079516f337e53055a"></a><!-- doxytag: member="vtkVertex::IsA" ref="473c406b881c437079516f337e53055a" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkVertex::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="a00240.html#9921410e3c4c9562480f23ef1a4b6155">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="138a3c6f7159ab412dcf3d6e1efb9a54"></a><!-- doxytag: member="vtkVertex::SafeDownCast" ref="138a3c6f7159ab412dcf3d6e1efb9a54" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01821.html">vtkVertex</a>* vtkVertex::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="a00240.html#f7b057891760147e3b9917287260373f">vtkCell</a>.</p>

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

</div>
</div><p>
<a class="anchor" name="b1a4dc6b705c8a2fbef2b2623ed53ca9"></a><!-- doxytag: member="vtkVertex::GetCellType" ref="b1a4dc6b705c8a2fbef2b2623ed53ca9" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::GetCellType           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#73c9383a1d9214b55886586c8d894e82">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00040">40</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="676dfbc1fa2e72f46ce12b00ec5f53f1"></a><!-- doxytag: member="vtkVertex::GetCellDimension" ref="676dfbc1fa2e72f46ce12b00ec5f53f1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::GetCellDimension           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#422bd7bceb55b0c71245c4d772a0673b">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00041">41</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="62190cc76b263b149d994439d185cb0d"></a><!-- doxytag: member="vtkVertex::GetNumberOfEdges" ref="62190cc76b263b149d994439d185cb0d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::GetNumberOfEdges           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#119b5ad62e598c8c81acf5c8215371c7">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00042">42</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e889f56f20cbbce33363d29534d6cf8"></a><!-- doxytag: member="vtkVertex::GetNumberOfFaces" ref="9e889f56f20cbbce33363d29534d6cf8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::GetNumberOfFaces           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#49cffa6eb0e087f1e53ddf6ac1016a59">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00043">43</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8bed0f2ff33e204baa7c1efac96dbec7"></a><!-- doxytag: member="vtkVertex::GetEdge" ref="8bed0f2ff33e204baa7c1efac96dbec7" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00240.html">vtkCell</a>* vtkVertex::GetEdge           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#0a483b81bca4b9509ea13837133ca91f">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00044">44</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cbe99fc5425c10dead4d805382cad8a0"></a><!-- doxytag: member="vtkVertex::GetFace" ref="cbe99fc5425c10dead4d805382cad8a0" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00240.html">vtkCell</a>* vtkVertex::GetFace           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#11b6ba66e9f7e193b204d478379e32ea">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00045">45</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="95f1bbeb48810ed88cc46dc2d8c90f15"></a><!-- doxytag: member="vtkVertex::Clip" ref="95f1bbeb48810ed88cc46dc2d8c90f15" args="(double value, vtkDataArray *cellScalars, vtkPointLocator *locator, vtkCellArray *pts, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkVertex::Clip           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00356.html">vtkDataArray</a> *&nbsp;</td>
          <td class="paramname"> <em>cellScalars</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01247.html">vtkPointLocator</a> *&nbsp;</td>
          <td class="paramname"> <em>locator</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00242.html">vtkCellArray</a> *&nbsp;</td>
          <td class="paramname"> <em>pts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01242.html">vtkPointData</a> *&nbsp;</td>
          <td class="paramname"> <em>inPd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01242.html">vtkPointData</a> *&nbsp;</td>
          <td class="paramname"> <em>outPd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00245.html">vtkCellData</a> *&nbsp;</td>
          <td class="paramname"> <em>inCd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td>
          <td class="paramname"> <em>cellId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00245.html">vtkCellData</a> *&nbsp;</td>
          <td class="paramname"> <em>outCd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>insideOut</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>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#d6fc087f2f7305a236b12343a1406f84">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="e8b00c836aacb50469c85c4b735a322c"></a><!-- doxytag: member="vtkVertex::EvaluatePosition" ref="e8b00c836aacb50469c85c4b735a322c" args="(double x[3], double *closestPoint, int &amp;subId, double pcoords[3], double &amp;dist2, double *weights)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::EvaluatePosition           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>closestPoint</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>subId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>dist2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>weights</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>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#463203095c011df36980b4677e8825b0">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="da581b4ab528e66e425449626c9225d0"></a><!-- doxytag: member="vtkVertex::EvaluateLocation" ref="da581b4ab528e66e425449626c9225d0" args="(int &amp;subId, double pcoords[3], double x[3], double *weights)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkVertex::EvaluateLocation           </td>
          <td>(</td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>subId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>weights</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>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Implements <a class="el" href="a00240.html#3c6627f0a1b6e2e76b058c407c72eadf">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="27916dc8ad5c19a0366c130f8fee8ac0"></a><!-- doxytag: member="vtkVertex::GetParametricCoords" ref="27916dc8ad5c19a0366c130f8fee8ac0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double* vtkVertex::GetParametricCoords           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Make a new <a class="el" href="a01821.html" title="a cell that represents a 3D point">vtkVertex</a> object with the same information as this object.<p>
See the <a class="el" href="a00240.html" title="abstract class to specify cell behavior">vtkCell</a> API for descriptions of these methods. 
<p>Reimplemented from <a class="el" href="a00240.html#a8f46a75c99a0ef318af1c4cd88097f1">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="f353b0695fbe01fb67f8cba2bfef5af3"></a><!-- doxytag: member="vtkVertex::CellBoundary" ref="f353b0695fbe01fb67f8cba2bfef5af3" args="(int subId, double pcoords[3], vtkIdList *pts)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::CellBoundary           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>subId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00720.html">vtkIdList</a> *&nbsp;</td>
          <td class="paramname"> <em>pts</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>
Given parametric coordinates of a point, return the closest cell boundary, and whether the point is inside or outside of the cell. The cell boundary is defined by a list of points (pts) that specify a vertex (1D cell). If the return value of the method is != 0, then the point is inside the cell. 
<p>Implements <a class="el" href="a00240.html#bba3e9aee8d232137a3f5e846973d3b7">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="130be73675357d318cef204488100ea7"></a><!-- doxytag: member="vtkVertex::Contour" ref="130be73675357d318cef204488100ea7" args="(double value, vtkDataArray *cellScalars, vtkPointLocator *locator, vtkCellArray *verts1, vtkCellArray *lines, vtkCellArray *verts2, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkVertex::Contour           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00356.html">vtkDataArray</a> *&nbsp;</td>
          <td class="paramname"> <em>cellScalars</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01247.html">vtkPointLocator</a> *&nbsp;</td>
          <td class="paramname"> <em>locator</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00242.html">vtkCellArray</a> *&nbsp;</td>
          <td class="paramname"> <em>verts1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00242.html">vtkCellArray</a> *&nbsp;</td>
          <td class="paramname"> <em>lines</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00242.html">vtkCellArray</a> *&nbsp;</td>
          <td class="paramname"> <em>verts2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01242.html">vtkPointData</a> *&nbsp;</td>
          <td class="paramname"> <em>inPd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01242.html">vtkPointData</a> *&nbsp;</td>
          <td class="paramname"> <em>outPd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00245.html">vtkCellData</a> *&nbsp;</td>
          <td class="paramname"> <em>inCd</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td>
          <td class="paramname"> <em>cellId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00245.html">vtkCellData</a> *&nbsp;</td>
          <td class="paramname"> <em>outCd</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>
Generate contouring primitives. The scalar list cellScalars are scalar values at each cell point. The point locator is essentially a points list that merges points as they are inserted (i.e., prevents duplicates). 
<p>Implements <a class="el" href="a00240.html#941d585f7ede657219f6d3c9f1acd4d0">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="c2b38011da756fe8f04a975a18a67f43"></a><!-- doxytag: member="vtkVertex::GetParametricCenter" ref="c2b38011da756fe8f04a975a18a67f43" args="(double pcoords[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::GetParametricCenter           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the center of the triangle in parametric coordinates. 
<p>Reimplemented from <a class="el" href="a00240.html#e6d79848c5b56865eadac6bebbe723a1">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00129">129</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="713022e63a3a499657c8f16414aa986b"></a><!-- doxytag: member="vtkVertex::IntersectWithLine" ref="713022e63a3a499657c8f16414aa986b" args="(double p1[3], double p2[3], double tol, double &amp;t, double x[3], double pcoords[3], int &amp;subId)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::IntersectWithLine           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>p1</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>p2</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>tol</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>subId</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>
Intersect with a ray. Return parametric coordinates (both line and cell) and global intersection coordinates, given ray definition and tolerance. The method returns non-zero value if intersection occurs. 
<p>Implements <a class="el" href="a00240.html#5a577034bc7a364304689dd016c57467">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="4440812fb231992ee9d334cc72e97612"></a><!-- doxytag: member="vtkVertex::Triangulate" ref="4440812fb231992ee9d334cc72e97612" args="(int index, vtkIdList *ptIds, vtkPoints *pts)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkVertex::Triangulate           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00720.html">vtkIdList</a> *&nbsp;</td>
          <td class="paramname"> <em>ptIds</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01250.html">vtkPoints</a> *&nbsp;</td>
          <td class="paramname"> <em>pts</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>
Triangulate the vertex. This method fills pts and ptIds with information from the only point in the vertex. 
<p>Implements <a class="el" href="a00240.html#fece9607d75536910a3d0b154383d641">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="2255deb3f8db8d00a0fc0db4f621fcc2"></a><!-- doxytag: member="vtkVertex::Derivatives" ref="2255deb3f8db8d00a0fc0db4f621fcc2" args="(int subId, double pcoords[3], double *values, int dim, double *derivs)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkVertex::Derivatives           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>subId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>values</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>dim</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>derivs</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>
Get the derivative of the vertex. Returns (0.0, 0.0, 0.0) for all dimensions. 
<p>Implements <a class="el" href="a00240.html#ff3d8332e9d7d556a9d2e9f91173d068">vtkCell</a>.</p>

</div>
</div><p>
<a class="anchor" name="7d8e868cf1cba24b08be99f1e4a55eb0"></a><!-- doxytag: member="vtkVertex::InterpolationFunctions" ref="7d8e868cf1cba24b08be99f1e4a55eb0" args="(double pcoords[3], double weights[1])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkVertex::InterpolationFunctions           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>weights</em>[1]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000051">Deprecated:</a></b></dt><dd>Replaced by <a class="el" href="a01821.html#234e60c89b4b59826963792839530e21">vtkVertex::InterpolateFunctions</a> as of VTK 5.2 </dd></dl>

</div>
</div><p>
<a class="anchor" name="b5ee357e540587f346025536fd94c92d"></a><!-- doxytag: member="vtkVertex::InterpolationDerivs" ref="b5ee357e540587f346025536fd94c92d" args="(double pcoords[3], double derivs[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkVertex::InterpolationDerivs           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>derivs</em>[3]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000051">Deprecated:</a></b></dt><dd>Replaced by <a class="el" href="a01821.html#234e60c89b4b59826963792839530e21">vtkVertex::InterpolateFunctions</a> as of VTK 5.2 </dd></dl>

</div>
</div><p>
<a class="anchor" name="234e60c89b4b59826963792839530e21"></a><!-- doxytag: member="vtkVertex::InterpolateFunctions" ref="234e60c89b4b59826963792839530e21" args="(double pcoords[3], double weights[1])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkVertex::InterpolateFunctions           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>weights</em>[1]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000051">Deprecated:</a></b></dt><dd>Replaced by <a class="el" href="a01821.html#234e60c89b4b59826963792839530e21">vtkVertex::InterpolateFunctions</a> as of VTK 5.2 </dd></dl>

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

</div>
</div><p>
<a class="anchor" name="86ca1bc8c8690ca198b874b48b94098f"></a><!-- doxytag: member="vtkVertex::InterpolateDerivs" ref="86ca1bc8c8690ca198b874b48b94098f" args="(double pcoords[3], double derivs[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkVertex::InterpolateDerivs           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>pcoords</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>derivs</em>[3]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000051">Deprecated:</a></b></dt><dd>Replaced by <a class="el" href="a01821.html#234e60c89b4b59826963792839530e21">vtkVertex::InterpolateFunctions</a> as of VTK 5.2 </dd></dl>

<p>Reimplemented from <a class="el" href="a00240.html#a09bb50666972c5cfff07f1aca3e161f">vtkCell</a>.</p>

<p>Definition at line <a class="el" href="a04190.html#l00113">113</a> of file <a class="el" href="a04190.html">vtkVertex.h</a>.</p>

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