Sophie

Sophie

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

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: vtkSphereRepresentation 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>vtkSphereRepresentation Class Reference</h1><!-- doxytag: class="vtkSphereRepresentation" --><!-- doxytag: inherits="vtkWidgetRepresentation" --><code>#include &lt;<a class="el" href="a05527.html">vtkSphereRepresentation.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkSphereRepresentation:</div>
<div class="dynsection">
<p><center><img src="a14610.png" border="0" usemap="#a14611" alt="Inheritance graph"></center>
<map name="a14611">
<area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="7,229,180,256"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="59,155,128,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="54,80,134,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="39,5,148,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkSphereRepresentation:</div>
<div class="dynsection">
<p><center><img src="a14612.png" border="0" usemap="#a14613" alt="Collaboration graph"></center>
<map name="a14613">
<area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="2447,1584,2620,1611"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="1101,1120,1171,1147"><area shape="rect" href="a01480.html" title="abstract specification for renderers" alt="" coords="2147,1196,2243,1223"><area shape="rect" href="a00143.html" title="a list of nodes that form an assembly path" alt="" coords="1411,840,1536,867"><area shape="rect" href="a00717.html" title="DEPRECATED A vtkPolyDataPainter that colors each polygon with a color coded integer..." alt="" coords="1584,1232,1747,1259"><area shape="rect" href="a00093.html" title="a actor that draws 2D data" alt="" coords="2488,737,2579,764"><area shape="rect" href="a01318.html" title="represents an 3D object for placement in a rendered scene" alt="" coords="1431,1843,1516,1869"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="228,1201,308,1228"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="571,1051,680,1077"><area shape="rect" href="a00285.html" title="create and manipulate unsorted lists of objects" alt="" coords="401,992,503,1019"><area shape="rect" href="a01833.html" title="abstract specification for Viewports" alt="" coords="1803,840,1896,867"><area shape="rect" href="a00681.html" title="manager for OpenGL&#45;based selection." alt="" coords="2459,1149,2608,1176"><area shape="rect" href="a01482.html" title="Render the props of a vtkRenderer." alt="" coords="551,1343,700,1369"><area shape="rect" href="a01485.html" title="Perform part of the rendering of a vtkRenderer." alt="" coords="911,1191,1025,1217"><area shape="rect" href="a00954.html" title="a virtual light for 3D rendering" alt="" coords="1261,1336,1331,1363"><area shape="rect" href="a00227.html" title="a virtual camera for 3D rendering" alt="" coords="408,1739,496,1765"><area shape="rect" href="a01692.html" title="represent text properties." alt="" coords="2136,384,2253,411"><area shape="rect" href="a01322.html" title="represent surface properties of a geometric object" alt="" coords="1428,1751,1519,1777"><area shape="rect" href="a01915.html" title="encapsulates a VTK Material description." alt="" coords="739,1641,856,1668"><area shape="rect" href="a01902.html" title="Represents an XML element and those nested inside." alt="" coords="379,1587,525,1613"><area shape="rect" href="a01537.html" title="vtkShaderProgram" alt="" coords="1068,1523,1204,1549"><area shape="rect" href="a01536.html" title="an adapter to pass generic vertex attributes to the rendering pipeline. .SECTION..." alt="" coords="1387,1533,1560,1560"><area shape="rect" href="a00287.html" title="iterator through a vtkCollection." alt="" coords="725,1424,869,1451"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="413,485,491,512"><area shape="rect" href="a00335.html" title="perform coordinate transformation, and represent position, in a variety of vtk coordinate..." alt="" coords="2141,737,2248,764"><area shape="rect" href="a01323.html" title="represent surface properties of a 2D image" alt="" coords="913,612,1023,639"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,411,116,437"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="7,1771,116,1797"><area shape="rect" href="a00984.html" title="abstract class specifies interface to map data to graphics primitives" alt="" coords="1431,2005,1516,2032"><area shape="rect" href="a00092.html" title="represents an object (geometry &amp; properties) in a rendered scene" alt="" coords="1813,1871,1885,1897"><area shape="rect" href="a00144.html" title="a list of lists of props representing an assembly hierarchy" alt="" coords="731,992,864,1019"><area shape="rect" href="a00956.html" title="a list of lights" alt="" coords="1231,939,1361,965"><area shape="rect" href="a00346.html" title="a list of Cullers" alt="" coords="1597,943,1733,969"><area shape="rect" href="a00088.html" title="abstract API for pickers that can pick an instance of vtkProp" alt="" coords="1771,637,1928,664"><area shape="rect" href="a01489.html" title="create a window for renderers to draw into" alt="" coords="1783,1221,1916,1248"><area shape="rect" href="a00095.html" title="a list of actors" alt="" coords="1783,789,1916,816"><area shape="rect" href="a01212.html" title="superclass for 3D geometric pickers (uses ray cast)" alt="" coords="2156,545,2233,572"><area shape="rect" href="a01841.html" title="a list of volumes" alt="" coords="1776,1171,1923,1197"><area shape="rect" href="a01691.html" title="2D text annotation" alt="" coords="2477,480,2589,507"><area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="2143,444,2247,471"><area shape="rect" href="a00083.html" title="abstract class specifies interface to map data" alt="" coords="1781,435,1917,461"><area shape="rect" href="a00251.html" title="select a cell by shooting a ray into graphics window" alt="" coords="2483,539,2584,565"><area shape="rect" href="a01319.html" title="a list of 3D props" alt="" coords="1776,536,1923,563"><area shape="rect" href="a00582.html" title="provides thread&#45;safe access to cells" alt="" coords="2139,495,2251,521"><area shape="rect" href="a01582.html" title="create a polygonal sphere centered at the origin" alt="" coords="2469,1948,2597,1975"><area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="2117,1975,2272,2001"><area shape="rect" href="a00966.html" title="create a line defined by two end points" alt="" coords="2479,1999,2588,2025"><area shape="rect" href="a01265.html" title="map vtkPolyData to graphics primitives" alt="" coords="1952,1961,2093,1988"><area shape="rect" href="a01695.html" title="handles properties associated with a texture map" alt="" coords="1431,1893,1516,1920"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a14614.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
a class defining the representation for the <a class="el" href="a01584.html" title="3D widget for manipulating a point on a sphere">vtkSphereWidget2</a> 
<p>
This class is a concrete representation for the <a class="el" href="a01584.html" title="3D widget for manipulating a point on a sphere">vtkSphereWidget2</a>. It represents a sphere with an optional handle. Through interaction with the widget, the sphere can be arbitrarily positioned and scaled in 3D space; and the handle can be moved on the surface of the sphere. Typically the vtkSphereWidget2/vtkSphereRepresentation are used to position a sphere for the purpose of extracting, cutting or clipping data; or the handle is moved on the sphere to position a light or camera.<p>
To use this representation, you normally use the <a class="el" href="a01581.html#ef610176c78dbb747a0614ab2ae814b6">PlaceWidget()</a> method to position the widget at a specified region in space. It is also possible to set the center of the sphere, a radius, and/or a handle position.<p>
<dl class="warning" compact><dt><b>Warning:</b></dt><dd>Note that the representation is overconstrained in that the center and radius of the sphere can be defined, this information plus the handle direction defines the geometry of the representation. Alternatively, the user may specify the center of the sphere plus the handle position.<p>
This class, and <a class="el" href="a01584.html" title="3D widget for manipulating a point on a sphere">vtkSphereWidget2</a>, are second generation VTK widgets. An earlier version of this functionality was defined in the class <a class="el" href="a01583.html" title="3D widget for manipulating a sphere">vtkSphereWidget</a>.</dd></dl>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01584.html" title="3D widget for manipulating a point on a sphere">vtkSphereWidget2</a> <a class="el" href="a01583.html" title="3D widget for manipulating a sphere">vtkSphereWidget</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_15.html#c2_vtk_t_vtkSphereRepresentation">vtkSphereRepresentation (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a05527.html#l00075">75</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a01877.html">vtkWidgetRepresentation</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#12bc9854f1ae1c2e9b6d87bdbbb54156">Superclass</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="a01581.html#905d2f0ce08f445c8d96e7c9e5d850c6">IsTypeOf</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01581.html">vtkSphereRepresentation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#637d1ea9dac67374df6c0309e809bde2">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</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="a01581.html#08c49dbb78df46ec6dc022fb84ad54db">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="a01581.html#cb164e308157ec35b29a65337aef04e0">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="a01581.html#9e0c38b51d53b87bd42ba54b49fa4bc4">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <br>
&nbsp;&nbsp;<a class="el" href="a01581.html#53fd15159d798f30c23ff74d8d7da3c17344b9ff953eeff7f1d9d5ca09ed6727">Outside</a> = 0, 
<a class="el" href="a01581.html#53fd15159d798f30c23ff74d8d7da3c127c80090c2d215befc1d204c0fe09f8b">MovingHandle</a>, 
<a class="el" href="a01581.html#53fd15159d798f30c23ff74d8d7da3c176b0e59a691c8a6d3f39f77bede59ec8">OnSphere</a>, 
<a class="el" href="a01581.html#53fd15159d798f30c23ff74d8d7da3c1bc6de0ad3177f8ddc36f0bd6fe0ce970">Translating</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a01581.html#53fd15159d798f30c23ff74d8d7da3c1119d1cc1626a5ef016f22660a319181b">Scaling</a>
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#1746b05a05f021ad5f9da8929eed7a96">GetPolyData</a> (<a class="el" href="a01260.html">vtkPolyData</a> *pd)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#7e16018e6397bc6d5562304164ab2b97">GetSphere</a> (<a class="el" href="a01577.html">vtkSphere</a> *sphere)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#7630fe46056d732067ba6ce8966e4761">SetInteractionState</a> (int state)</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="a01581.html#bc88f3bcc3e5aab3e7a3cd82706627e1">SetRepresentation</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="a01581.html#ee6bcfbc27e0660d7beba30e10b178af">GetRepresentation</a> ()</td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#d306e3b64509d7f6adb94eb5b6f3f1c3">SetRepresentationToSurface</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="a01581.html#6e92fce7d381410d8bdf04ca8d343a7d">SetThetaResolution</a> (int r)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#039432fe10f282a1b918feb86d184944">GetThetaResolution</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="a01581.html#03d4821dad8ef5aaca4908b99f4d7c8f">SetPhiResolution</a> (int r)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#ad18a25360b632028682e17b80604ac2">GetPhiResolution</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="a01581.html#64a6d8b515fee1270a5999ed6837bf5f">SetCenter</a> (double c[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#46a87228cd08457a9aa524607369f12e">SetCenter</a> (double x, double y, double z)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#33a9fa9a6345e1193635147553a6aeca">GetCenter</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#86432723df17cee274e9233f74892d33">GetCenter</a> (double xyz[3])</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="a01581.html#9e04874fea067ca62b085c6f67415ccb">SetRadius</a> (double r)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#7543745fb731a3a94ae5c794160b9d82">GetRadius</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="a01581.html#f0676f4fce21be6f52fb0d76cfe9d3f9">SetHandleVisibility</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="a01581.html#840516a4d33c3ebfabd536db28d9db77">GetHandleVisibility</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="a01581.html#de57b1fb89730f412ab5f616b1a026ed">HandleVisibilityOn</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="a01581.html#bb00041208739c6af3e86cefd5a71855">HandleVisibilityOff</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="a01581.html#d7087987ca965018a0c62827b92833e6">SetHandlePosition</a> (double handle[3])</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#e5760e0be2ff5b765097f9266f34a8d5">GetHandlePosition</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="a01581.html#e56e6d3c32836e8354101165b1a52f31">GetHandlePosition</a> (double &amp;, double &amp;, double &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="a01581.html#1b33aad1226096ffccfd0134586549d1">GetHandlePosition</a> (double[3])</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="a01581.html#3d0068cc23a19a8a74be3e1e82fa6196">SetHandleDirection</a> (double dir[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#01e592b922a42a01aaff9d6434c09bbf">SetHandleDirection</a> (double dx, double dy, double dz)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#19e0399088404f67e88bc33ff172c3c5">GetHandleDirection</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="a01581.html#1ae10759c6d5975b7a6d2d122054330c">GetHandleDirection</a> (double &amp;, double &amp;, double &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="a01581.html#7e907238d34b2ff52170cca7d9de80c1">GetHandleDirection</a> (double[3])</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="a01581.html#b16d241ac6a451534142c634c0fc58c0">SetHandleText</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="a01581.html#fdbf3429dc3c3dccd6cdb5eb35618d01">GetHandleText</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="a01581.html#f8111b80bc21724711ba2e7f6346032d">HandleTextOn</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="a01581.html#972fe6962fc57d999c8c0b6caf51dd23">HandleTextOff</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="a01581.html#a965e4ab95569bf313f1b43c927037f0">SetRadialLine</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="a01581.html#a7202af826dc0c6a436924b9c77dae1e">GetRadialLine</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="a01581.html#9f183e670d0e7ecd28bd6980b878de63">RadialLineOn</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="a01581.html#58fd6ed4244e7375763596fdc6a1bf08">RadialLineOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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="a01581.html#7161946ffe6d79f0c93179674a89eaa3">GetSphereProperty</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="a01581.html#89551a717310a0907d1d77cb110cec31">GetSelectedSphereProperty</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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="a01581.html#33756a2aee4e0b3125b5c4b381df7ad4">GetHandleProperty</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="a01581.html#ad61a02e2976069733dda82392759991">GetSelectedHandleProperty</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01692.html">vtkTextProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#a4af6551fb82a36fcc9bf2ebe861bffd">GetHandleTextProperty</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></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="a01581.html#7f36b872ae6630f123a502e3df81bd29">GetRadialLineProperty</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="a01581.html#ef610176c78dbb747a0614ab2ae814b6">PlaceWidget</a> (double bounds[6])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#602ecb85ea56810eda2c923af9898c56">PlaceWidget</a> (double center[3], double handlePosition[3])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#f9999fd93c26f00f2794dfebc282774d">BuildRepresentation</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="a01581.html#c397ce2c4c3edaf0fd63c18007a0108a">ComputeInteractionState</a> (int X, int Y, int modify=0)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#34a2e53cc921c5b059133553f4a3bc33">StartWidgetInteraction</a> (double e[2])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#641ac3ed4cfd94b1ff340aaef8722460">WidgetInteraction</a> (double e[2])</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#d5f2a90264823c62258b6fa682840729">GetBounds</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="a01581.html#779a974a2e6d3d02958ed69a1f443f7c">ReleaseGraphicsResources</a> (<a class="el" href="a01886.html">vtkWindow</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="a01581.html#89ed811feb4442fda5b3d9229d5a5494">RenderOpaqueGeometry</a> (<a class="el" href="a01833.html">vtkViewport</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="a01581.html#3eebd86cff9f3913f3e530de2c52454b">RenderTranslucentPolygonalGeometry</a> (<a class="el" href="a01833.html">vtkViewport</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="a01581.html#e8e55bc1d250457a3cdb2423b312b5cd">RenderOverlay</a> (<a class="el" href="a01833.html">vtkViewport</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="a01581.html#b2208b217e55b58c55bf9b010c6d8227">HasTranslucentPolygonalGeometry</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="a01581.html">vtkSphereRepresentation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#f2969885d9a865947b7984b0cdecbe24">New</a> ()</td></tr>

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

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#9b479f9bc743b27db90905a3a95c8657">HighlightSphere</a> (int highlight)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#923697f3fad79bb907ff9a6c1da37aed">Scale</a> (double *p1, double *p2, int X, int Y)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#8e56000605af345b3cfe7c2eceec17ef">PlaceHandle</a> (double *center, double radius)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#db7fb69917bee0ad25fca41c6c99a282">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="a01581.html#1f8551d13987c96532bffe169e89d624">CreateDefaultProperties</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#4a3681d75e1999ceff59e2d4498bde98">HighlightHandle</a> (int)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#4208d742d998deb4647308a558280cfe">LastEventPosition</a> [3]</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="a01581.html#8fbc5aa00617d4a2d003a8aa7efb3043">SphereActor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01265.html">vtkPolyDataMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#c70116cbaf5d87e80e72dc7e3fe93c21">SphereMapper</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01582.html">vtkSphereSource</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#185fda32c08f0dd690c0f2f7dd275be9">SphereSource</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#83569a3db87c12b86c3a16001dbbf6a2">Representation</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="a01581.html#f2c06d8f5f564d9ef94a2b6c1bae5873">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="a01581.html#e0863a8ac864c528b685c2a791b47f59">SpherePicker</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#a5ea734f689626c139651073a96ac5e9">LastPickPosition</a> [3]</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="a01581.html#0974f6b1561fb8d453472e968dc0df04">SphereProperty</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="a01581.html#9d411c95206a587292997a7981134517">SelectedSphereProperty</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="a01581.html#98ef7145a81550979941a331a793d0f1">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="a01581.html#e5f72ceaa75d275fc48a54704d287c1b">SelectedHandleProperty</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="a01581.html#102e7b20fe9c9c3c2255f58a480972a5">HandleActor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01265.html">vtkPolyDataMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#1a9fa60cddbc16179399122785577190">HandleMapper</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01582.html">vtkSphereSource</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#7637b851b2d42a5535fb3fc476c43b59">HandleSource</a></td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#22475137794fec1d8dbda962b13223da">HandleDirection</a> [3]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#c587d8663bb40c3e47274027b7d795e2">HandlePosition</a> [3]</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#543b468a4371c0398c60b9499bf07b0b">HandleText</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01692.html">vtkTextProperty</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#8140c24d6053e4eab60312adbb345f2c">HandleTextProperty</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01691.html">vtkTextMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#81ba23cc27f3ea77546f1e89f46b7619">HandleTextMapper</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00093.html">vtkActor2D</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#ec40626c4d71cef9773ddf80088ce27c">HandleTextActor</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#b3e53c4039f1742c451e9367ebb4fa41">RadialLine</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="a01581.html#1239ff24f78e642ae3952d93edc6551a">RadialLineProperty</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00966.html">vtkLineSource</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#52cf28ccbc74e606681f88e8feb1ca37">RadialLineSource</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01265.html">vtkPolyDataMapper</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01581.html#68d8bb7f961528bb7262520dac44891d">RadialLineMapper</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="a01581.html#21a56da1325a23c83b3f160d184e14cc">RadialLineActor</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="12bc9854f1ae1c2e9b6d87bdbbb54156"></a><!-- doxytag: member="vtkSphereRepresentation::Superclass" ref="12bc9854f1ae1c2e9b6d87bdbbb54156" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a01877.html">vtkWidgetRepresentation</a> <a class="el" href="a01877.html">vtkSphereRepresentation::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Standard methods for type information and to print out the contents of the class. 
<p>Reimplemented from <a class="el" href="a01877.html#7b6d273bf22eec5f99a88a0e81cde112">vtkWidgetRepresentation</a>.</p>

<p>Definition at line <a class="el" href="a05527.html#l00084">84</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="53fd15159d798f30c23ff74d8d7da3c1"></a><!-- doxytag: member="vtkSphereRepresentation::@80" ref="53fd15159d798f30c23ff74d8d7da3c1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum          </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="53fd15159d798f30c23ff74d8d7da3c17344b9ff953eeff7f1d9d5ca09ed6727"></a><!-- doxytag: member="Outside" ref="53fd15159d798f30c23ff74d8d7da3c17344b9ff953eeff7f1d9d5ca09ed6727" args="" -->Outside</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="53fd15159d798f30c23ff74d8d7da3c127c80090c2d215befc1d204c0fe09f8b"></a><!-- doxytag: member="MovingHandle" ref="53fd15159d798f30c23ff74d8d7da3c127c80090c2d215befc1d204c0fe09f8b" args="" -->MovingHandle</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="53fd15159d798f30c23ff74d8d7da3c176b0e59a691c8a6d3f39f77bede59ec8"></a><!-- doxytag: member="OnSphere" ref="53fd15159d798f30c23ff74d8d7da3c176b0e59a691c8a6d3f39f77bede59ec8" args="" -->OnSphere</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="53fd15159d798f30c23ff74d8d7da3c1bc6de0ad3177f8ddc36f0bd6fe0ce970"></a><!-- doxytag: member="Translating" ref="53fd15159d798f30c23ff74d8d7da3c1bc6de0ad3177f8ddc36f0bd6fe0ce970" args="" -->Translating</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="53fd15159d798f30c23ff74d8d7da3c1119d1cc1626a5ef016f22660a319181b"></a><!-- doxytag: member="Scaling" ref="53fd15159d798f30c23ff74d8d7da3c1119d1cc1626a5ef016f22660a319181b" args="" -->Scaling</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="a05527.html#l00089">89</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="96139b2dda768401d9d8163a260ccd03"></a><!-- doxytag: member="vtkSphereRepresentation::vtkSphereRepresentation" ref="96139b2dda768401d9d8163a260ccd03" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkSphereRepresentation::vtkSphereRepresentation           </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="ad74b1ad2e9a4c07c2fdb4715f1b2051"></a><!-- doxytag: member="vtkSphereRepresentation::~vtkSphereRepresentation" ref="ad74b1ad2e9a4c07c2fdb4715f1b2051" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkSphereRepresentation::~vtkSphereRepresentation           </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="f2969885d9a865947b7984b0cdecbe24"></a><!-- doxytag: member="vtkSphereRepresentation::New" ref="f2969885d9a865947b7984b0cdecbe24" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01581.html">vtkSphereRepresentation</a>* vtkSphereRepresentation::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 class. 
<p>Reimplemented from <a class="el" href="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p>

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

<p>
Standard methods for type information and to print out the contents of the class. 
<p>Reimplemented from <a class="el" href="a01877.html#cccf4094f054819b07b8e5f993fb78a9">vtkWidgetRepresentation</a>.</p>

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

<p>
Standard methods for type information and to print out the contents of the class. 
<p>Reimplemented from <a class="el" href="a01877.html#e402d2e43aed56e9bc35c1f5e42d9817">vtkWidgetRepresentation</a>.</p>

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

<p>
Standard methods for type information and to print out the contents of the class. 
<p>Reimplemented from <a class="el" href="a01877.html#63089e21e4b6b8c3d68dfcdf90dd5ef1">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="637d1ea9dac67374df6c0309e809bde2"></a><!-- doxytag: member="vtkSphereRepresentation::SafeDownCast" ref="637d1ea9dac67374df6c0309e809bde2" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01581.html">vtkSphereRepresentation</a>* vtkSphereRepresentation::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>
Standard methods for type information and to print out the contents of the class. 
<p>Reimplemented from <a class="el" href="a01877.html#9f6b11a3259504f1f148964f589c1f30">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e0c38b51d53b87bd42ba54b49fa4bc4"></a><!-- doxytag: member="vtkSphereRepresentation::PrintSelf" ref="9e0c38b51d53b87bd42ba54b49fa4bc4" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::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>
Standard methods for type information and to print out the contents of the class. 
<p>Reimplemented from <a class="el" href="a01877.html#dea6d0138ff965f86cac0a91553ad78f">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="bc88f3bcc3e5aab3e7a3cd82706627e1"></a><!-- doxytag: member="vtkSphereRepresentation::SetRepresentation" ref="bc88f3bcc3e5aab3e7a3cd82706627e1" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::SetRepresentation           </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 representation (i.e., appearance) of the sphere. Different representations are useful depending on the application. 
</div>
</div><p>
<a class="anchor" name="ee6bcfbc27e0660d7beba30e10b178af"></a><!-- doxytag: member="vtkSphereRepresentation::GetRepresentation" ref="ee6bcfbc27e0660d7beba30e10b178af" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::GetRepresentation           </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 representation (i.e., appearance) of the sphere. Different representations are useful depending on the application. 
</div>
</div><p>
<a class="anchor" name="5ac48c0451225c289e37d3260cdfab3c"></a><!-- doxytag: member="vtkSphereRepresentation::SetRepresentationToOff" ref="5ac48c0451225c289e37d3260cdfab3c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetRepresentationToOff           </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 representation (i.e., appearance) of the sphere. Different representations are useful depending on the application. 
<p>Definition at line <a class="el" href="a05527.html#l00097">97</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="080974e5f1b0587db4433be18036fc8f"></a><!-- doxytag: member="vtkSphereRepresentation::SetRepresentationToWireframe" ref="080974e5f1b0587db4433be18036fc8f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetRepresentationToWireframe           </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 representation (i.e., appearance) of the sphere. Different representations are useful depending on the application. 
<p>Definition at line <a class="el" href="a05527.html#l00099">99</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d306e3b64509d7f6adb94eb5b6f3f1c3"></a><!-- doxytag: member="vtkSphereRepresentation::SetRepresentationToSurface" ref="d306e3b64509d7f6adb94eb5b6f3f1c3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetRepresentationToSurface           </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 representation (i.e., appearance) of the sphere. Different representations are useful depending on the application. 
<p>Definition at line <a class="el" href="a05527.html#l00101">101</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6e92fce7d381410d8bdf04ca8d343a7d"></a><!-- doxytag: member="vtkSphereRepresentation::SetThetaResolution" ref="6e92fce7d381410d8bdf04ca8d343a7d" args="(int r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetThetaResolution           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the resolution of the sphere in the theta direction. 
<p>Definition at line <a class="el" href="a05527.html#l00107">107</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

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

<p>
Set/Get the resolution of the sphere in the theta direction. 
<p>Definition at line <a class="el" href="a05527.html#l00109">109</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="03d4821dad8ef5aaca4908b99f4d7c8f"></a><!-- doxytag: member="vtkSphereRepresentation::SetPhiResolution" ref="03d4821dad8ef5aaca4908b99f4d7c8f" args="(int r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetPhiResolution           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>r</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the resolution of the sphere in the phi direction. 
<p>Definition at line <a class="el" href="a05527.html#l00115">115</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

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

<p>
Set/Get the resolution of the sphere in the phi direction. 
<p>Definition at line <a class="el" href="a05527.html#l00117">117</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="64a6d8b515fee1270a5999ed6837bf5f"></a><!-- doxytag: member="vtkSphereRepresentation::SetCenter" ref="64a6d8b515fee1270a5999ed6837bf5f" args="(double c[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetCenter           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>c</em>[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the center position of the sphere. Note that this may adjust the direction from the handle to the center, as well as the radius of the sphere. 
</div>
</div><p>
<a class="anchor" name="46a87228cd08457a9aa524607369f12e"></a><!-- doxytag: member="vtkSphereRepresentation::SetCenter" ref="46a87228cd08457a9aa524607369f12e" args="(double x, double y, double z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetCenter           </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><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the center position of the sphere. Note that this may adjust the direction from the handle to the center, as well as the radius of the sphere. 
<p>Definition at line <a class="el" href="a05527.html#l00126">126</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="33a9fa9a6345e1193635147553a6aeca"></a><!-- doxytag: member="vtkSphereRepresentation::GetCenter" ref="33a9fa9a6345e1193635147553a6aeca" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double* vtkSphereRepresentation::GetCenter           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the center position of the sphere. Note that this may adjust the direction from the handle to the center, as well as the radius of the sphere. 
<p>Definition at line <a class="el" href="a05527.html#l00128">128</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="86432723df17cee274e9233f74892d33"></a><!-- doxytag: member="vtkSphereRepresentation::GetCenter" ref="86432723df17cee274e9233f74892d33" args="(double xyz[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::GetCenter           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>xyz</em>[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the center position of the sphere. Note that this may adjust the direction from the handle to the center, as well as the radius of the sphere. 
<p>Definition at line <a class="el" href="a05527.html#l00130">130</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9e04874fea067ca62b085c6f67415ccb"></a><!-- doxytag: member="vtkSphereRepresentation::SetRadius" ref="9e04874fea067ca62b085c6f67415ccb" args="(double r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetRadius           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>r</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the radius of sphere. Default is 0.5. Note that this may modify the position of the handle based on the handle direction. 
</div>
</div><p>
<a class="anchor" name="7543745fb731a3a94ae5c794160b9d82"></a><!-- doxytag: member="vtkSphereRepresentation::GetRadius" ref="7543745fb731a3a94ae5c794160b9d82" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkSphereRepresentation::GetRadius           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the radius of sphere. Default is 0.5. Note that this may modify the position of the handle based on the handle direction. 
<p>Definition at line <a class="el" href="a05527.html#l00138">138</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

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

<p>
The handle sits on the surface of the sphere and may be moved around the surface by picking (left mouse) and then moving. The position of the handle can be retrieved, this is useful for positioning cameras and lights. By default, the handle is turned off. 
</div>
</div><p>
<a class="anchor" name="840516a4d33c3ebfabd536db28d9db77"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleVisibility" ref="840516a4d33c3ebfabd536db28d9db77" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::GetHandleVisibility           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The handle sits on the surface of the sphere and may be moved around the surface by picking (left mouse) and then moving. The position of the handle can be retrieved, this is useful for positioning cameras and lights. By default, the handle is turned off. 
</div>
</div><p>
<a class="anchor" name="de57b1fb89730f412ab5f616b1a026ed"></a><!-- doxytag: member="vtkSphereRepresentation::HandleVisibilityOn" ref="de57b1fb89730f412ab5f616b1a026ed" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::HandleVisibilityOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The handle sits on the surface of the sphere and may be moved around the surface by picking (left mouse) and then moving. The position of the handle can be retrieved, this is useful for positioning cameras and lights. By default, the handle is turned off. 
</div>
</div><p>
<a class="anchor" name="bb00041208739c6af3e86cefd5a71855"></a><!-- doxytag: member="vtkSphereRepresentation::HandleVisibilityOff" ref="bb00041208739c6af3e86cefd5a71855" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::HandleVisibilityOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The handle sits on the surface of the sphere and may be moved around the surface by picking (left mouse) and then moving. The position of the handle can be retrieved, this is useful for positioning cameras and lights. By default, the handle is turned off. 
</div>
</div><p>
<a class="anchor" name="d7087987ca965018a0c62827b92833e6"></a><!-- doxytag: member="vtkSphereRepresentation::SetHandlePosition" ref="d7087987ca965018a0c62827b92833e6" args="(double handle[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>handle</em>[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the position of the handle. Note that this may adjust the radius of the sphere and the handle direction. 
</div>
</div><p>
<a class="anchor" name="c218d8dbc1c95fd9a450de37698605c8"></a><!-- doxytag: member="vtkSphereRepresentation::SetHandlePosition" ref="c218d8dbc1c95fd9a450de37698605c8" args="(double x, double y, double z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetHandlePosition           </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><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the position of the handle. Note that this may adjust the radius of the sphere and the handle direction. 
<p>Definition at line <a class="el" href="a05527.html#l00156">156</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e5760e0be2ff5b765097f9266f34a8d5"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandlePosition" ref="e5760e0be2ff5b765097f9266f34a8d5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double* vtkSphereRepresentation::GetHandlePosition           </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 position of the handle. Note that this may adjust the radius of the sphere and the handle direction. 
</div>
</div><p>
<a class="anchor" name="e56e6d3c32836e8354101165b1a52f31"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandlePosition" ref="e56e6d3c32836e8354101165b1a52f31" args="(double &amp;, double &amp;, double &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::GetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the position of the handle. Note that this may adjust the radius of the sphere and the handle direction. 
</div>
</div><p>
<a class="anchor" name="1b33aad1226096ffccfd0134586549d1"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandlePosition" ref="1b33aad1226096ffccfd0134586549d1" args="(double[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::GetHandlePosition           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the position of the handle. Note that this may adjust the radius of the sphere and the handle direction. 
</div>
</div><p>
<a class="anchor" name="3d0068cc23a19a8a74be3e1e82fa6196"></a><!-- doxytag: member="vtkSphereRepresentation::SetHandleDirection" ref="3d0068cc23a19a8a74be3e1e82fa6196" args="(double dir[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetHandleDirection           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>dir</em>[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the direction vector of the handle relative to the center of the sphere. This may affect the position of the handle and the radius of the sphere. 
</div>
</div><p>
<a class="anchor" name="01e592b922a42a01aaff9d6434c09bbf"></a><!-- doxytag: member="vtkSphereRepresentation::SetHandleDirection" ref="01e592b922a42a01aaff9d6434c09bbf" args="(double dx, double dy, double dz)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetHandleDirection           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>dx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>dy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>dz</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the direction vector of the handle relative to the center of the sphere. This may affect the position of the handle and the radius of the sphere. 
<p>Definition at line <a class="el" href="a05527.html#l00166">166</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="19e0399088404f67e88bc33ff172c3c5"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleDirection" ref="19e0399088404f67e88bc33ff172c3c5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double* vtkSphereRepresentation::GetHandleDirection           </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 direction vector of the handle relative to the center of the sphere. This may affect the position of the handle and the radius of the sphere. 
</div>
</div><p>
<a class="anchor" name="1ae10759c6d5975b7a6d2d122054330c"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleDirection" ref="1ae10759c6d5975b7a6d2d122054330c" args="(double &amp;, double &amp;, double &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::GetHandleDirection           </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the direction vector of the handle relative to the center of the sphere. This may affect the position of the handle and the radius of the sphere. 
</div>
</div><p>
<a class="anchor" name="7e907238d34b2ff52170cca7d9de80c1"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleDirection" ref="7e907238d34b2ff52170cca7d9de80c1" args="(double[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::GetHandleDirection           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname">[3]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the direction vector of the handle relative to the center of the sphere. This may affect the position of the handle and the radius of the sphere. 
</div>
</div><p>
<a class="anchor" name="b16d241ac6a451534142c634c0fc58c0"></a><!-- doxytag: member="vtkSphereRepresentation::SetHandleText" ref="b16d241ac6a451534142c634c0fc58c0" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::SetHandleText           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enable/disable a label that displays the location of the handle in spherical coordinates (radius,theta,phi). The two angles, theta and phi, are displayed in degrees. Note that phi is measured from the north pole down towards the equator; and theta is the angle around the north/south axis. 
</div>
</div><p>
<a class="anchor" name="fdbf3429dc3c3dccd6cdb5eb35618d01"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleText" ref="fdbf3429dc3c3dccd6cdb5eb35618d01" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::GetHandleText           </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 a label that displays the location of the handle in spherical coordinates (radius,theta,phi). The two angles, theta and phi, are displayed in degrees. Note that phi is measured from the north pole down towards the equator; and theta is the angle around the north/south axis. 
</div>
</div><p>
<a class="anchor" name="f8111b80bc21724711ba2e7f6346032d"></a><!-- doxytag: member="vtkSphereRepresentation::HandleTextOn" ref="f8111b80bc21724711ba2e7f6346032d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::HandleTextOn           </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 a label that displays the location of the handle in spherical coordinates (radius,theta,phi). The two angles, theta and phi, are displayed in degrees. Note that phi is measured from the north pole down towards the equator; and theta is the angle around the north/south axis. 
</div>
</div><p>
<a class="anchor" name="972fe6962fc57d999c8c0b6caf51dd23"></a><!-- doxytag: member="vtkSphereRepresentation::HandleTextOff" ref="972fe6962fc57d999c8c0b6caf51dd23" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::HandleTextOff           </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 a label that displays the location of the handle in spherical coordinates (radius,theta,phi). The two angles, theta and phi, are displayed in degrees. Note that phi is measured from the north pole down towards the equator; and theta is the angle around the north/south axis. 
</div>
</div><p>
<a class="anchor" name="a965e4ab95569bf313f1b43c927037f0"></a><!-- doxytag: member="vtkSphereRepresentation::SetRadialLine" ref="a965e4ab95569bf313f1b43c927037f0" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::SetRadialLine           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Enable/disable a radial line segment that joins the center of the outer sphere and the handle. 
</div>
</div><p>
<a class="anchor" name="a7202af826dc0c6a436924b9c77dae1e"></a><!-- doxytag: member="vtkSphereRepresentation::GetRadialLine" ref="a7202af826dc0c6a436924b9c77dae1e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::GetRadialLine           </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 a radial line segment that joins the center of the outer sphere and the handle. 
</div>
</div><p>
<a class="anchor" name="9f183e670d0e7ecd28bd6980b878de63"></a><!-- doxytag: member="vtkSphereRepresentation::RadialLineOn" ref="9f183e670d0e7ecd28bd6980b878de63" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::RadialLineOn           </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 a radial line segment that joins the center of the outer sphere and the handle. 
</div>
</div><p>
<a class="anchor" name="58fd6ed4244e7375763596fdc6a1bf08"></a><!-- doxytag: member="vtkSphereRepresentation::RadialLineOff" ref="58fd6ed4244e7375763596fdc6a1bf08" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::RadialLineOff           </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 a radial line segment that joins the center of the outer sphere and the handle. 
</div>
</div><p>
<a class="anchor" name="1746b05a05f021ad5f9da8929eed7a96"></a><!-- doxytag: member="vtkSphereRepresentation::GetPolyData" ref="1746b05a05f021ad5f9da8929eed7a96" args="(vtkPolyData *pd)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::GetPolyData           </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 polydata (including points) that defines the sphere. The polydata consists of n+1 points, where n is the resolution of the sphere. 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 polysphere are added to it. 
</div>
</div><p>
<a class="anchor" name="7e16018e6397bc6d5562304164ab2b97"></a><!-- doxytag: member="vtkSphereRepresentation::GetSphere" ref="7e16018e6397bc6d5562304164ab2b97" args="(vtkSphere *sphere)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::GetSphere           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01577.html">vtkSphere</a> *&nbsp;</td>
          <td class="paramname"> <em>sphere</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get the spherical implicit function defined by this widget. Note that <a class="el" href="a01577.html" title="implicit function for a sphere">vtkSphere</a> is a subclass of <a class="el" href="a00855.html" title="abstract interface for implicit functions">vtkImplicitFunction</a>, meaning that it can be used by a variety of filters to perform clipping, cutting, and selection of data. 
</div>
</div><p>
<a class="anchor" name="7161946ffe6d79f0c93179674a89eaa3"></a><!-- doxytag: member="vtkSphereRepresentation::GetSphereProperty" ref="7161946ffe6d79f0c93179674a89eaa3" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkSphereRepresentation::GetSphereProperty           </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 sphere properties. The properties of the sphere when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="89551a717310a0907d1d77cb110cec31"></a><!-- doxytag: member="vtkSphereRepresentation::GetSelectedSphereProperty" ref="89551a717310a0907d1d77cb110cec31" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkSphereRepresentation::GetSelectedSphereProperty           </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 sphere properties. The properties of the sphere when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="33756a2aee4e0b3125b5c4b381df7ad4"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleProperty" ref="33756a2aee4e0b3125b5c4b381df7ad4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkSphereRepresentation::GetHandleProperty           </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 handle properties (the little ball on the sphere is the handle). The properties of the handle when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="ad61a02e2976069733dda82392759991"></a><!-- doxytag: member="vtkSphereRepresentation::GetSelectedHandleProperty" ref="ad61a02e2976069733dda82392759991" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkSphereRepresentation::GetSelectedHandleProperty           </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 handle properties (the little ball on the sphere is the handle). The properties of the handle when selected and unselected can be manipulated. 
</div>
</div><p>
<a class="anchor" name="a4af6551fb82a36fcc9bf2ebe861bffd"></a><!-- doxytag: member="vtkSphereRepresentation::GetHandleTextProperty" ref="a4af6551fb82a36fcc9bf2ebe861bffd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01692.html">vtkTextProperty</a>* vtkSphereRepresentation::GetHandleTextProperty           </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 handle text property. This can be used to control the appearance of the handle text. 
</div>
</div><p>
<a class="anchor" name="7f36b872ae6630f123a502e3df81bd29"></a><!-- doxytag: member="vtkSphereRepresentation::GetRadialLineProperty" ref="7f36b872ae6630f123a502e3df81bd29" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01322.html">vtkProperty</a>* vtkSphereRepresentation::GetRadialLineProperty           </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 property of the radial line. This can be used to control the appearance of the optional line connecting the center to the handle. 
</div>
</div><p>
<a class="anchor" name="7630fe46056d732067ba6ce8966e4761"></a><!-- doxytag: member="vtkSphereRepresentation::SetInteractionState" ref="7630fe46056d732067ba6ce8966e4761" args="(int state)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::SetInteractionState           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>state</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The interaction state may be set from a widget (e.g., <a class="el" href="a01584.html" title="3D widget for manipulating a point on a sphere">vtkSphereWidget2</a>) or other object. This controls how the interaction with the widget proceeds. Normally this method is used as part of a handshaking process with the widget: First <a class="el" href="a01581.html#c397ce2c4c3edaf0fd63c18007a0108a">ComputeInteractionState()</a> is invoked that returns a state based on geometric considerations (i.e., cursor near a widget feature), then based on events, the widget may modify this further. 
</div>
</div><p>
<a class="anchor" name="ef610176c78dbb747a0614ab2ae814b6"></a><!-- doxytag: member="vtkSphereRepresentation::PlaceWidget" ref="ef610176c78dbb747a0614ab2ae814b6" args="(double bounds[6])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::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>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
</div>
</div><p>
<a class="anchor" name="602ecb85ea56810eda2c923af9898c56"></a><!-- doxytag: member="vtkSphereRepresentation::PlaceWidget" ref="602ecb85ea56810eda2c923af9898c56" args="(double center[3], double handlePosition[3])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::PlaceWidget           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>center</em>[3], </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>handlePosition</em>[3]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
</div>
</div><p>
<a class="anchor" name="f9999fd93c26f00f2794dfebc282774d"></a><!-- doxytag: member="vtkSphereRepresentation::BuildRepresentation" ref="f9999fd93c26f00f2794dfebc282774d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::BuildRepresentation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
<p>Implements <a class="el" href="a01877.html#a7dfbf5a2b39487c072266e0e1520ec7">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="c397ce2c4c3edaf0fd63c18007a0108a"></a><!-- doxytag: member="vtkSphereRepresentation::ComputeInteractionState" ref="c397ce2c4c3edaf0fd63c18007a0108a" args="(int X, int Y, int modify=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::ComputeInteractionState           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>X</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>Y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>modify</em> = <code>0</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
<p>Reimplemented from <a class="el" href="a01877.html#b0aeed71d0331ae3e5c6472572f3900b">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="34a2e53cc921c5b059133553f4a3bc33"></a><!-- doxytag: member="vtkSphereRepresentation::StartWidgetInteraction" ref="34a2e53cc921c5b059133553f4a3bc33" args="(double e[2])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::StartWidgetInteraction           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>e</em>[2]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
<p>Reimplemented from <a class="el" href="a01877.html#9aece0d7ff74c1fcfd5f427088cab77b">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="641ac3ed4cfd94b1ff340aaef8722460"></a><!-- doxytag: member="vtkSphereRepresentation::WidgetInteraction" ref="641ac3ed4cfd94b1ff340aaef8722460" args="(double e[2])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::WidgetInteraction           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>e</em>[2]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
<p>Reimplemented from <a class="el" href="a01877.html#73adbf84d1745e1393eda384a5f31d52">vtkWidgetRepresentation</a>.</p>

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

<p>
These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. 
<p>Reimplemented from <a class="el" href="a01877.html#32efe13a1f1627c90bde36414bd9df9a">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="779a974a2e6d3d02958ed69a1f443f7c"></a><!-- doxytag: member="vtkSphereRepresentation::ReleaseGraphicsResources" ref="779a974a2e6d3d02958ed69a1f443f7c" args="(vtkWindow *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::ReleaseGraphicsResources           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01886.html">vtkWindow</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods supporting, and required by, the rendering process. 
<p>Reimplemented from <a class="el" href="a01877.html#a5428644337fcf61013390e6d619ff9f">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="89ed811feb4442fda5b3d9229d5a5494"></a><!-- doxytag: member="vtkSphereRepresentation::RenderOpaqueGeometry" ref="89ed811feb4442fda5b3d9229d5a5494" args="(vtkViewport *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::RenderOpaqueGeometry           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01833.html">vtkViewport</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods supporting, and required by, the rendering process. 
<p>Reimplemented from <a class="el" href="a01317.html#4d7c8be45744400fba096728ce81f33a">vtkProp</a>.</p>

</div>
</div><p>
<a class="anchor" name="3eebd86cff9f3913f3e530de2c52454b"></a><!-- doxytag: member="vtkSphereRepresentation::RenderTranslucentPolygonalGeometry" ref="3eebd86cff9f3913f3e530de2c52454b" args="(vtkViewport *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::RenderTranslucentPolygonalGeometry           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01833.html">vtkViewport</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods supporting, and required by, the rendering process. 
<p>Reimplemented from <a class="el" href="a01317.html#cf64ca8da81629df108f095c6535548e">vtkProp</a>.</p>

</div>
</div><p>
<a class="anchor" name="e8e55bc1d250457a3cdb2423b312b5cd"></a><!-- doxytag: member="vtkSphereRepresentation::RenderOverlay" ref="e8e55bc1d250457a3cdb2423b312b5cd" args="(vtkViewport *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkSphereRepresentation::RenderOverlay           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01833.html">vtkViewport</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Methods supporting, and required by, the rendering process. 
<p>Reimplemented from <a class="el" href="a01317.html#d7e0fa1336c19247f11a73b4ebaddf13">vtkProp</a>.</p>

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

<p>
Methods supporting, and required by, the rendering process. 
<p>Reimplemented from <a class="el" href="a01877.html#8b7761451b47996f96aacab32882ca25">vtkWidgetRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="9b479f9bc743b27db90905a3a95c8657"></a><!-- doxytag: member="vtkSphereRepresentation::HighlightSphere" ref="9b479f9bc743b27db90905a3a95c8657" args="(int highlight)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::HighlightSphere           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>highlight</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

<p>

</div>
</div><p>
<a class="anchor" name="923697f3fad79bb907ff9a6c1da37aed"></a><!-- doxytag: member="vtkSphereRepresentation::Scale" ref="923697f3fad79bb907ff9a6c1da37aed" args="(double *p1, double *p2, int X, int Y)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::Scale           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>p1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>p2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>X</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>Y</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8e56000605af345b3cfe7c2eceec17ef"></a><!-- doxytag: member="vtkSphereRepresentation::PlaceHandle" ref="8e56000605af345b3cfe7c2eceec17ef" args="(double *center, double radius)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::PlaceHandle           </td>
          <td>(</td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>center</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>radius</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="db7fb69917bee0ad25fca41c6c99a282"></a><!-- doxytag: member="vtkSphereRepresentation::SizeHandles" ref="db7fb69917bee0ad25fca41c6c99a282" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkSphereRepresentation::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>

</div>
</div><p>
<a class="anchor" name="1f8551d13987c96532bffe169e89d624"></a><!-- doxytag: member="vtkSphereRepresentation::CreateDefaultProperties" ref="1f8551d13987c96532bffe169e89d624" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::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>
<a class="anchor" name="4a3681d75e1999ceff59e2d4498bde98"></a><!-- doxytag: member="vtkSphereRepresentation::HighlightHandle" ref="4a3681d75e1999ceff59e2d4498bde98" args="(int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkSphereRepresentation::HighlightHandle           </td>
          <td>(</td>
          <td class="paramtype">int&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>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="4208d742d998deb4647308a558280cfe"></a><!-- doxytag: member="vtkSphereRepresentation::LastEventPosition" ref="4208d742d998deb4647308a558280cfe" args="[3]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01581.html#4208d742d998deb4647308a558280cfe">vtkSphereRepresentation::LastEventPosition</a>[3]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="8fbc5aa00617d4a2d003a8aa7efb3043"></a><!-- doxytag: member="vtkSphereRepresentation::SphereActor" ref="8fbc5aa00617d4a2d003a8aa7efb3043" 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="a01581.html#8fbc5aa00617d4a2d003a8aa7efb3043">vtkSphereRepresentation::SphereActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="c70116cbaf5d87e80e72dc7e3fe93c21"></a><!-- doxytag: member="vtkSphereRepresentation::SphereMapper" ref="c70116cbaf5d87e80e72dc7e3fe93c21" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01265.html">vtkPolyDataMapper</a>* <a class="el" href="a01581.html#c70116cbaf5d87e80e72dc7e3fe93c21">vtkSphereRepresentation::SphereMapper</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="185fda32c08f0dd690c0f2f7dd275be9"></a><!-- doxytag: member="vtkSphereRepresentation::SphereSource" ref="185fda32c08f0dd690c0f2f7dd275be9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01582.html">vtkSphereSource</a>* <a class="el" href="a01581.html#185fda32c08f0dd690c0f2f7dd275be9">vtkSphereRepresentation::SphereSource</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="83569a3db87c12b86c3a16001dbbf6a2"></a><!-- doxytag: member="vtkSphereRepresentation::Representation" ref="83569a3db87c12b86c3a16001dbbf6a2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01581.html#83569a3db87c12b86c3a16001dbbf6a2">vtkSphereRepresentation::Representation</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="f2c06d8f5f564d9ef94a2b6c1bae5873"></a><!-- doxytag: member="vtkSphereRepresentation::HandlePicker" ref="f2c06d8f5f564d9ef94a2b6c1bae5873" 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="a01581.html#f2c06d8f5f564d9ef94a2b6c1bae5873">vtkSphereRepresentation::HandlePicker</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00279">279</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e0863a8ac864c528b685c2a791b47f59"></a><!-- doxytag: member="vtkSphereRepresentation::SpherePicker" ref="e0863a8ac864c528b685c2a791b47f59" 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="a01581.html#e0863a8ac864c528b685c2a791b47f59">vtkSphereRepresentation::SpherePicker</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00280">280</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="a5ea734f689626c139651073a96ac5e9"></a><!-- doxytag: member="vtkSphereRepresentation::LastPickPosition" ref="a5ea734f689626c139651073a96ac5e9" args="[3]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01581.html#a5ea734f689626c139651073a96ac5e9">vtkSphereRepresentation::LastPickPosition</a>[3]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00281">281</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0974f6b1561fb8d453472e968dc0df04"></a><!-- doxytag: member="vtkSphereRepresentation::SphereProperty" ref="0974f6b1561fb8d453472e968dc0df04" 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="a01581.html#0974f6b1561fb8d453472e968dc0df04">vtkSphereRepresentation::SphereProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="9d411c95206a587292997a7981134517"></a><!-- doxytag: member="vtkSphereRepresentation::SelectedSphereProperty" ref="9d411c95206a587292997a7981134517" 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="a01581.html#9d411c95206a587292997a7981134517">vtkSphereRepresentation::SelectedSphereProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="98ef7145a81550979941a331a793d0f1"></a><!-- doxytag: member="vtkSphereRepresentation::HandleProperty" ref="98ef7145a81550979941a331a793d0f1" 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="a01581.html#98ef7145a81550979941a331a793d0f1">vtkSphereRepresentation::HandleProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00293">293</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="e5f72ceaa75d275fc48a54704d287c1b"></a><!-- doxytag: member="vtkSphereRepresentation::SelectedHandleProperty" ref="e5f72ceaa75d275fc48a54704d287c1b" 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="a01581.html#e5f72ceaa75d275fc48a54704d287c1b">vtkSphereRepresentation::SelectedHandleProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00294">294</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="102e7b20fe9c9c3c2255f58a480972a5"></a><!-- doxytag: member="vtkSphereRepresentation::HandleActor" ref="102e7b20fe9c9c3c2255f58a480972a5" 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="a01581.html#102e7b20fe9c9c3c2255f58a480972a5">vtkSphereRepresentation::HandleActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00298">298</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1a9fa60cddbc16179399122785577190"></a><!-- doxytag: member="vtkSphereRepresentation::HandleMapper" ref="1a9fa60cddbc16179399122785577190" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01265.html">vtkPolyDataMapper</a>* <a class="el" href="a01581.html#1a9fa60cddbc16179399122785577190">vtkSphereRepresentation::HandleMapper</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00299">299</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="7637b851b2d42a5535fb3fc476c43b59"></a><!-- doxytag: member="vtkSphereRepresentation::HandleSource" ref="7637b851b2d42a5535fb3fc476c43b59" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01582.html">vtkSphereSource</a>* <a class="el" href="a01581.html#7637b851b2d42a5535fb3fc476c43b59">vtkSphereRepresentation::HandleSource</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00300">300</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

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

<p>

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

</div>
</div><p>
<a class="anchor" name="22475137794fec1d8dbda962b13223da"></a><!-- doxytag: member="vtkSphereRepresentation::HandleDirection" ref="22475137794fec1d8dbda962b13223da" args="[3]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01581.html#22475137794fec1d8dbda962b13223da">vtkSphereRepresentation::HandleDirection</a>[3]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="c587d8663bb40c3e47274027b7d795e2"></a><!-- doxytag: member="vtkSphereRepresentation::HandlePosition" ref="c587d8663bb40c3e47274027b7d795e2" args="[3]" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="a01581.html#c587d8663bb40c3e47274027b7d795e2">vtkSphereRepresentation::HandlePosition</a>[3]<code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00304">304</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="543b468a4371c0398c60b9499bf07b0b"></a><!-- doxytag: member="vtkSphereRepresentation::HandleText" ref="543b468a4371c0398c60b9499bf07b0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a01581.html#543b468a4371c0398c60b9499bf07b0b">vtkSphereRepresentation::HandleText</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="8140c24d6053e4eab60312adbb345f2c"></a><!-- doxytag: member="vtkSphereRepresentation::HandleTextProperty" ref="8140c24d6053e4eab60312adbb345f2c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01692.html">vtkTextProperty</a>* <a class="el" href="a01581.html#8140c24d6053e4eab60312adbb345f2c">vtkSphereRepresentation::HandleTextProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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

</div>
</div><p>
<a class="anchor" name="81ba23cc27f3ea77546f1e89f46b7619"></a><!-- doxytag: member="vtkSphereRepresentation::HandleTextMapper" ref="81ba23cc27f3ea77546f1e89f46b7619" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01691.html">vtkTextMapper</a>* <a class="el" href="a01581.html#81ba23cc27f3ea77546f1e89f46b7619">vtkSphereRepresentation::HandleTextMapper</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00309">309</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ec40626c4d71cef9773ddf80088ce27c"></a><!-- doxytag: member="vtkSphereRepresentation::HandleTextActor" ref="ec40626c4d71cef9773ddf80088ce27c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00093.html">vtkActor2D</a>* <a class="el" href="a01581.html#ec40626c4d71cef9773ddf80088ce27c">vtkSphereRepresentation::HandleTextActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00310">310</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

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

<p>

<p>Definition at line <a class="el" href="a05527.html#l00313">313</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="1239ff24f78e642ae3952d93edc6551a"></a><!-- doxytag: member="vtkSphereRepresentation::RadialLineProperty" ref="1239ff24f78e642ae3952d93edc6551a" 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="a01581.html#1239ff24f78e642ae3952d93edc6551a">vtkSphereRepresentation::RadialLineProperty</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00314">314</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="52cf28ccbc74e606681f88e8feb1ca37"></a><!-- doxytag: member="vtkSphereRepresentation::RadialLineSource" ref="52cf28ccbc74e606681f88e8feb1ca37" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00966.html">vtkLineSource</a>* <a class="el" href="a01581.html#52cf28ccbc74e606681f88e8feb1ca37">vtkSphereRepresentation::RadialLineSource</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00315">315</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="68d8bb7f961528bb7262520dac44891d"></a><!-- doxytag: member="vtkSphereRepresentation::RadialLineMapper" ref="68d8bb7f961528bb7262520dac44891d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01265.html">vtkPolyDataMapper</a>* <a class="el" href="a01581.html#68d8bb7f961528bb7262520dac44891d">vtkSphereRepresentation::RadialLineMapper</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00316">316</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="21a56da1325a23c83b3f160d184e14cc"></a><!-- doxytag: member="vtkSphereRepresentation::RadialLineActor" ref="21a56da1325a23c83b3f160d184e14cc" 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="a01581.html#21a56da1325a23c83b3f160d184e14cc">vtkSphereRepresentation::RadialLineActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05527.html#l00317">317</a> of file <a class="el" href="a05527.html">vtkSphereRepresentation.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="a05527.html">vtkSphereRepresentation.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:35:27 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>