Sophie

Sophie

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

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: vtkImageTracerWidget 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>vtkImageTracerWidget Class Reference</h1><!-- doxytag: class="vtkImageTracerWidget" --><!-- doxytag: inherits="vtk3DWidget" --><code>#include &lt;<a class="el" href="a05488.html">vtkImageTracerWidget.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkImageTracerWidget:</div>
<div class="dynsection">
<p><center><img src="a11251.png" border="0" usemap="#a11252" alt="Inheritance graph"></center>
<map name="a11252">
<area shape="rect" href="a00075.html" title="an abstract superclass for 3D widgets" alt="" coords="36,229,135,256"><area shape="rect" href="a00902.html" title="an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor..." alt="" coords="8,155,163,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="46,80,126,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="31,5,140,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkImageTracerWidget:</div>
<div class="dynsection">
<p><center><img src="a11253.png" border="0" usemap="#a11254" alt="Collaboration graph"></center>
<map name="a11254">
<area shape="rect" href="a00075.html" title="an abstract superclass for 3D widgets" alt="" coords="2013,299,2112,326"><area shape="rect" href="a00902.html" title="an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor..." alt="" coords="515,247,669,274"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="205,703,285,730"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="755,699,824,726"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="359,638,468,664"><area shape="rect" href="a00089.html" title="superclass for all geometric transformations" alt="" coords="337,579,489,606"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="1729,936,1807,963"><area shape="rect" href="a01322.html" title="represent surface properties of a geometric object" alt="" coords="1100,294,1191,320"><area shape="rect" href="a01915.html" title="encapsulates a VTK Material description." alt="" coords="355,364,472,391"><area shape="rect" href="a01537.html" title="vtkShaderProgram" alt="" coords="721,291,857,318"><area shape="rect" href="a00086.html" title="define API for picking subclasses" alt="" coords="1704,767,1832,794"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="2015,1102,2111,1128"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="911,1478,1007,1504"><area shape="rect" href="a00253.html" title="object provides direct access to cells in vtkCellArray and type information" alt="" coords="1288,1172,1387,1199"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="5,402,115,428"><area shape="rect" href="a01318.html" title="represents an 3D object for placement in a rendered scene" alt="" coords="1725,352,1811,379"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="1724,407,1812,434"><area shape="rect" href="a00092.html" title="represents an object (geometry &amp; properties) in a rendered scene" alt="" coords="2027,352,2099,379"><area shape="rect" href="a00143.html" title="a list of nodes that form an assembly path" alt="" coords="1705,699,1831,726"><area shape="rect" href="a00144.html" title="a list of lists of props representing an assembly hierarchy" alt="" coords="347,688,480,715"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="1429,532,1533,559"><area shape="rect" href="a01212.html" title="superclass for 3D geometric pickers (uses ray cast)" alt="" coords="2337,532,2415,559"><area shape="rect" href="a01695.html" title="handles properties associated with a texture map" alt="" coords="1725,459,1811,486"><area shape="rect" href="a00964.html" title="abstract superclass for linear transformations" alt="" coords="1075,483,1216,510"><area shape="rect" href="a01726.html" title="vtkTransformConcatenationStack" alt="" coords="1033,598,1257,624"><area shape="rect" href="a01725.html" title="vtkTransformConcatenation" alt="" coords="693,568,885,595"><area shape="rect" href="a01731.html" title="transform points and associated normals and vectors for polygonal dataset" alt="" coords="2592,684,2781,711"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="2017,984,2108,1011"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1431,1018,1532,1044"><area shape="rect" href="a00722.html" title="dynamic, self&#45;adjusting array of vtkIdType" alt="" coords="1711,1066,1825,1092"><area shape="rect" href="a00556.html" title="dynamic, self&#45;adjusting array of float" alt="" coords="1856,1023,1960,1050"><area shape="rect" href="a00088.html" title="abstract API for pickers that can pick an instance of vtkProp" alt="" coords="1984,782,2141,808"><area shape="rect" href="a01324.html" title="pick an actor/prop using graphics hardware" alt="" coords="2323,746,2429,772"><area shape="rect" href="a01890.html" title="find world x,y,z corresponding to display x,y,z" alt="" coords="1989,667,2136,694"><area shape="rect" href="a01321.html" title="a list of Props" alt="" coords="1417,803,1545,830"><area shape="rect" href="a00251.html" title="select a cell by shooting a ray into graphics window" alt="" coords="2636,532,2737,559"><area shape="rect" href="a00582.html" title="provides thread&#45;safe access to cells" alt="" coords="2320,482,2432,508"><area shape="rect" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips" alt="" coords="2328,1392,2424,1419"><area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="2299,634,2453,660"><area shape="rect" href="a00652.html" title="create 2D glyphs represented by vtkPolyData" alt="" coords="2619,634,2755,660"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="1112,1606,1179,1632"><area shape="rect" href="a01278.html" title="a cell that represents an n&#45;sided polygon" alt="" coords="2017,1644,2108,1671"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="1436,1560,1527,1587"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="1731,1575,1805,1602"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="1709,1372,1827,1399"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="1579,1428,1672,1455"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="2009,1258,2116,1284"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="1728,1220,1808,1247"><area shape="rect" href="a00458.html" title="an empty cell used as a place&#45;holder during processing" alt="" coords="2012,1474,2113,1500"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a11255.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
3D widget for tracing on planar props. 
<p>
<a class="el" href="a00843.html" title="3D widget for tracing on planar props.">vtkImageTracerWidget</a> is different from other widgets in three distinct ways: 1) any sub-class of <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a> can be input rather than just <a class="el" href="a01318.html" title="represents an 3D object for placement in a rendered scene">vtkProp3D</a>, so that <a class="el" href="a00725.html" title="draw an image (data &amp; properties) in a rendered 3D scene">vtkImageActor</a> can be set as the prop and then traced over, 2) the widget fires pick events at the input prop to decide where to move its handles, 3) the widget has 2D glyphs for handles instead of 3D spheres as is done in other sub-classes of <a class="el" href="a00075.html" title="an abstract superclass for 3D widgets">vtk3DWidget</a>. This widget is primarily designed for manually tracing over image data. The button actions and key modifiers are as follows for controlling the widget: 1) left button click over the image, hold and drag draws a free hand line. 2) left button click and release erases the widget line, if it exists, and repositions the first handle. 3) middle button click starts a snap drawn line. The line is terminated by clicking the middle button while depressing the ctrl key. 4) when tracing a continuous or snap drawn line, if the last cursor position is within a specified tolerance to the first handle, the widget line will form a closed loop. 5) right button clicking and holding on any handle that is part of a snap drawn line allows handle dragging: existing line segments are updated accordingly. If the path is open and AutoClose is set to On, the path can be closed by repositioning the first and last points over one another. 6) ctrl key + right button down on any handle will erase it: existing snap drawn line segments are updated accordingly. If the line was formed by continous tracing, the line is deleted leaving one handle. 7) shift key + right button down on any snap drawn line segment will insert a handle at the cursor position. The line segment is split accordingly.<p>
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>the input <a class="el" href="a00374.html" title="abstract class to specify dataset behavior">vtkDataSet</a> should be <a class="el" href="a00751.html" title="topologically and geometrically regular array of data">vtkImageData</a>.</dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00075.html" title="an abstract superclass for 3D widgets">vtk3DWidget</a> <a class="el" href="a00199.html" title="orthogonal hexahedron 3D widget">vtkBoxWidget</a> <a class="el" href="a00968.html" title="3D widget for manipulating a line">vtkLineWidget</a> <a class="el" href="a01259.html" title="position a point in 3D space">vtkPointWidget</a> <a class="el" href="a01583.html" title="3D widget for manipulating a sphere">vtkSphereWidget</a> <a class="el" href="a00810.html" title="3D widget for reslicing image data">vtkImagePlaneWidget</a> <a class="el" href="a00861.html" title="3D widget for manipulating an infinite plane">vtkImplicitPlaneWidget</a> <a class="el" href="a01229.html" title="3D widget for manipulating a finite plane">vtkPlaneWidget</a></dd></dl>
<dl class="user" compact><dt><b>Events:</b></dt><dd><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe80169e81bad5684448ec6d58cd2a19fa">vtkCommand::DisableEvent</a> <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3be316361b18c911f1655da2896b8556">vtkCommand::EndInteractionEvent</a> <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fec29906f21d68334a1fb26f6c4fddef02">vtkCommand::InteractionEvent</a> <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe51920c61b5ecd5e68068ec0d53dae020">vtkCommand::StartInteractionEvent</a> <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feff1e2e83f33b3c331ec4b6ccd1eb98ce">vtkCommand::EnableEvent</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_8.html#c2_vtk_t_vtkImageTracerWidget">vtkImageTracerWidget (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a05488.html#l00084">84</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.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="a00075.html">vtk3DWidget</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#0f53df5ace21e7a8ec6fdbcb076ad981">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="a00843.html#aa12651cfead272325c32389294e40fc">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="a00843.html#bb42dedf0538b1391e071c78c21f18cf">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="a00843.html#1838771f782b46ce7bf1bc24d3bac55d">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="a00843.html#f41d3fa086f72099aa485591cce3f6e7">SetViewProp</a> (<a class="el" href="a01317.html">vtkProp</a> *prop)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00652.html">vtkGlyphSource2D</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#aedb70332b2ce85091b196ab70e2a83f">GetGlyphSource</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#80876f58ce0b7590ca975b0a2c32a3b9">InitializeHandles</a> (<a class="el" href="a01250.html">vtkPoints</a> *)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#80360904bf11e59446b15c1acb7566da">SetProp</a> (<a class="el" href="a01317.html">vtkProp</a> *prop)</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="a00843.html#c5e6028b611b59c0d7ecc438822be514">SetEnabled</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="a00843.html#d81f24e64d773ddf9bd260e3bc49e2c4">PlaceWidget</a> (double bounds[6])</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#29a6d659c69eb7bf1278874174fafd30">PlaceWidget</a> (double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)</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="a00843.html#b5ee63865d750258793a4e72c0402205">SetHandleProperty</a> (<a class="el" href="a01322.html">vtkProperty</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#0bf43f2f4788460844bd37f17bf84e20">GetHandleProperty</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="a00843.html#46a31377629765463a5f0eecb1df283f">SetSelectedHandleProperty</a> (<a class="el" href="a01322.html">vtkProperty</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#acb9520ab9afe83bbf4c50619a911c36">GetSelectedHandleProperty</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="a00843.html#fb13b56571d20fd78892bb19df0b6cb6">SetLineProperty</a> (<a class="el" href="a01322.html">vtkProperty</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#7f5dd5c37fcb64d6fb5d15509c5f9dc4">GetLineProperty</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="a00843.html#1d56612cf572e99c1c43841338596e92">SetSelectedLineProperty</a> (<a class="el" href="a01322.html">vtkProperty</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#df66c89aa20817f07a5dc3e5d72c5610">GetSelectedLineProperty</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="a00843.html#1e8b7f6a5d6e69334d5865481c1f756b">SetProjectToPlane</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="a00843.html#f6b7756d634288eb1515fa9b33a775b8">GetProjectToPlane</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="a00843.html#2d57d2ab5d2c606b8a26e70dfa51e0bc">ProjectToPlaneOn</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="a00843.html#e71e76f1bc090fa0c69ad03af7887c4c">ProjectToPlaneOff</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="a00843.html#357f8235f490f938f2b376352e4d1278">SetProjectionNormal</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="a00843.html#268b949bccc04c83ce6491faabd0987e">GetProjectionNormal</a> ()</td></tr>

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

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

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#2a15e04ab692ea1001830b36f5607360">SetProjectionPosition</a> (double position)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#7256ce0f8599f916c613b788294816e8">GetProjectionPosition</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#28e50780c272583f10a85a3e64d6d195">SetSnapToImage</a> (int snap)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#7342bce46932bb9d5d07369d62a4efea">GetSnapToImage</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="a00843.html#85761dee900931431133cd93de76f948">SnapToImageOn</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="a00843.html#f49f93a178f605ab49e61ccb022814a5">SnapToImageOff</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="a00843.html#bce2e2bed8078a88acadc1212123284d">SetAutoClose</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="a00843.html#18ae2f4b80df4e82ea826476d552774b">GetAutoClose</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="a00843.html#38192678347417d75c3d58d99776edf4">AutoCloseOn</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="a00843.html#a1975f195b80e25ed27ac6bb0602f63e">AutoCloseOff</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="a00843.html#d564712f57428a4daee4982170753c5f">SetCaptureRadius</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="a00843.html#9a4fb0f5add5fad4ee9c1ee9cc97278e">GetCaptureRadius</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="a00843.html#905339c903b06bfa0fe8d0469c74b43e">SetImageSnapType</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="a00843.html#aa7d2da77728966f7441ab30898a199c">GetImageSnapType</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#d5ac8eda731d3e0181291b071e55ae88">SetHandlePosition</a> (int handle, double xyz[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#58195e666dd47e6deb99fefd195c3f6b">SetHandlePosition</a> (int handle, double x, double y, double z)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#1b327b8545881461491a88d913778a85">GetHandlePosition</a> (int handle, double xyz[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#ef9b3aa8db089dcd089015e80e7dea4d">GetHandlePosition</a> (int handle)</td></tr>

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

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#12d2494f112bad6692019deffc1dcb88">SetInteraction</a> (int interact)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#97f821e735484d6ff5edd8efaec36d3f">GetInteraction</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="a00843.html#9254e776abfb647529a41ed83ca31264">InteractionOn</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="a00843.html#a231849f509641787b6a153c67799af4">InteractionOff</a> ()</td></tr>

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

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

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

<tr><td colspan="2"><br><h2>Protected Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a">WidgetState</a> { <br>
&nbsp;&nbsp;<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a535067272b4f5f5e2825f5fffb9aea3c">Start</a> = 0, 
<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671ad28a00234ff611878beda03fe928389a">Tracing</a>, 
<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671ae75a3b7e70216f644e16f3ddb4a01fd7">Snapping</a>, 
<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a443935b7f4f9a68afe2fdd1010e5cc80">Erasing</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a60878d0efa4914c05437e40a70dff030">Inserting</a>, 
<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671aa0fb5fde98c9f24531210ef0c4da4404">Moving</a>, 
<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a05dfc5b2c05893a153102ad9cfa77679">Translating</a>, 
<a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a9bc61b2cbd7df1c9b310514cf6d6c4f5">Outside</a>
<br>
 }</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="a00843.html#fa6ba36ea22e5a526251c1333ecb836e">vtkImageTracerWidget</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#10870fdd7fbbefa7e64d7efccd62caa3">~vtkImageTracerWidget</a> ()</td></tr>

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

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

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

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

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

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

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#e3e72bef0dd0b412446e1aacd6b85bc7">Trace</a> (int, int)</td></tr>

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

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

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#20de000bc17ff3fabdb7926f3b759833">AppendHandles</a> (double *)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#df47283629bd43aeabe71c1ef40c4760">AllocateHandles</a> (const int &amp;)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#56829e838e55779b7c83eabbec4d5200">HighlightHandle</a> (<a class="el" href="a01317.html">vtkProp</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#71ba7e8d2afa2c9a1afab3db997b09b6">EraseHandle</a> (const int &amp;)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#18364a7984df4d096345e349e1e80e79">InsertHandleOnLine</a> (double *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#353cfbbd9093ed331012952c1616dd33">HighlightLine</a> (const int &amp;)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#34b08d0781c1626a269461f762180f14">ResetLine</a> (double *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#1777e51e85a9e874b82eac2785d80f1d">AppendLine</a> (double *)</td></tr>

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

<tr><td colspan="2"><br><h2>Static Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#9f3481d904740e665ac61a4e911b5e1e">ProcessEvents</a> (<a class="el" href="a01084.html">vtkObject</a> *object, unsigned long event, void *clientdata, void *calldata)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#f6d09d72470a025c90838e6741a52cc7">State</a></td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#44532100d3af3dfbedcf2f8ffd032ff4">ProjectionPosition</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#561ee089cdf2d3b672f948f9943683d6">ProjectToPlane</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#923e4820bf82e99d694f490ae4daa03e">SnapToImage</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#120acc1f483221f5b86c98b054fe7de9">CaptureRadius</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#4635932f5c3ee5ead8add87ac58eaf6e">AutoClose</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#442275578dd21b5675fe6b6a842c6449">IsSnapping</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#85fe6c36da092ff4a2e12e47b17e2a28">LastX</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#9e201ce950eea7edca82833f203e3dee">LastY</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00092.html">vtkActor</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#5514b2c8a0f235aac82a10afd4d2ca5f">Handle</a></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="a00843.html#51e770211c21688edb45216b64e0fc95">HandleGeometry</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00652.html">vtkGlyphSource2D</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#a3e6f496cc7b0c46931c62eb320adfe4">HandleGenerator</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01731.html">vtkTransformPolyDataFilter</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#355ef3aff4885f4b29302b6110536ed7">TransformFilter</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01723.html">vtkTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#b87fbe2eacc93347d1f8801e32c854a8">Transform</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00556.html">vtkFloatArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#86ce56ced87ea473c066e0a8d3618fac">TemporaryHandlePoints</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#534e24d57549e131e6ca5882282822ef">NumberOfHandles</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00092.html">vtkActor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#65ee2260fa2209d86c14f9531e75d00c">CurrentHandle</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01317.html">vtkProp</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#5f63f8079186ab350bacb9761abaa568">ViewProp</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01324.html">vtkPropPicker</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#ecab9637bd4872aee4d03d90da1fe4dd">PropPicker</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00242.html">vtkCellArray</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#c4ebd913fb892b81ec6cb603e36d819b">LineCells</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00092.html">vtkActor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#d8ba4978910ae35f8b6ab4dd6774f819">LineActor</a></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="a00843.html#28da99e6d333a18d3425634876e8da03">LineData</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#2d1eecb54b5c10390edc1a26b66ce198">CurrentPoints</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="a00843.html#d9297824932b4a1503566701f3c5b887">PickCount</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00251.html">vtkCellPicker</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#173bfdf69950c18f86398d936410ee6e">HandlePicker</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00251.html">vtkCellPicker</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#6a0a141cf2223c46667b6151129a0212">LinePicker</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00088.html">vtkAbstractPropPicker</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#7ba489071951349438ca7c3fd269d49a">CurrentPicker</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#59e66babc85f424da42769b400daae96">HandleProperty</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#c97ccee89d1acb1a8a6439b154e13e70">SelectedHandleProperty</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#422d0d43aec58d1fbb0128e1baee1ead">LineProperty</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01322.html">vtkProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00843.html#e9a1441a3475238bfbc5cacae7523ad2">SelectedLineProperty</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="0f53df5ace21e7a8ec6fdbcb076ad981"></a><!-- doxytag: member="vtkImageTracerWidget::Superclass" ref="0f53df5ace21e7a8ec6fdbcb076ad981" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00075.html">vtk3DWidget</a> <a class="el" href="a00075.html">vtkImageTracerWidget::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00075.html#aff4a3fdfc5e99c48fb3b90b649bfb32">vtk3DWidget</a>.</p>

<p>Definition at line <a class="el" href="a05488.html#l00090">90</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="894da589666ac37e9303cf8614f9671a"></a><!-- doxytag: member="vtkImageTracerWidget::WidgetState" ref="894da589666ac37e9303cf8614f9671a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="a00843.html#894da589666ac37e9303cf8614f9671a">vtkImageTracerWidget::WidgetState</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671a535067272b4f5f5e2825f5fffb9aea3c"></a><!-- doxytag: member="Start" ref="894da589666ac37e9303cf8614f9671a535067272b4f5f5e2825f5fffb9aea3c" args="" -->Start</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671ad28a00234ff611878beda03fe928389a"></a><!-- doxytag: member="Tracing" ref="894da589666ac37e9303cf8614f9671ad28a00234ff611878beda03fe928389a" args="" -->Tracing</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671ae75a3b7e70216f644e16f3ddb4a01fd7"></a><!-- doxytag: member="Snapping" ref="894da589666ac37e9303cf8614f9671ae75a3b7e70216f644e16f3ddb4a01fd7" args="" -->Snapping</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671a443935b7f4f9a68afe2fdd1010e5cc80"></a><!-- doxytag: member="Erasing" ref="894da589666ac37e9303cf8614f9671a443935b7f4f9a68afe2fdd1010e5cc80" args="" -->Erasing</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671a60878d0efa4914c05437e40a70dff030"></a><!-- doxytag: member="Inserting" ref="894da589666ac37e9303cf8614f9671a60878d0efa4914c05437e40a70dff030" args="" -->Inserting</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671aa0fb5fde98c9f24531210ef0c4da4404"></a><!-- doxytag: member="Moving" ref="894da589666ac37e9303cf8614f9671aa0fb5fde98c9f24531210ef0c4da4404" args="" -->Moving</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671a05dfc5b2c05893a153102ad9cfa77679"></a><!-- doxytag: member="Translating" ref="894da589666ac37e9303cf8614f9671a05dfc5b2c05893a153102ad9cfa77679" args="" -->Translating</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="894da589666ac37e9303cf8614f9671a9bc61b2cbd7df1c9b310514cf6d6c4f5"></a><!-- doxytag: member="Outside" ref="894da589666ac37e9303cf8614f9671a9bc61b2cbd7df1c9b310514cf6d6c4f5" args="" -->Outside</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="a05488.html#l00251">251</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="fa6ba36ea22e5a526251c1333ecb836e"></a><!-- doxytag: member="vtkImageTracerWidget::vtkImageTracerWidget" ref="fa6ba36ea22e5a526251c1333ecb836e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageTracerWidget::vtkImageTracerWidget           </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="10870fdd7fbbefa7e64d7efccd62caa3"></a><!-- doxytag: member="vtkImageTracerWidget::~vtkImageTracerWidget" ref="10870fdd7fbbefa7e64d7efccd62caa3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkImageTracerWidget::~vtkImageTracerWidget           </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="1b322ed51c5126a1da7d07ea1b8d82f7"></a><!-- doxytag: member="vtkImageTracerWidget::New" ref="1b322ed51c5126a1da7d07ea1b8d82f7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00843.html">vtkImageTracerWidget</a>* vtkImageTracerWidget::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Instantiate the object. 
<p>Reimplemented from <a class="el" href="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p>

</div>
</div><p>
<a class="anchor" name="aa12651cfead272325c32389294e40fc"></a><!-- doxytag: member="vtkImageTracerWidget::GetClassName" ref="aa12651cfead272325c32389294e40fc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkImageTracerWidget::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="a00075.html#82c07782be86db3f0888b3e3a735c351">vtk3DWidget</a>.</p>

</div>
</div><p>
<a class="anchor" name="b35b9d0ed34d56fefeca44d47043e86b"></a><!-- doxytag: member="vtkImageTracerWidget::IsTypeOf" ref="b35b9d0ed34d56fefeca44d47043e86b" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkImageTracerWidget::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="a00075.html#47e927af66831466a1f4b8e8e22a92df">vtk3DWidget</a>.</p>

</div>
</div><p>
<a class="anchor" name="bb42dedf0538b1391e071c78c21f18cf"></a><!-- doxytag: member="vtkImageTracerWidget::IsA" ref="bb42dedf0538b1391e071c78c21f18cf" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::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="a00075.html#7cf683a1310ad28dae183f9dc348e0e7">vtk3DWidget</a>.</p>

</div>
</div><p>
<a class="anchor" name="33e8be19d35cef62d6503726bf86169e"></a><!-- doxytag: member="vtkImageTracerWidget::SafeDownCast" ref="33e8be19d35cef62d6503726bf86169e" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00843.html">vtkImageTracerWidget</a>* vtkImageTracerWidget::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="a00075.html#0680b8874f30162fff6a8b81504c1421">vtk3DWidget</a>.</p>

</div>
</div><p>
<a class="anchor" name="1838771f782b46ce7bf1bc24d3bac55d"></a><!-- doxytag: member="vtkImageTracerWidget::PrintSelf" ref="1838771f782b46ce7bf1bc24d3bac55d" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::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="a00075.html#132e8f748131edef14b83d9b15d603c8">vtk3DWidget</a>.</p>

</div>
</div><p>
<a class="anchor" name="c5e6028b611b59c0d7ecc438822be514"></a><!-- doxytag: member="vtkImageTracerWidget::SetEnabled" ref="c5e6028b611b59c0d7ecc438822be514" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetEnabled           </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>
Methods that satisfy the superclass' API. 
<p>Reimplemented from <a class="el" href="a00902.html#b43191e675e294441a76efa7e4f884d9">vtkInteractorObserver</a>.</p>

</div>
</div><p>
<a class="anchor" name="d81f24e64d773ddf9bd260e3bc49e2c4"></a><!-- doxytag: member="vtkImageTracerWidget::PlaceWidget" ref="d81f24e64d773ddf9bd260e3bc49e2c4" args="(double bounds[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::PlaceWidget           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>bounds</em>[6]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods that satisfy the superclass' API. 
<p>Implements <a class="el" href="a00075.html#eb6fb9106f59adbf8d65381b43771751">vtk3DWidget</a>.</p>

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

<p>
Methods that satisfy the superclass' API. 
<p>Reimplemented from <a class="el" href="a00075.html#d6a77721ab3efb8ba994132439f53e66">vtk3DWidget</a>.</p>

<p>Definition at line <a class="el" href="a05488.html#l00097">97</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="29a6d659c69eb7bf1278874174fafd30"></a><!-- doxytag: member="vtkImageTracerWidget::PlaceWidget" ref="29a6d659c69eb7bf1278874174fafd30" args="(double xmin, double xmax, double ymin, double ymax, double zmin, double zmax)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::PlaceWidget           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xmax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ymin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>ymax</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>zmin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>zmax</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods that satisfy the superclass' API. 
<p>Reimplemented from <a class="el" href="a00075.html#16e1696135a1d8aa5b327281423cc59e">vtk3DWidget</a>.</p>

<p>Definition at line <a class="el" href="a05488.html#l00099">99</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b5ee63865d750258793a4e72c0402205"></a><!-- doxytag: member="vtkImageTracerWidget::SetHandleProperty" ref="b5ee63865d750258793a4e72c0402205" args="(vtkProperty *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetHandleProperty           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01322.html">vtkProperty</a> *&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 handle properties (the 2D glyphs are the handles). The properties of the handles when selected and normal can be manipulated. 
</div>
</div><p>
<a class="anchor" name="0bf43f2f4788460844bd37f17bf84e20"></a><!-- doxytag: member="vtkImageTracerWidget::GetHandleProperty" ref="0bf43f2f4788460844bd37f17bf84e20" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkImageTracerWidget::GetHandleProperty           </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 handle properties (the 2D glyphs are the handles). The properties of the handles when selected and normal can be manipulated. 
</div>
</div><p>
<a class="anchor" name="46a31377629765463a5f0eecb1df283f"></a><!-- doxytag: member="vtkImageTracerWidget::SetSelectedHandleProperty" ref="46a31377629765463a5f0eecb1df283f" args="(vtkProperty *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetSelectedHandleProperty           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01322.html">vtkProperty</a> *&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 handle properties (the 2D glyphs are the handles). The properties of the handles when selected and normal can be manipulated. 
</div>
</div><p>
<a class="anchor" name="acb9520ab9afe83bbf4c50619a911c36"></a><!-- doxytag: member="vtkImageTracerWidget::GetSelectedHandleProperty" ref="acb9520ab9afe83bbf4c50619a911c36" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkImageTracerWidget::GetSelectedHandleProperty           </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 handle properties (the 2D glyphs are the handles). The properties of the handles when selected and normal can be manipulated. 
</div>
</div><p>
<a class="anchor" name="fb13b56571d20fd78892bb19df0b6cb6"></a><!-- doxytag: member="vtkImageTracerWidget::SetLineProperty" ref="fb13b56571d20fd78892bb19df0b6cb6" args="(vtkProperty *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetLineProperty           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01322.html">vtkProperty</a> *&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 line properties. The properties of the line when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="7f5dd5c37fcb64d6fb5d15509c5f9dc4"></a><!-- doxytag: member="vtkImageTracerWidget::GetLineProperty" ref="7f5dd5c37fcb64d6fb5d15509c5f9dc4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkImageTracerWidget::GetLineProperty           </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 line properties. The properties of the line when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="1d56612cf572e99c1c43841338596e92"></a><!-- doxytag: member="vtkImageTracerWidget::SetSelectedLineProperty" ref="1d56612cf572e99c1c43841338596e92" args="(vtkProperty *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetSelectedLineProperty           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01322.html">vtkProperty</a> *&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 line properties. The properties of the line when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="df66c89aa20817f07a5dc3e5d72c5610"></a><!-- doxytag: member="vtkImageTracerWidget::GetSelectedLineProperty" ref="df66c89aa20817f07a5dc3e5d72c5610" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkImageTracerWidget::GetSelectedLineProperty           </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 line properties. The properties of the line when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="f41d3fa086f72099aa485591cce3f6e7"></a><!-- doxytag: member="vtkImageTracerWidget::SetViewProp" ref="f41d3fa086f72099aa485591cce3f6e7" args="(vtkProp *prop)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetViewProp           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01317.html">vtkProp</a> *&nbsp;</td>
          <td class="paramname"> <em>prop</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the prop, usually a <a class="el" href="a00725.html" title="draw an image (data &amp; properties) in a rendered 3D scene">vtkImageActor</a>, to trace over. 
</div>
</div><p>
<a class="anchor" name="1e8b7f6a5d6e69334d5865481c1f756b"></a><!-- doxytag: member="vtkImageTracerWidget::SetProjectToPlane" ref="1e8b7f6a5d6e69334d5865481c1f756b" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetProjectToPlane           </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>
Force handles to be on a specific ortho plane. 
</div>
</div><p>
<a class="anchor" name="f6b7756d634288eb1515fa9b33a775b8"></a><!-- doxytag: member="vtkImageTracerWidget::GetProjectToPlane" ref="f6b7756d634288eb1515fa9b33a775b8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetProjectToPlane           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force handles to be on a specific ortho plane. 
</div>
</div><p>
<a class="anchor" name="2d57d2ab5d2c606b8a26e70dfa51e0bc"></a><!-- doxytag: member="vtkImageTracerWidget::ProjectToPlaneOn" ref="2d57d2ab5d2c606b8a26e70dfa51e0bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::ProjectToPlaneOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force handles to be on a specific ortho plane. 
</div>
</div><p>
<a class="anchor" name="e71e76f1bc090fa0c69ad03af7887c4c"></a><!-- doxytag: member="vtkImageTracerWidget::ProjectToPlaneOff" ref="e71e76f1bc090fa0c69ad03af7887c4c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::ProjectToPlaneOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force handles to be on a specific ortho plane. 
</div>
</div><p>
<a class="anchor" name="357f8235f490f938f2b376352e4d1278"></a><!-- doxytag: member="vtkImageTracerWidget::SetProjectionNormal" ref="357f8235f490f938f2b376352e4d1278" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetProjectionNormal           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the projection normal. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively. Since the handles are 2D glyphs, it is necessary to specify a plane on which to generate them, even though ProjectToPlane may be turned off. 
</div>
</div><p>
<a class="anchor" name="268b949bccc04c83ce6491faabd0987e"></a><!-- doxytag: member="vtkImageTracerWidget::GetProjectionNormal" ref="268b949bccc04c83ce6491faabd0987e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetProjectionNormal           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the projection normal. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively. Since the handles are 2D glyphs, it is necessary to specify a plane on which to generate them, even though ProjectToPlane may be turned off. 
</div>
</div><p>
<a class="anchor" name="9b39a68b5295d94bd55f6fab85b5c13e"></a><!-- doxytag: member="vtkImageTracerWidget::SetProjectionNormalToXAxes" ref="9b39a68b5295d94bd55f6fab85b5c13e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetProjectionNormalToXAxes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the projection normal. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively. Since the handles are 2D glyphs, it is necessary to specify a plane on which to generate them, even though ProjectToPlane may be turned off. 
<p>Definition at line <a class="el" href="a05488.html#l00140">140</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>
Set the projection normal. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively. Since the handles are 2D glyphs, it is necessary to specify a plane on which to generate them, even though ProjectToPlane may be turned off. 
<p>Definition at line <a class="el" href="a05488.html#l00142">142</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>
Set the projection normal. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively. Since the handles are 2D glyphs, it is necessary to specify a plane on which to generate them, even though ProjectToPlane may be turned off. 
<p>Definition at line <a class="el" href="a05488.html#l00144">144</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2a15e04ab692ea1001830b36f5607360"></a><!-- doxytag: member="vtkImageTracerWidget::SetProjectionPosition" ref="2a15e04ab692ea1001830b36f5607360" args="(double position)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetProjectionPosition           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>position</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the position of the widgets' handles in terms of a plane's position. e.g., if ProjectionNormal is 0, all of the x-coordinate values of the handles are set to ProjectionPosition. No attempt is made to ensure that the position is within the bounds of either the underlying image data or the prop on which tracing is performed. 
</div>
</div><p>
<a class="anchor" name="7256ce0f8599f916c613b788294816e8"></a><!-- doxytag: member="vtkImageTracerWidget::GetProjectionPosition" ref="7256ce0f8599f916c613b788294816e8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkImageTracerWidget::GetProjectionPosition           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the position of the widgets' handles in terms of a plane's position. e.g., if ProjectionNormal is 0, all of the x-coordinate values of the handles are set to ProjectionPosition. No attempt is made to ensure that the position is within the bounds of either the underlying image data or the prop on which tracing is performed. 
</div>
</div><p>
<a class="anchor" name="28e50780c272583f10a85a3e64d6d195"></a><!-- doxytag: member="vtkImageTracerWidget::SetSnapToImage" ref="28e50780c272583f10a85a3e64d6d195" args="(int snap)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetSnapToImage           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>snap</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force snapping to image data while tracing. 
</div>
</div><p>
<a class="anchor" name="7342bce46932bb9d5d07369d62a4efea"></a><!-- doxytag: member="vtkImageTracerWidget::GetSnapToImage" ref="7342bce46932bb9d5d07369d62a4efea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetSnapToImage           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force snapping to image data while tracing. 
</div>
</div><p>
<a class="anchor" name="85761dee900931431133cd93de76f948"></a><!-- doxytag: member="vtkImageTracerWidget::SnapToImageOn" ref="85761dee900931431133cd93de76f948" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SnapToImageOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force snapping to image data while tracing. 
</div>
</div><p>
<a class="anchor" name="f49f93a178f605ab49e61ccb022814a5"></a><!-- doxytag: member="vtkImageTracerWidget::SnapToImageOff" ref="f49f93a178f605ab49e61ccb022814a5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SnapToImageOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Force snapping to image data while tracing. 
</div>
</div><p>
<a class="anchor" name="bce2e2bed8078a88acadc1212123284d"></a><!-- doxytag: member="vtkImageTracerWidget::SetAutoClose" ref="bce2e2bed8078a88acadc1212123284d" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetAutoClose           </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>
In concert with a CaptureRadius value, automatically form a closed path by connecting first to last path points. 
</div>
</div><p>
<a class="anchor" name="18ae2f4b80df4e82ea826476d552774b"></a><!-- doxytag: member="vtkImageTracerWidget::GetAutoClose" ref="18ae2f4b80df4e82ea826476d552774b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetAutoClose           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
In concert with a CaptureRadius value, automatically form a closed path by connecting first to last path points. 
</div>
</div><p>
<a class="anchor" name="38192678347417d75c3d58d99776edf4"></a><!-- doxytag: member="vtkImageTracerWidget::AutoCloseOn" ref="38192678347417d75c3d58d99776edf4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::AutoCloseOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
In concert with a CaptureRadius value, automatically form a closed path by connecting first to last path points. 
</div>
</div><p>
<a class="anchor" name="a1975f195b80e25ed27ac6bb0602f63e"></a><!-- doxytag: member="vtkImageTracerWidget::AutoCloseOff" ref="a1975f195b80e25ed27ac6bb0602f63e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::AutoCloseOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
In concert with a CaptureRadius value, automatically form a closed path by connecting first to last path points. 
</div>
</div><p>
<a class="anchor" name="d564712f57428a4daee4982170753c5f"></a><!-- doxytag: member="vtkImageTracerWidget::SetCaptureRadius" ref="d564712f57428a4daee4982170753c5f" args="(double)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SetCaptureRadius           </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>
Set/Get the capture radius for automatic path closing. For image data, capture radius should be half the distance between voxel/pixel centers. 
</div>
</div><p>
<a class="anchor" name="9a4fb0f5add5fad4ee9c1ee9cc97278e"></a><!-- doxytag: member="vtkImageTracerWidget::GetCaptureRadius" ref="9a4fb0f5add5fad4ee9c1ee9cc97278e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double vtkImageTracerWidget::GetCaptureRadius           </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 capture radius for automatic path closing. For image data, capture radius should be half the distance between voxel/pixel centers. 
</div>
</div><p>
<a class="anchor" name="2bd91a538d4045f7087089afc722cfa0"></a><!-- doxytag: member="vtkImageTracerWidget::GetPath" ref="2bd91a538d4045f7087089afc722cfa0" args="(vtkPolyData *pd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::GetPath           </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></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Grab the points and lines that define the traced path. These point values are guaranteed to be up-to-date when either the InteractionEvent or EndInteraction events are invoked. The user provides the <a class="el" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips">vtkPolyData</a> and the points and cells representing the line are added to it. 
</div>
</div><p>
<a class="anchor" name="aedb70332b2ce85091b196ab70e2a83f"></a><!-- doxytag: member="vtkImageTracerWidget::GetGlyphSource" ref="aedb70332b2ce85091b196ab70e2a83f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00652.html">vtkGlyphSource2D</a>* vtkImageTracerWidget::GetGlyphSource           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the handles' geometric representation via <a class="el" href="a00652.html" title="create 2D glyphs represented by vtkPolyData">vtkGlyphSource2D</a>. 
<p>Definition at line <a class="el" href="a05488.html#l00189">189</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>
Set/Get the type of snapping to image data: center of a pixel/voxel or nearest point defining a pixel/voxel. 
</div>
</div><p>
<a class="anchor" name="aa7d2da77728966f7441ab30898a199c"></a><!-- doxytag: member="vtkImageTracerWidget::GetImageSnapType" ref="aa7d2da77728966f7441ab30898a199c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetImageSnapType           </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 type of snapping to image data: center of a pixel/voxel or nearest point defining a pixel/voxel. 
</div>
</div><p>
<a class="anchor" name="d5ac8eda731d3e0181291b071e55ae88"></a><!-- doxytag: member="vtkImageTracerWidget::SetHandlePosition" ref="d5ac8eda731d3e0181291b071e55ae88" args="(int handle, double xyz[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>handle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xyz</em>[3]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the handle position in terms of a zero-based array of handles. 
</div>
</div><p>
<a class="anchor" name="58195e666dd47e6deb99fefd195c3f6b"></a><!-- doxytag: member="vtkImageTracerWidget::SetHandlePosition" ref="58195e666dd47e6deb99fefd195c3f6b" args="(int handle, double x, double y, double z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>handle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>z</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the handle position in terms of a zero-based array of handles. 
</div>
</div><p>
<a class="anchor" name="1b327b8545881461491a88d913778a85"></a><!-- doxytag: member="vtkImageTracerWidget::GetHandlePosition" ref="1b327b8545881461491a88d913778a85" args="(int handle, double xyz[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::GetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>handle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xyz</em>[3]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the handle position in terms of a zero-based array of handles. 
</div>
</div><p>
<a class="anchor" name="ef9b3aa8db089dcd089015e80e7dea4d"></a><!-- doxytag: member="vtkImageTracerWidget::GetHandlePosition" ref="ef9b3aa8db089dcd089015e80e7dea4d" args="(int handle)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double* vtkImageTracerWidget::GetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>handle</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the handle position in terms of a zero-based array of handles. 
</div>
</div><p>
<a class="anchor" name="9af10cb1b05cdc0b22856066328a5933"></a><!-- doxytag: member="vtkImageTracerWidget::GetNumberOfHandles" ref="9af10cb1b05cdc0b22856066328a5933" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetNumberOfHandles           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the number of handles. 
</div>
</div><p>
<a class="anchor" name="12d2494f112bad6692019deffc1dcb88"></a><!-- doxytag: member="vtkImageTracerWidget::SetInteraction" ref="12d2494f112bad6692019deffc1dcb88" args="(int interact)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetInteraction           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>interact</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enable/disable mouse interaction when the widget is visible. 
</div>
</div><p>
<a class="anchor" name="97f821e735484d6ff5edd8efaec36d3f"></a><!-- doxytag: member="vtkImageTracerWidget::GetInteraction" ref="97f821e735484d6ff5edd8efaec36d3f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkImageTracerWidget::GetInteraction           </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 mouse interaction when the widget is visible. 
</div>
</div><p>
<a class="anchor" name="9254e776abfb647529a41ed83ca31264"></a><!-- doxytag: member="vtkImageTracerWidget::InteractionOn" ref="9254e776abfb647529a41ed83ca31264" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::InteractionOn           </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 mouse interaction when the widget is visible. 
</div>
</div><p>
<a class="anchor" name="a231849f509641787b6a153c67799af4"></a><!-- doxytag: member="vtkImageTracerWidget::InteractionOff" ref="a231849f509641787b6a153c67799af4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::InteractionOff           </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 mouse interaction when the widget is visible. 
</div>
</div><p>
<a class="anchor" name="80876f58ce0b7590ca975b0a2c32a3b9"></a><!-- doxytag: member="vtkImageTracerWidget::InitializeHandles" ref="80876f58ce0b7590ca975b0a2c32a3b9" args="(vtkPoints *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::InitializeHandles           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01250.html">vtkPoints</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Initialize the widget with a set of points and generate lines between them. If AutoClose is on it will handle the case wherein the first and last points are congruent. 
</div>
</div><p>
<a class="anchor" name="dceaf8ee9f5be5d61b734970ad86bf4c"></a><!-- doxytag: member="vtkImageTracerWidget::IsClosed" ref="dceaf8ee9f5be5d61b734970ad86bf4c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageTracerWidget::IsClosed           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Is the path closed or open? 
</div>
</div><p>
<a class="anchor" name="80360904bf11e59446b15c1acb7566da"></a><!-- doxytag: member="vtkImageTracerWidget::SetProp" ref="80360904bf11e59446b15c1acb7566da" args="(vtkProp *prop)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::SetProp           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01317.html">vtkProp</a> *&nbsp;</td>
          <td class="paramname"> <em>prop</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000062">Deprecated:</a></b></dt><dd>Replaced by <a class="el" href="a00843.html#f41d3fa086f72099aa485591cce3f6e7">vtkImageTracerWidget::SetViewProp()</a> as of VTK 5.0. </dd></dl>

</div>
</div><p>
<a class="anchor" name="9f3481d904740e665ac61a4e911b5e1e"></a><!-- doxytag: member="vtkImageTracerWidget::ProcessEvents" ref="9f3481d904740e665ac61a4e911b5e1e" args="(vtkObject *object, unsigned long event, void *clientdata, void *calldata)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static void vtkImageTracerWidget::ProcessEvents           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>event</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>clientdata</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>calldata</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Handles the char widget activation event. Also handles the delete event. 
<p>Reimplemented from <a class="el" href="a00902.html#1b34006a2cc7da4efa585cf81252012e">vtkInteractorObserver</a>.</p>

</div>
</div><p>
<a class="anchor" name="bbf4a6f2138461a2d8d0a68a7860a5f2"></a><!-- doxytag: member="vtkImageTracerWidget::OnLeftButtonDown" ref="bbf4a6f2138461a2d8d0a68a7860a5f2" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnLeftButtonDown           </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="04a4fe48007a36fed9d1d9b6060a7b05"></a><!-- doxytag: member="vtkImageTracerWidget::OnLeftButtonUp" ref="04a4fe48007a36fed9d1d9b6060a7b05" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnLeftButtonUp           </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="affe7dafe1756810dea83a6188556623"></a><!-- doxytag: member="vtkImageTracerWidget::OnMiddleButtonDown" ref="affe7dafe1756810dea83a6188556623" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnMiddleButtonDown           </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="a29de220493026431fa06595836c22b3"></a><!-- doxytag: member="vtkImageTracerWidget::OnMiddleButtonUp" ref="a29de220493026431fa06595836c22b3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnMiddleButtonUp           </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="7bb062f18701076bc7109978f72f6911"></a><!-- doxytag: member="vtkImageTracerWidget::OnRightButtonDown" ref="7bb062f18701076bc7109978f72f6911" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnRightButtonDown           </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="57a757ac0d2b8645a876a91e0ef99323"></a><!-- doxytag: member="vtkImageTracerWidget::OnRightButtonUp" ref="57a757ac0d2b8645a876a91e0ef99323" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnRightButtonUp           </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="015eab366ad165f0c1641869d46a5c61"></a><!-- doxytag: member="vtkImageTracerWidget::OnMouseMove" ref="015eab366ad165f0c1641869d46a5c61" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::OnMouseMove           </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="617c8112197eb9f26dd4d094bf05fac5"></a><!-- doxytag: member="vtkImageTracerWidget::AddObservers" ref="617c8112197eb9f26dd4d094bf05fac5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::AddObservers           </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="e3e72bef0dd0b412446e1aacd6b85bc7"></a><!-- doxytag: member="vtkImageTracerWidget::Trace" ref="e3e72bef0dd0b412446e1aacd6b85bc7" args="(int, int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::Trace           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

<p>

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

<p>

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

<p>

</div>
</div><p>
<a class="anchor" name="b8be0595b78ce98516cfdf5849732bfd"></a><!-- doxytag: member="vtkImageTracerWidget::ClosePath" ref="b8be0595b78ce98516cfdf5849732bfd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::ClosePath           </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="20de000bc17ff3fabdb7926f3b759833"></a><!-- doxytag: member="vtkImageTracerWidget::AppendHandles" ref="20de000bc17ff3fabdb7926f3b759833" args="(double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::AppendHandles           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d4923ebfe93f4a84c0b4c83957b48a14"></a><!-- doxytag: member="vtkImageTracerWidget::ResetHandles" ref="d4923ebfe93f4a84c0b4c83957b48a14" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::ResetHandles           </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="df47283629bd43aeabe71c1ef40c4760"></a><!-- doxytag: member="vtkImageTracerWidget::AllocateHandles" ref="df47283629bd43aeabe71c1ef40c4760" args="(const int &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::AllocateHandles           </td>
          <td>(</td>
          <td class="paramtype">const int &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e79eb7cdd899a543bf8f463ed57ff25b"></a><!-- doxytag: member="vtkImageTracerWidget::AdjustHandlePosition" ref="e79eb7cdd899a543bf8f463ed57ff25b" args="(const int &amp;, double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::AdjustHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">const int &amp;&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> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="56829e838e55779b7c83eabbec4d5200"></a><!-- doxytag: member="vtkImageTracerWidget::HighlightHandle" ref="56829e838e55779b7c83eabbec4d5200" args="(vtkProp *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkImageTracerWidget::HighlightHandle           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01317.html">vtkProp</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="71ba7e8d2afa2c9a1afab3db997b09b6"></a><!-- doxytag: member="vtkImageTracerWidget::EraseHandle" ref="71ba7e8d2afa2c9a1afab3db997b09b6" args="(const int &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::EraseHandle           </td>
          <td>(</td>
          <td class="paramtype">const int &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ece0a058c70b7126ead5528e8c86d76e"></a><!-- doxytag: member="vtkImageTracerWidget::SizeHandles" ref="ece0a058c70b7126ead5528e8c86d76e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkImageTracerWidget::SizeHandles           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Reimplemented from <a class="el" href="a00075.html#ed3ed18b8949f25b6c115637a3a85ee6">vtk3DWidget</a>.</p>

</div>
</div><p>
<a class="anchor" name="18364a7984df4d096345e349e1e80e79"></a><!-- doxytag: member="vtkImageTracerWidget::InsertHandleOnLine" ref="18364a7984df4d096345e349e1e80e79" args="(double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::InsertHandleOnLine           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="353cfbbd9093ed331012952c1616dd33"></a><!-- doxytag: member="vtkImageTracerWidget::HighlightLine" ref="353cfbbd9093ed331012952c1616dd33" args="(const int &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::HighlightLine           </td>
          <td>(</td>
          <td class="paramtype">const int &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="004007c6c3cc00c0ca4f4e164922fe39"></a><!-- doxytag: member="vtkImageTracerWidget::BuildLinesFromHandles" ref="004007c6c3cc00c0ca4f4e164922fe39" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::BuildLinesFromHandles           </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="34b08d0781c1626a269461f762180f14"></a><!-- doxytag: member="vtkImageTracerWidget::ResetLine" ref="34b08d0781c1626a269461f762180f14" args="(double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::ResetLine           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1777e51e85a9e874b82eac2785d80f1d"></a><!-- doxytag: member="vtkImageTracerWidget::AppendLine" ref="1777e51e85a9e874b82eac2785d80f1d" args="(double *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::AppendLine           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b2aa1657a15002f5e1c4fa730bf5f198"></a><!-- doxytag: member="vtkImageTracerWidget::CreateDefaultProperties" ref="b2aa1657a15002f5e1c4fa730bf5f198" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkImageTracerWidget::CreateDefaultProperties           </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 Data Documentation</h2>
<a class="anchor" name="f6d09d72470a025c90838e6741a52cc7"></a><!-- doxytag: member="vtkImageTracerWidget::State" ref="f6d09d72470a025c90838e6741a52cc7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#f6d09d72470a025c90838e6741a52cc7">vtkImageTracerWidget::State</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00250">250</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05488.html#l00282">282</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05488.html#l00283">283</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="44532100d3af3dfbedcf2f8ffd032ff4"></a><!-- doxytag: member="vtkImageTracerWidget::ProjectionPosition" ref="44532100d3af3dfbedcf2f8ffd032ff4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00843.html#44532100d3af3dfbedcf2f8ffd032ff4">vtkImageTracerWidget::ProjectionPosition</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00284">284</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="561ee089cdf2d3b672f948f9943683d6"></a><!-- doxytag: member="vtkImageTracerWidget::ProjectToPlane" ref="561ee089cdf2d3b672f948f9943683d6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#561ee089cdf2d3b672f948f9943683d6">vtkImageTracerWidget::ProjectToPlane</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00285">285</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05488.html#l00286">286</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="923e4820bf82e99d694f490ae4daa03e"></a><!-- doxytag: member="vtkImageTracerWidget::SnapToImage" ref="923e4820bf82e99d694f490ae4daa03e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#923e4820bf82e99d694f490ae4daa03e">vtkImageTracerWidget::SnapToImage</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00287">287</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="120acc1f483221f5b86c98b054fe7de9"></a><!-- doxytag: member="vtkImageTracerWidget::CaptureRadius" ref="120acc1f483221f5b86c98b054fe7de9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a00843.html#120acc1f483221f5b86c98b054fe7de9">vtkImageTracerWidget::CaptureRadius</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00288">288</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4635932f5c3ee5ead8add87ac58eaf6e"></a><!-- doxytag: member="vtkImageTracerWidget::AutoClose" ref="4635932f5c3ee5ead8add87ac58eaf6e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#4635932f5c3ee5ead8add87ac58eaf6e">vtkImageTracerWidget::AutoClose</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00289">289</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="442275578dd21b5675fe6b6a842c6449"></a><!-- doxytag: member="vtkImageTracerWidget::IsSnapping" ref="442275578dd21b5675fe6b6a842c6449" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#442275578dd21b5675fe6b6a842c6449">vtkImageTracerWidget::IsSnapping</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00290">290</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="85fe6c36da092ff4a2e12e47b17e2a28"></a><!-- doxytag: member="vtkImageTracerWidget::LastX" ref="85fe6c36da092ff4a2e12e47b17e2a28" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#85fe6c36da092ff4a2e12e47b17e2a28">vtkImageTracerWidget::LastX</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00291">291</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e201ce950eea7edca82833f203e3dee"></a><!-- doxytag: member="vtkImageTracerWidget::LastY" ref="9e201ce950eea7edca82833f203e3dee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#9e201ce950eea7edca82833f203e3dee">vtkImageTracerWidget::LastY</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00292">292</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5514b2c8a0f235aac82a10afd4d2ca5f"></a><!-- doxytag: member="vtkImageTracerWidget::Handle" ref="5514b2c8a0f235aac82a10afd4d2ca5f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00092.html">vtkActor</a>** <a class="el" href="a00843.html#5514b2c8a0f235aac82a10afd4d2ca5f">vtkImageTracerWidget::Handle</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00301">301</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="51e770211c21688edb45216b64e0fc95"></a><!-- doxytag: member="vtkImageTracerWidget::HandleGeometry" ref="51e770211c21688edb45216b64e0fc95" 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="a00843.html#51e770211c21688edb45216b64e0fc95">vtkImageTracerWidget::HandleGeometry</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00302">302</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a3e6f496cc7b0c46931c62eb320adfe4"></a><!-- doxytag: member="vtkImageTracerWidget::HandleGenerator" ref="a3e6f496cc7b0c46931c62eb320adfe4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00652.html">vtkGlyphSource2D</a>* <a class="el" href="a00843.html#a3e6f496cc7b0c46931c62eb320adfe4">vtkImageTracerWidget::HandleGenerator</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00303">303</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="355ef3aff4885f4b29302b6110536ed7"></a><!-- doxytag: member="vtkImageTracerWidget::TransformFilter" ref="355ef3aff4885f4b29302b6110536ed7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01731.html">vtkTransformPolyDataFilter</a>* <a class="el" href="a00843.html#355ef3aff4885f4b29302b6110536ed7">vtkImageTracerWidget::TransformFilter</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00306">306</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="b87fbe2eacc93347d1f8801e32c854a8"></a><!-- doxytag: member="vtkImageTracerWidget::Transform" ref="b87fbe2eacc93347d1f8801e32c854a8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01723.html">vtkTransform</a>* <a class="el" href="a00843.html#b87fbe2eacc93347d1f8801e32c854a8">vtkImageTracerWidget::Transform</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00307">307</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="86ce56ced87ea473c066e0a8d3618fac"></a><!-- doxytag: member="vtkImageTracerWidget::TemporaryHandlePoints" ref="86ce56ced87ea473c066e0a8d3618fac" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00556.html">vtkFloatArray</a>* <a class="el" href="a00843.html#86ce56ced87ea473c066e0a8d3618fac">vtkImageTracerWidget::TemporaryHandlePoints</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00308">308</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="534e24d57549e131e6ca5882282822ef"></a><!-- doxytag: member="vtkImageTracerWidget::NumberOfHandles" ref="534e24d57549e131e6ca5882282822ef" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00843.html#534e24d57549e131e6ca5882282822ef">vtkImageTracerWidget::NumberOfHandles</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00319">319</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="65ee2260fa2209d86c14f9531e75d00c"></a><!-- doxytag: member="vtkImageTracerWidget::CurrentHandle" ref="65ee2260fa2209d86c14f9531e75d00c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00092.html">vtkActor</a>* <a class="el" href="a00843.html#65ee2260fa2209d86c14f9531e75d00c">vtkImageTracerWidget::CurrentHandle</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00320">320</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05488.html#l00321">321</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="5f63f8079186ab350bacb9761abaa568"></a><!-- doxytag: member="vtkImageTracerWidget::ViewProp" ref="5f63f8079186ab350bacb9761abaa568" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01317.html">vtkProp</a>* <a class="el" href="a00843.html#5f63f8079186ab350bacb9761abaa568">vtkImageTracerWidget::ViewProp</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00323">323</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ecab9637bd4872aee4d03d90da1fe4dd"></a><!-- doxytag: member="vtkImageTracerWidget::PropPicker" ref="ecab9637bd4872aee4d03d90da1fe4dd" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01324.html">vtkPropPicker</a>* <a class="el" href="a00843.html#ecab9637bd4872aee4d03d90da1fe4dd">vtkImageTracerWidget::PropPicker</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00324">324</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05488.html#l00327">327</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c4ebd913fb892b81ec6cb603e36d819b"></a><!-- doxytag: member="vtkImageTracerWidget::LineCells" ref="c4ebd913fb892b81ec6cb603e36d819b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00242.html">vtkCellArray</a>* <a class="el" href="a00843.html#c4ebd913fb892b81ec6cb603e36d819b">vtkImageTracerWidget::LineCells</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00328">328</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d8ba4978910ae35f8b6ab4dd6774f819"></a><!-- doxytag: member="vtkImageTracerWidget::LineActor" ref="d8ba4978910ae35f8b6ab4dd6774f819" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00092.html">vtkActor</a>* <a class="el" href="a00843.html#d8ba4978910ae35f8b6ab4dd6774f819">vtkImageTracerWidget::LineActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00329">329</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="28da99e6d333a18d3425634876e8da03"></a><!-- doxytag: member="vtkImageTracerWidget::LineData" ref="28da99e6d333a18d3425634876e8da03" 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="a00843.html#28da99e6d333a18d3425634876e8da03">vtkImageTracerWidget::LineData</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00330">330</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="2d1eecb54b5c10390edc1a26b66ce198"></a><!-- doxytag: member="vtkImageTracerWidget::CurrentPoints" ref="2d1eecb54b5c10390edc1a26b66ce198" args="[2]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> <a class="el" href="a00843.html#2d1eecb54b5c10390edc1a26b66ce198">vtkImageTracerWidget::CurrentPoints</a>[2]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00331">331</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05488.html#l00337">337</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="173bfdf69950c18f86398d936410ee6e"></a><!-- doxytag: member="vtkImageTracerWidget::HandlePicker" ref="173bfdf69950c18f86398d936410ee6e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00251.html">vtkCellPicker</a>* <a class="el" href="a00843.html#173bfdf69950c18f86398d936410ee6e">vtkImageTracerWidget::HandlePicker</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00340">340</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6a0a141cf2223c46667b6151129a0212"></a><!-- doxytag: member="vtkImageTracerWidget::LinePicker" ref="6a0a141cf2223c46667b6151129a0212" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00251.html">vtkCellPicker</a>* <a class="el" href="a00843.html#6a0a141cf2223c46667b6151129a0212">vtkImageTracerWidget::LinePicker</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00341">341</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7ba489071951349438ca7c3fd269d49a"></a><!-- doxytag: member="vtkImageTracerWidget::CurrentPicker" ref="7ba489071951349438ca7c3fd269d49a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00088.html">vtkAbstractPropPicker</a>* <a class="el" href="a00843.html#7ba489071951349438ca7c3fd269d49a">vtkImageTracerWidget::CurrentPicker</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00342">342</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="59e66babc85f424da42769b400daae96"></a><!-- doxytag: member="vtkImageTracerWidget::HandleProperty" ref="59e66babc85f424da42769b400daae96" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01322.html">vtkProperty</a>* <a class="el" href="a00843.html#59e66babc85f424da42769b400daae96">vtkImageTracerWidget::HandleProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00346">346</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="c97ccee89d1acb1a8a6439b154e13e70"></a><!-- doxytag: member="vtkImageTracerWidget::SelectedHandleProperty" ref="c97ccee89d1acb1a8a6439b154e13e70" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01322.html">vtkProperty</a>* <a class="el" href="a00843.html#c97ccee89d1acb1a8a6439b154e13e70">vtkImageTracerWidget::SelectedHandleProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00347">347</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="422d0d43aec58d1fbb0128e1baee1ead"></a><!-- doxytag: member="vtkImageTracerWidget::LineProperty" ref="422d0d43aec58d1fbb0128e1baee1ead" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01322.html">vtkProperty</a>* <a class="el" href="a00843.html#422d0d43aec58d1fbb0128e1baee1ead">vtkImageTracerWidget::LineProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00348">348</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e9a1441a3475238bfbc5cacae7523ad2"></a><!-- doxytag: member="vtkImageTracerWidget::SelectedLineProperty" ref="e9a1441a3475238bfbc5cacae7523ad2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01322.html">vtkProperty</a>* <a class="el" href="a00843.html#e9a1441a3475238bfbc5cacae7523ad2">vtkImageTracerWidget::SelectedLineProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05488.html#l00349">349</a> of file <a class="el" href="a05488.html">vtkImageTracerWidget.h</a>.</p>

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