Sophie

Sophie

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

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: vtkGenericGlyph3DFilter 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>vtkGenericGlyph3DFilter Class Reference</h1><!-- doxytag: class="vtkGenericGlyph3DFilter" --><!-- doxytag: inherits="vtkPolyDataAlgorithm" --><code>#include &lt;<a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkGenericGlyph3DFilter:</div>
<div class="dynsection">
<p><center><img src="a10074.png" border="0" usemap="#a10075" alt="Inheritance graph"></center>
<map name="a10075">
<area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="13,229,168,256"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="41,155,140,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="51,80,131,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="36,5,145,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkGenericGlyph3DFilter:</div>
<div class="dynsection">
<p><center><img src="a10076.png" border="0" usemap="#a10077" alt="Collaboration graph"></center>
<map name="a10077">
<area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="1624,1743,1779,1770"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="1056,890,1155,916"><area shape="rect" href="a00472.html" title="Superclass for all pipeline executives in VTK." alt="" coords="1459,815,1557,842"><area shape="rect" href="a01306.html" title="abstract class specifies interface for visualization filters" alt="" coords="1444,1200,1572,1227"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="444,899,524,926"><area shape="rect" href="a00895.html" title="Store zero or more vtkInformation instances." alt="" coords="675,870,824,896"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="695,1030,804,1056"><area shape="rect" href="a00362.html" title="general representation of visualization data" alt="" coords="2076,1371,2183,1398"><area shape="rect" href="a00538.html" title="represent and manipulate fields of data" alt="" coords="1459,1382,1557,1408"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="1044,1000,1167,1027"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="2091,934,2168,960"><area shape="rect" href="a00971.html" title="abstract base class for objects that accelerate spatial searches" alt="" coords="2596,1238,2681,1264"><area shape="rect" href="a00720.html" title="list of point or cell ids" alt="" coords="2093,563,2165,590"><area shape="rect" href="a00240.html" title="abstract class to specify cell behavior" alt="" coords="2404,458,2468,484"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="701,91,797,118"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="2388,708,2484,735"><area shape="rect" href="a00253.html" title="object provides direct access to cells in vtkCellArray and type information" alt="" coords="2387,843,2485,870"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,984,116,1011"><area shape="rect" href="a00884.html" title="internal structure for vtkInformation" alt="" coords="403,1032,565,1059"><area shape="rect" href="a00886.html" title="Superclass for vtkInformation keys." alt="" coords="169,1046,300,1072"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="180,1444,289,1471"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="2392,1432,2480,1459"><area shape="rect" href="a01574.html" title="abstract class specifies interface for visualization network source" alt="" coords="1836,1442,1919,1468"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="2377,1058,2495,1084"><area shape="rect" href="a00891.html" title="Key for pointer to pointer." alt="" coords="393,1094,575,1120"><area shape="rect" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips" alt="" coords="3528,620,3624,647"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="3337,975,3428,1002"><area shape="rect" href="a00376.html" title="represent and manipulate attribute data in a dataset" alt="" coords="1804,1546,1951,1572"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1827,890,1928,916"><area shape="rect" href="a00540.html" title="vtkFieldData::CopyFieldFlag" alt="" coords="1008,1394,1203,1420"><area shape="rect" href="a00245.html" title="represent and manipulate cell attribute data" alt="" coords="2083,1523,2176,1550"><area shape="rect" href="a01242.html" title="represent and manipulate point attribute data" alt="" coords="2079,1467,2180,1494"><area shape="rect" href="a00539.html" title="vtkFieldData::BasicIterator" alt="" coords="1416,1546,1600,1572"><area shape="rect" href="a01247.html" title="quickly locate points in 3&#45;space" alt="" coords="3103,1030,3220,1056"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="2049,984,2209,1011"><area shape="rect" href="a00436.html" title="dynamic, self&#45;adjusting array of double" alt="" coords="2236,672,2351,699"><area shape="rect" href="a00722.html" title="dynamic, self&#45;adjusting array of vtkIdType" alt="" coords="2072,799,2187,826"><area shape="rect" href="a00900.html" title="dynamic, self&#45;adjusting array of int" alt="" coords="2085,851,2173,878"><area shape="rect" href="a00087.html" title="abstract class to quickly locate points in 3&#45;space" alt="" coords="2835,1238,3003,1264"><area shape="rect" href="a01278.html" title="a cell that represents an n&#45;sided polygon" alt="" coords="3337,439,3428,466"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="2605,303,2672,330"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="2873,235,2964,262"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="3124,338,3199,364"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="3103,152,3220,179"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="2872,59,2965,86"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="2865,708,2972,735"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="2599,658,2679,684"><area shape="rect" href="a00458.html" title="an empty cell used as a place&#45;holder during processing" alt="" coords="2708,764,2809,791"><area shape="rect" href="a00249.html" title="vtkCellLinks::Link" alt="" coords="420,91,548,118"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a10078.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
copy oriented and scaled glyph geometry to every input point 
<p>
<a class="el" href="a00598.html" title="copy oriented and scaled glyph geometry to every input point">vtkGenericGlyph3DFilter</a> is a filter that copies a geometric representation (called a glyph) to every point in the input dataset. The glyph is defined with polygonal data from a source filter input. The glyph may be oriented along the input vectors or normals, and it may be scaled according to scalar data or vector magnitude. More than one glyph may be used by creating a table of source objects, each defining a different glyph. If a table of glyphs is defined, then the table can be indexed into by using either scalar value or vector magnitude.<p>
To use this object you'll have to provide an input dataset and a source to define the glyph. Then decide whether you want to scale the glyph and how to scale the glyph (using scalar value or vector magnitude). Next decide whether you want to orient the glyph, and whether to use the vector data or normal data to orient it. Finally, decide whether to use a table of glyphs, or just a single glyph. If you use a table of glyphs, you'll have to decide whether to index into it with scalar value or with vector magnitude.<p>
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>Contrary to <a class="el" href="a00651.html" title="copy oriented and scaled glyph geometry to every input point">vtkGlyph3D</a>, the only way to specify which attributes will be used for scaling, coloring and orienting is through <a class="el" href="a00598.html#f12064cda31f78ccd0a228bfc5fe845e">SelectInputScalars()</a>, <a class="el" href="a00598.html#000674c5f5bb1bdc17c377314714b61f">SelectInputVectors()</a> and <a class="el" href="a00598.html#0281180e26a5beeef32140ff597d128e">SelectInputNormals()</a>.<p>
The scaling of the glyphs is controlled by the ScaleFactor ivar multiplied by the scalar value at each point (if VTK_SCALE_BY_SCALAR is set), or multiplied by the vector magnitude (if VTK_SCALE_BY_VECTOR is set), Alternatively (if VTK_SCALE_BY_VECTORCOMPONENTS is set), the scaling may be specified for x,y,z using the vector components. The scale factor can be further controlled by enabling clamping using the Clamping ivar. If clamping is enabled, the scale is normalized by the Range ivar, and then multiplied by the scale factor. The normalization process includes clamping the scale value between (0,1).<p>
Typically this object operates on input data with scalar and/or vector data. However, scalar and/or vector aren't necessary, and it can be used to copy data from a single source to each point. In this case the scale factor can be used to uniformly scale the glyphs.<p>
The object uses "vector" data to scale glyphs, orient glyphs, and/or index into a table of glyphs. You can choose to use either the vector or normal data at each input point. Use the method <a class="el" href="a00598.html#48f3d8bd214bb5fb75ba9c0cf0e6edcd">SetVectorModeToUseVector()</a> to use the vector input data, and <a class="el" href="a00598.html#eb839114ef1a3aac072b6dbeefb17312">SetVectorModeToUseNormal()</a> to use the normal input data.<p>
If you do use a table of glyphs, make sure to set the Range ivar to make sure the index into the glyph table is computed correctly.<p>
You can turn off scaling of the glyphs completely by using the Scaling ivar. You can also turn off scaling due to data (either vector or scalar) by using the <a class="el" href="a00598.html#f822eafc711a3687aa90452169a499f2">SetScaleModeToDataScalingOff()</a> method.</dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01681.html" title="scale and orient glyph(s) according to tensor eigenvalues and eigenvectors">vtkTensorGlyph</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_6.html#c2_vtk_t_vtkGenericGlyph3DFilter">vtkGenericGlyph3DFilter (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04215.html#l00103">103</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a01261.html">vtkPolyDataAlgorithm</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#d69afaf291bcba262cc8563646691bcb">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="a00598.html#9ab97ffdcd2d3b9c0e300848bcd5794b">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="a00598.html#dcd40dd664d87174221ac8bb5637cc58">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="a00598.html#af2232eb38538fbeafbf84c9ff3c5f87">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#dd1e55ee6b7140ba0786a27f4aeb9c2a">SetSource</a> (<a class="el" href="a01260.html">vtkPolyData</a> *pd)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#be50d443f63b3b8676a38a5b29c3297b">SetSource</a> (int id, <a class="el" href="a01260.html">vtkPolyData</a> *pd)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01260.html">vtkPolyData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#0d083cb7df2fa271d2811a877591c8a7">GetSource</a> (int id=0)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#29e667f5b95f9a1e8a90ea783a5482c9">SetScaling</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#986548fc9c5e346cc70bd48fae2ccd08">ScalingOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#371a6b1415a3db00bc8ad5fca4fbb7e4">ScalingOff</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="a00598.html#ca7ec2105702c9b26758c09c54b1d1a5">GetScaling</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#e4426c840fe0146f288feb7ed88ed085">GetScaleMode</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#1b32478cdee9043e200a12f6809af8ff">SetScaleModeToScaleByScalar</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#2915c330d8e1df769fd206080f8ba266">SetScaleModeToScaleByVector</a> ()</td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#4f66f9377c99e1d84301ec6e480c7247">GetScaleModeAsString</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#376cc3f9cebe7d9f6cdfa09a36607d28">GetColorMode</a> ()</td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#5f48389454c9ffbaf26b8b62d7a89cbc">SetColorModeToColorByVector</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#8fe7821907d26f54fa253ec63f0bfd05">GetColorModeAsString</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#8bf0ac35f74e005216478664b0c6bc84">SetScaleFactor</a> (double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#9fc9e1a397745c1ca8622e2fc6998be0">GetScaleFactor</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#db382dddcb545364f12f93a864b3ae87">SetRange</a> (double, double)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#cebd0680b4c654f8d482e43db86c2a93">SetRange</a> (double[2])</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#b32855eb2c053e1898aaa93e787ece59">GetRange</a> (double data[2])</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#900182d5e1a9dc728a952208001f6fa5">SetOrient</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#0b27cbeeea9946f1b2457fbd6ca97ab4">OrientOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#d4bb2dcc55d3582d3902774c4a8f483a">OrientOff</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="a00598.html#f5db62482aef31d0ccdf641d17be032d">GetOrient</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#32117cb068539690ce4f2e57bc2f5a48">SetClamping</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#aacd48fbdcd6f444db28bd5b423f2bc3">ClampingOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#25ee593f2297b0e288db2c365b1b5f34">ClampingOff</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="a00598.html#3e4e20493cf533b2d39cfa49e64874fd">GetClamping</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#202ee6680248bbfcb6cd57023dfccf7d">SetVectorMode</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#0f271aee4d9d164c9394fa1c470257e3">GetVectorMode</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#48f3d8bd214bb5fb75ba9c0cf0e6edcd">SetVectorModeToUseVector</a> ()</td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#e2a416d1b777d93465c7c4897eb64576">GetVectorModeAsString</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#889d72319ca7ce896561c30d06887933">SetIndexMode</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#71031692d776acdfe35c9f87ef73af07">GetIndexMode</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#59de4059f69bcfa6ca512f933b2d15a0">SetIndexModeToVector</a> ()</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#f489b79b7a00948600036588dcc941bc">GetIndexModeAsString</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#7429471a3f52d33086705779db46ff3f">SetGeneratePointIds</a> (int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#6f282561f1bbc2d00a072980ad82a50f">GetGeneratePointIds</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#d6ba4a3028d7be8518b0cbc83ec56cc3">GeneratePointIdsOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#35f5f8934888c89f052dcfc967e14d56">GeneratePointIdsOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#8ce1e9ff127556c42007c8c25c5baaed">SetPointIdsName</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#2c6f8ab450eb16937e2be7e07a0333a6">GetPointIdsName</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#5904ac0e8a19c45764166c97bacce69a">GetInputScalarsSelection</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#f12064cda31f78ccd0a228bfc5fe845e">SelectInputScalars</a> (const char *fieldName)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#eae6ed8f352db0bd4bc4cda1927cc4dd">GetInputVectorsSelection</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#000674c5f5bb1bdc17c377314714b61f">SelectInputVectors</a> (const char *fieldName)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#835b86d8df3eadaa40d36eb963cac3f2">GetInputNormalsSelection</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#0281180e26a5beeef32140ff597d128e">SelectInputNormals</a> (const char *fieldName)</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#0198689ae5b907cf0e7487451f45fcc6">IsTypeOf</a> (const char *type)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00598.html">vtkGenericGlyph3DFilter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#14a3418a415be5497f240fad39676bd5">New</a> ()</td></tr>

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

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#38e3cfb87a87a0c915849e014860e243">RequestData</a> (<a class="el" href="a00872.html">vtkInformation</a> *, <a class="el" href="a00895.html">vtkInformationVector</a> **, <a class="el" href="a00895.html">vtkInformationVector</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#9f347c5bcf01d5c91d6ebd293074eb7a">RequestInformation</a> (<a class="el" href="a00872.html">vtkInformation</a> *, <a class="el" href="a00895.html">vtkInformationVector</a> **, <a class="el" href="a00895.html">vtkInformationVector</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#8ecd3e054a728dd5536d3aa096777adc">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 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#d1f283eecec2a963f8a1d4d18b4b7763">SetInputScalarsSelection</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#1b7743410bdef5f80e4cd17d982013db">SetInputVectorsSelection</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#e3f52d65137ba35117f39c9f387796c3">SetInputNormalsSelection</a> (const char *)</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="a01260.html">vtkPolyData</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#6ee7a4341426cca6a9fdffddb1a4d86c">Source</a></td></tr>

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

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#67d601ef42ec5bef7772b7d436160b86">ScaleFactor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#63da2b5532fe154f5568f9f743516c82">Range</a> [2]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#71fc174b236cea602ff1dc7daf4ef3eb">Orient</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#115fcb5e9f3a1428a929269015eb4005">VectorMode</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#18c3afbf68997e6b508333e3dd4d53bd">Clamping</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#16559d2fc8b490cdcc6368406518bf2a">IndexMode</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#cfc00a1617ae4c273e8c94504f46a4a7">PointIdsName</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#77502c9ebc4b138e3a0db3272143887d">InputScalarsSelection</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#4e2b7aa4df882800e2f7a8fc5e00a1fc">InputVectorsSelection</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00598.html#e53a788e0ad5a12bfd3b642bc9ad621d">InputNormalsSelection</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="d69afaf291bcba262cc8563646691bcb"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::Superclass" ref="d69afaf291bcba262cc8563646691bcb" 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">vtkGenericGlyph3DFilter::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="a04215.html#l00106">106</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="9ab97ffdcd2d3b9c0e300848bcd5794b"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetClassName" ref="9ab97ffdcd2d3b9c0e300848bcd5794b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkGenericGlyph3DFilter::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="0198689ae5b907cf0e7487451f45fcc6"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::IsTypeOf" ref="0198689ae5b907cf0e7487451f45fcc6" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkGenericGlyph3DFilter::IsTypeOf           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01261.html#6e4df93069945e2df17a891c6f4cd557">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="dcd40dd664d87174221ac8bb5637cc58"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::IsA" ref="dcd40dd664d87174221ac8bb5637cc58" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::IsA           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h. 
<p>Reimplemented from <a class="el" href="a01261.html#b0133191c934f596dac2a21fd5a8da20">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="17b8914f0a0f889ffbacec0190e8ca16"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SafeDownCast" ref="17b8914f0a0f889ffbacec0190e8ca16" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00598.html">vtkGenericGlyph3DFilter</a>* vtkGenericGlyph3DFilter::SafeDownCast           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>o</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="af2232eb38538fbeafbf84c9ff3c5f87"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::PrintSelf" ref="af2232eb38538fbeafbf84c9ff3c5f87" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::PrintSelf           </td>
          <td>(</td>
          <td class="paramtype">ostream &amp;&nbsp;</td>
          <td class="paramname"> <em>os</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a>&nbsp;</td>
          <td class="paramname"> <em>indent</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use <a class="el" href="a01085.html#edadf6378465fd81c2592ef64262e2a5">Print()</a> instead) but used in the hierarchical print process to combine the output of several classes. 
<p>Reimplemented from <a class="el" href="a01261.html#e6d59a63261b0c56f8f473984ae0e1b6">vtkPolyDataAlgorithm</a>.</p>

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

<p>
Construct object with scaling on, scaling mode is by scalar value, scale factor = 1.0, the range is (0,1), orient geometry is on, and orientation is by vector. Clamping and indexing are turned off. No initial sources are defined. 
<p>Reimplemented from <a class="el" href="a01261.html#cf785ac526132296ff652c636f713b5e">vtkPolyDataAlgorithm</a>.</p>

</div>
</div><p>
<a class="anchor" name="dd1e55ee6b7140ba0786a27f4aeb9c2a"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetSource" ref="dd1e55ee6b7140ba0786a27f4aeb9c2a" args="(vtkPolyData *pd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetSource           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01260.html">vtkPolyData</a> *&nbsp;</td>
          <td class="paramname"> <em>pd</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the source to use for the glyph. 
<p>Definition at line <a class="el" href="a04215.html#l00116">116</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="be50d443f63b3b8676a38a5b29c3297b"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetSource" ref="be50d443f63b3b8676a38a5b29c3297b" args="(int id, vtkPolyData *pd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetSource           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01260.html">vtkPolyData</a> *&nbsp;</td>
          <td class="paramname"> <em>pd</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify a source object at a specified table location. 
</div>
</div><p>
<a class="anchor" name="0d083cb7df2fa271d2811a877591c8a7"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetSource" ref="0d083cb7df2fa271d2811a877591c8a7" args="(int id=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01260.html">vtkPolyData</a>* vtkGenericGlyph3DFilter::GetSource           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>id</em> = <code>0</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get a pointer to a source object at a specified table location. 
</div>
</div><p>
<a class="anchor" name="29e667f5b95f9a1e8a90ea783a5482c9"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaling" ref="29e667f5b95f9a1e8a90ea783a5482c9" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetScaling           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off scaling of source geometry. 
</div>
</div><p>
<a class="anchor" name="986548fc9c5e346cc70bd48fae2ccd08"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::ScalingOn" ref="986548fc9c5e346cc70bd48fae2ccd08" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::ScalingOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off scaling of source geometry. 
</div>
</div><p>
<a class="anchor" name="371a6b1415a3db00bc8ad5fca4fbb7e4"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::ScalingOff" ref="371a6b1415a3db00bc8ad5fca4fbb7e4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::ScalingOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off scaling of source geometry. 
</div>
</div><p>
<a class="anchor" name="ca7ec2105702c9b26758c09c54b1d1a5"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetScaling" ref="ca7ec2105702c9b26758c09c54b1d1a5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetScaling           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off scaling of source geometry. 
</div>
</div><p>
<a class="anchor" name="aab097b910c4678b099eaa4fa456fe89"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaleMode" ref="aab097b910c4678b099eaa4fa456fe89" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetScaleMode           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either scale by scalar or by vector/normal magnitude. 
</div>
</div><p>
<a class="anchor" name="e4426c840fe0146f288feb7ed88ed085"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetScaleMode" ref="e4426c840fe0146f288feb7ed88ed085" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetScaleMode           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either scale by scalar or by vector/normal magnitude. 
</div>
</div><p>
<a class="anchor" name="1b32478cdee9043e200a12f6809af8ff"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaleModeToScaleByScalar" ref="1b32478cdee9043e200a12f6809af8ff" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetScaleModeToScaleByScalar           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either scale by scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00135">135</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2915c330d8e1df769fd206080f8ba266"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaleModeToScaleByVector" ref="2915c330d8e1df769fd206080f8ba266" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetScaleModeToScaleByVector           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either scale by scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00137">137</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f7ec5e9a46569dd9d784b8c70f9e1f6c"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaleModeToScaleByVectorComponents" ref="f7ec5e9a46569dd9d784b8c70f9e1f6c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetScaleModeToScaleByVectorComponents           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either scale by scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00139">139</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f822eafc711a3687aa90452169a499f2"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaleModeToDataScalingOff" ref="f822eafc711a3687aa90452169a499f2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetScaleModeToDataScalingOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either scale by scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00141">141</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4f66f9377c99e1d84301ec6e480c7247"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetScaleModeAsString" ref="4f66f9377c99e1d84301ec6e480c7247" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * vtkGenericGlyph3DFilter::GetScaleModeAsString           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the method of scaling as a descriptive character string. 
<p>Definition at line <a class="el" href="a04215.html#l00289">289</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>
Either color by scale, scalar or by vector/normal magnitude. 
</div>
</div><p>
<a class="anchor" name="376cc3f9cebe7d9f6cdfa09a36607d28"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetColorMode" ref="376cc3f9cebe7d9f6cdfa09a36607d28" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetColorMode           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either color by scale, scalar or by vector/normal magnitude. 
</div>
</div><p>
<a class="anchor" name="b3c963c9b310b788eedc478f878267e1"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetColorModeToColorByScale" ref="b3c963c9b310b788eedc478f878267e1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetColorModeToColorByScale           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either color by scale, scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00150">150</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b185d4cf18e19ec0bc948ade09cad253"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetColorModeToColorByScalar" ref="b185d4cf18e19ec0bc948ade09cad253" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetColorModeToColorByScalar           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either color by scale, scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00152">152</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5f48389454c9ffbaf26b8b62d7a89cbc"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetColorModeToColorByVector" ref="5f48389454c9ffbaf26b8b62d7a89cbc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetColorModeToColorByVector           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Either color by scale, scalar or by vector/normal magnitude. 
<p>Definition at line <a class="el" href="a04215.html#l00154">154</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8fe7821907d26f54fa253ec63f0bfd05"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetColorModeAsString" ref="8fe7821907d26f54fa253ec63f0bfd05" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * vtkGenericGlyph3DFilter::GetColorModeAsString           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the method of coloring as a descriptive character string. 
<p>Definition at line <a class="el" href="a04215.html#l00306">306</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8bf0ac35f74e005216478664b0c6bc84"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetScaleFactor" ref="8bf0ac35f74e005216478664b0c6bc84" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetScaleFactor           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify scale factor to scale object by. 
</div>
</div><p>
<a class="anchor" name="9fc9e1a397745c1ca8622e2fc6998be0"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetScaleFactor" ref="9fc9e1a397745c1ca8622e2fc6998be0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkGenericGlyph3DFilter::GetScaleFactor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify scale factor to scale object by. 
</div>
</div><p>
<a class="anchor" name="db382dddcb545364f12f93a864b3ae87"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetRange" ref="db382dddcb545364f12f93a864b3ae87" args="(double, double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetRange           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"></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>
Specify range to map scalar values into. 
</div>
</div><p>
<a class="anchor" name="cebd0680b4c654f8d482e43db86c2a93"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetRange" ref="cebd0680b4c654f8d482e43db86c2a93" args="(double[2])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetRange           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[2]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify range to map scalar values into. 
</div>
</div><p>
<a class="anchor" name="a684d86a9188e9ce2e48bc636be6add5"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetRange" ref="a684d86a9188e9ce2e48bc636be6add5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double* vtkGenericGlyph3DFilter::GetRange           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify range to map scalar values into. 
</div>
</div><p>
<a class="anchor" name="b32855eb2c053e1898aaa93e787ece59"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetRange" ref="b32855eb2c053e1898aaa93e787ece59" args="(double data[2])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::GetRange           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>data</em>[2]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify range to map scalar values into. 
</div>
</div><p>
<a class="anchor" name="900182d5e1a9dc728a952208001f6fa5"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetOrient" ref="900182d5e1a9dc728a952208001f6fa5" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetOrient           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off orienting of input geometry along vector/normal. 
</div>
</div><p>
<a class="anchor" name="0b27cbeeea9946f1b2457fbd6ca97ab4"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::OrientOn" ref="0b27cbeeea9946f1b2457fbd6ca97ab4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::OrientOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off orienting of input geometry along vector/normal. 
</div>
</div><p>
<a class="anchor" name="d4bb2dcc55d3582d3902774c4a8f483a"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::OrientOff" ref="d4bb2dcc55d3582d3902774c4a8f483a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::OrientOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off orienting of input geometry along vector/normal. 
</div>
</div><p>
<a class="anchor" name="f5db62482aef31d0ccdf641d17be032d"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetOrient" ref="f5db62482aef31d0ccdf641d17be032d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetOrient           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off orienting of input geometry along vector/normal. 
</div>
</div><p>
<a class="anchor" name="32117cb068539690ce4f2e57bc2f5a48"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetClamping" ref="32117cb068539690ce4f2e57bc2f5a48" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetClamping           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off clamping of "scalar" values to range. (Scalar value may be vector magnitude if ScaleByVector() is enabled.) 
</div>
</div><p>
<a class="anchor" name="aacd48fbdcd6f444db28bd5b423f2bc3"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::ClampingOn" ref="aacd48fbdcd6f444db28bd5b423f2bc3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::ClampingOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off clamping of "scalar" values to range. (Scalar value may be vector magnitude if ScaleByVector() is enabled.) 
</div>
</div><p>
<a class="anchor" name="25ee593f2297b0e288db2c365b1b5f34"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::ClampingOff" ref="25ee593f2297b0e288db2c365b1b5f34" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::ClampingOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off clamping of "scalar" values to range. (Scalar value may be vector magnitude if ScaleByVector() is enabled.) 
</div>
</div><p>
<a class="anchor" name="3e4e20493cf533b2d39cfa49e64874fd"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetClamping" ref="3e4e20493cf533b2d39cfa49e64874fd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetClamping           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Turn on/off clamping of "scalar" values to range. (Scalar value may be vector magnitude if ScaleByVector() is enabled.) 
</div>
</div><p>
<a class="anchor" name="202ee6680248bbfcb6cd57023dfccf7d"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetVectorMode" ref="202ee6680248bbfcb6cd57023dfccf7d" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetVectorMode           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify whether to use vector or normal to perform vector operations. 
</div>
</div><p>
<a class="anchor" name="0f271aee4d9d164c9394fa1c470257e3"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetVectorMode" ref="0f271aee4d9d164c9394fa1c470257e3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetVectorMode           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify whether to use vector or normal to perform vector operations. 
</div>
</div><p>
<a class="anchor" name="48f3d8bd214bb5fb75ba9c0cf0e6edcd"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetVectorModeToUseVector" ref="48f3d8bd214bb5fb75ba9c0cf0e6edcd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetVectorModeToUseVector           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify whether to use vector or normal to perform vector operations. 
<p>Definition at line <a class="el" href="a04215.html#l00190">190</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="eb839114ef1a3aac072b6dbeefb17312"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetVectorModeToUseNormal" ref="eb839114ef1a3aac072b6dbeefb17312" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetVectorModeToUseNormal           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify whether to use vector or normal to perform vector operations. 
<p>Definition at line <a class="el" href="a04215.html#l00191">191</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f7a062026e41a3e88a93f8f47176cf7c"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetVectorModeToVectorRotationOff" ref="f7a062026e41a3e88a93f8f47176cf7c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetVectorModeToVectorRotationOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Specify whether to use vector or normal to perform vector operations. 
<p>Definition at line <a class="el" href="a04215.html#l00192">192</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e2a416d1b777d93465c7c4897eb64576"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetVectorModeAsString" ref="e2a416d1b777d93465c7c4897eb64576" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * vtkGenericGlyph3DFilter::GetVectorModeAsString           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the vector mode as a character string. 
<p>Definition at line <a class="el" href="a04215.html#l00323">323</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>
Index into table of sources by scalar, by vector/normal magnitude, or no indexing. If indexing is turned off, then the first source glyph in the table of glyphs is used. 
</div>
</div><p>
<a class="anchor" name="71031692d776acdfe35c9f87ef73af07"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetIndexMode" ref="71031692d776acdfe35c9f87ef73af07" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetIndexMode           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Index into table of sources by scalar, by vector/normal magnitude, or no indexing. If indexing is turned off, then the first source glyph in the table of glyphs is used. 
</div>
</div><p>
<a class="anchor" name="b3e1eca0f9890420d89e7aa2a94f5343"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetIndexModeToScalar" ref="b3e1eca0f9890420d89e7aa2a94f5343" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetIndexModeToScalar           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Index into table of sources by scalar, by vector/normal magnitude, or no indexing. If indexing is turned off, then the first source glyph in the table of glyphs is used. 
<p>Definition at line <a class="el" href="a04215.html#l00203">203</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="59de4059f69bcfa6ca512f933b2d15a0"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetIndexModeToVector" ref="59de4059f69bcfa6ca512f933b2d15a0" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetIndexModeToVector           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Index into table of sources by scalar, by vector/normal magnitude, or no indexing. If indexing is turned off, then the first source glyph in the table of glyphs is used. 
<p>Definition at line <a class="el" href="a04215.html#l00204">204</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d9742ea87dfe344e704f09306f9b118e"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetIndexModeToOff" ref="d9742ea87dfe344e704f09306f9b118e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SetIndexModeToOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Index into table of sources by scalar, by vector/normal magnitude, or no indexing. If indexing is turned off, then the first source glyph in the table of glyphs is used. 
<p>Definition at line <a class="el" href="a04215.html#l00205">205</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f489b79b7a00948600036588dcc941bc"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetIndexModeAsString" ref="f489b79b7a00948600036588dcc941bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char * vtkGenericGlyph3DFilter::GetIndexModeAsString           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Return the index mode as a character string. 
<p>Definition at line <a class="el" href="a04215.html#l00340">340</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>
Enable/disable the generation of point ids as part of the output. The point ids are the id of the input generating point. The point ids are stored in the output point field data and named "InputPointIds". Point generation is useful for debugging and pick operations. 
</div>
</div><p>
<a class="anchor" name="6f282561f1bbc2d00a072980ad82a50f"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetGeneratePointIds" ref="6f282561f1bbc2d00a072980ad82a50f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkGenericGlyph3DFilter::GetGeneratePointIds           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enable/disable the generation of point ids as part of the output. The point ids are the id of the input generating point. The point ids are stored in the output point field data and named "InputPointIds". Point generation is useful for debugging and pick operations. 
</div>
</div><p>
<a class="anchor" name="d6ba4a3028d7be8518b0cbc83ec56cc3"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GeneratePointIdsOn" ref="d6ba4a3028d7be8518b0cbc83ec56cc3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::GeneratePointIdsOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enable/disable the generation of point ids as part of the output. The point ids are the id of the input generating point. The point ids are stored in the output point field data and named "InputPointIds". Point generation is useful for debugging and pick operations. 
</div>
</div><p>
<a class="anchor" name="35f5f8934888c89f052dcfc967e14d56"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GeneratePointIdsOff" ref="35f5f8934888c89f052dcfc967e14d56" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::GeneratePointIdsOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enable/disable the generation of point ids as part of the output. The point ids are the id of the input generating point. The point ids are stored in the output point field data and named "InputPointIds". Point generation is useful for debugging and pick operations. 
</div>
</div><p>
<a class="anchor" name="8ce1e9ff127556c42007c8c25c5baaed"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetPointIdsName" ref="8ce1e9ff127556c42007c8c25c5baaed" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetPointIdsName           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the name of the PointIds array if generated. By default the Ids are named "InputPointIds", but this can be changed with this function. 
</div>
</div><p>
<a class="anchor" name="2c6f8ab450eb16937e2be7e07a0333a6"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetPointIdsName" ref="2c6f8ab450eb16937e2be7e07a0333a6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual char* vtkGenericGlyph3DFilter::GetPointIdsName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the name of the PointIds array if generated. By default the Ids are named "InputPointIds", but this can be changed with this function. 
</div>
</div><p>
<a class="anchor" name="5904ac0e8a19c45764166c97bacce69a"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetInputScalarsSelection" ref="5904ac0e8a19c45764166c97bacce69a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual char* vtkGenericGlyph3DFilter::GetInputScalarsSelection           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If you want to use an arbitrary scalars array, then set its name here. By default this in NULL and the filter will use the active scalar array. 
</div>
</div><p>
<a class="anchor" name="f12064cda31f78ccd0a228bfc5fe845e"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SelectInputScalars" ref="f12064cda31f78ccd0a228bfc5fe845e" args="(const char *fieldName)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SelectInputScalars           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>fieldName</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If you want to use an arbitrary scalars array, then set its name here. By default this in NULL and the filter will use the active scalar array. 
<p>Definition at line <a class="el" href="a04215.html#l00232">232</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>
If you want to use an arbitrary vectors array, then set its name here. By default this in NULL and the filter will use the active vector array. 
</div>
</div><p>
<a class="anchor" name="000674c5f5bb1bdc17c377314714b61f"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SelectInputVectors" ref="000674c5f5bb1bdc17c377314714b61f" args="(const char *fieldName)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SelectInputVectors           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>fieldName</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If you want to use an arbitrary vectors array, then set its name here. By default this in NULL and the filter will use the active vector array. 
<p>Definition at line <a class="el" href="a04215.html#l00241">241</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="835b86d8df3eadaa40d36eb963cac3f2"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::GetInputNormalsSelection" ref="835b86d8df3eadaa40d36eb963cac3f2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual char* vtkGenericGlyph3DFilter::GetInputNormalsSelection           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If you want to use an arbitrary normals array, then set its name here. By default this in NULL and the filter will use the active normal array. 
</div>
</div><p>
<a class="anchor" name="0281180e26a5beeef32140ff597d128e"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SelectInputNormals" ref="0281180e26a5beeef32140ff597d128e" args="(const char *fieldName)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkGenericGlyph3DFilter::SelectInputNormals           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>fieldName</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
If you want to use an arbitrary normals array, then set its name here. By default this in NULL and the filter will use the active normal array. 
<p>Definition at line <a class="el" href="a04215.html#l00250">250</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1ba04b349b17c9e5caf3bf945442441d"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::FillInputPortInformation" ref="1ba04b349b17c9e5caf3bf945442441d" args="(int, vtkInformation *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericGlyph3DFilter::FillInputPortInformation           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>port</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>info</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

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

</div>
</div><p>
<a class="anchor" name="38e3cfb87a87a0c915849e014860e243"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::RequestData" ref="38e3cfb87a87a0c915849e014860e243" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericGlyph3DFilter::RequestData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname"> <em>request</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname"> <em>inputVector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"> <em>outputVector</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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="9f347c5bcf01d5c91d6ebd293074eb7a"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::RequestInformation" ref="9f347c5bcf01d5c91d6ebd293074eb7a" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericGlyph3DFilter::RequestInformation           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="8ecd3e054a728dd5536d3aa096777adc"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::RequestUpdateExtent" ref="8ecd3e054a728dd5536d3aa096777adc" args="(vtkInformation *, vtkInformationVector **, vtkInformationVector *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkGenericGlyph3DFilter::RequestUpdateExtent           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00872.html">vtkInformation</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> **&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00895.html">vtkInformationVector</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
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="d1f283eecec2a963f8a1d4d18b4b7763"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetInputScalarsSelection" ref="d1f283eecec2a963f8a1d4d18b4b7763" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetInputScalarsSelection           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1b7743410bdef5f80e4cd17d982013db"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::SetInputVectorsSelection" ref="1b7743410bdef5f80e4cd17d982013db" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkGenericGlyph3DFilter::SetInputVectorsSelection           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="6ee7a4341426cca6a9fdffddb1a4d86c"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::Source" ref="6ee7a4341426cca6a9fdffddb1a4d86c" 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="a00598.html#6ee7a4341426cca6a9fdffddb1a4d86c">vtkGenericGlyph3DFilter::Source</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00263">263</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a04215.html#l00264">264</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a04215.html#l00265">265</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a04215.html#l00266">266</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="67d601ef42ec5bef7772b7d436160b86"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::ScaleFactor" ref="67d601ef42ec5bef7772b7d436160b86" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00598.html#67d601ef42ec5bef7772b7d436160b86">vtkGenericGlyph3DFilter::ScaleFactor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00267">267</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="63da2b5532fe154f5568f9f743516c82"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::Range" ref="63da2b5532fe154f5568f9f743516c82" args="[2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00598.html#63da2b5532fe154f5568f9f743516c82">vtkGenericGlyph3DFilter::Range</a>[2]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00268">268</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="71fc174b236cea602ff1dc7daf4ef3eb"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::Orient" ref="71fc174b236cea602ff1dc7daf4ef3eb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00598.html#71fc174b236cea602ff1dc7daf4ef3eb">vtkGenericGlyph3DFilter::Orient</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00269">269</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="115fcb5e9f3a1428a929269015eb4005"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::VectorMode" ref="115fcb5e9f3a1428a929269015eb4005" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00598.html#115fcb5e9f3a1428a929269015eb4005">vtkGenericGlyph3DFilter::VectorMode</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00270">270</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="18c3afbf68997e6b508333e3dd4d53bd"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::Clamping" ref="18c3afbf68997e6b508333e3dd4d53bd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00598.html#18c3afbf68997e6b508333e3dd4d53bd">vtkGenericGlyph3DFilter::Clamping</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00271">271</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="16559d2fc8b490cdcc6368406518bf2a"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::IndexMode" ref="16559d2fc8b490cdcc6368406518bf2a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00598.html#16559d2fc8b490cdcc6368406518bf2a">vtkGenericGlyph3DFilter::IndexMode</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00272">272</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a04215.html#l00273">273</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cfc00a1617ae4c273e8c94504f46a4a7"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::PointIdsName" ref="cfc00a1617ae4c273e8c94504f46a4a7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="a00598.html#cfc00a1617ae4c273e8c94504f46a4a7">vtkGenericGlyph3DFilter::PointIdsName</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00274">274</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="77502c9ebc4b138e3a0db3272143887d"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::InputScalarsSelection" ref="77502c9ebc4b138e3a0db3272143887d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="a00598.html#77502c9ebc4b138e3a0db3272143887d">vtkGenericGlyph3DFilter::InputScalarsSelection</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00276">276</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4e2b7aa4df882800e2f7a8fc5e00a1fc"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::InputVectorsSelection" ref="4e2b7aa4df882800e2f7a8fc5e00a1fc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="a00598.html#4e2b7aa4df882800e2f7a8fc5e00a1fc">vtkGenericGlyph3DFilter::InputVectorsSelection</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00277">277</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e53a788e0ad5a12bfd3b642bc9ad621d"></a><!-- doxytag: member="vtkGenericGlyph3DFilter::InputNormalsSelection" ref="e53a788e0ad5a12bfd3b642bc9ad621d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="a00598.html#e53a788e0ad5a12bfd3b642bc9ad621d">vtkGenericGlyph3DFilter::InputNormalsSelection</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a04215.html#l00278">278</a> of file <a class="el" href="a04215.html">vtkGenericGlyph3DFilter.h</a>.</p>

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