Sophie

Sophie

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

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: vtkInteractorStyleTreeMapHover 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>vtkInteractorStyleTreeMapHover Class Reference</h1><!-- doxytag: class="vtkInteractorStyleTreeMapHover" --><!-- doxytag: inherits="vtkInteractorStyleImage" --><code>#include &lt;<a class="el" href="a04822.html">vtkInteractorStyleTreeMapHover.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkInteractorStyleTreeMapHover:</div>
<div class="dynsection">
<p><center><img src="a11616.png" border="0" usemap="#a11617" alt="Inheritance graph"></center>
<map name="a11617">
<area shape="rect" href="a00906.html" title="interactive manipulation of the camera specialized for images" alt="" coords="39,379,204,405"><area shape="rect" href="a00917.html" title="interactive manipulation of the camera" alt="" coords="6,304,238,331"><area shape="rect" href="a00903.html" title="provide event&#45;driven interface to the rendering window (defines trackball mode)" alt="" coords="58,229,186,256"><area shape="rect" href="a00902.html" title="an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor..." alt="" coords="44,155,199,181"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="82,80,162,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="67,5,176,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkInteractorStyleTreeMapHover:</div>
<div class="dynsection">
<p><center><img src="a11618.png" border="0" usemap="#a11619" alt="Collaboration graph"></center>
<map name="a11619">
<area shape="rect" href="a00906.html" title="interactive manipulation of the camera specialized for images" alt="" coords="2219,1140,2384,1167"><area shape="rect" href="a00917.html" title="interactive manipulation of the camera" alt="" coords="1987,1047,2219,1073"><area shape="rect" href="a00903.html" title="provide event&#45;driven interface to the rendering window (defines trackball mode)" alt="" coords="495,940,623,967"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="341,545,411,572"><area shape="rect" href="a00093.html" title="a actor that draws 2D data" alt="" coords="617,655,708,681"><area shape="rect" href="a01318.html" title="represents an 3D object for placement in a rendered scene" alt="" coords="1349,655,1435,681"><area shape="rect" href="a01480.html" title="abstract specification for renderers" alt="" coords="133,655,229,681"><area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="355,820,528,847"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="1416,121,1496,148"><area shape="rect" href="a00335.html" title="perform coordinate transformation, and represent position, in a variety of vtk coordinate..." alt="" coords="888,545,995,572"><area shape="rect" href="a01323.html" title="represent surface properties of a 2D image" alt="" coords="627,545,736,572"><area shape="rect" href="a01322.html" title="represent surface properties of a geometric object" alt="" coords="1412,401,1503,428"><area shape="rect" href="a00101.html" title="Superclass for all sources, filters, and sinks in VTK." alt="" coords="2835,452,2933,479"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="1493,247,1635,273"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="2204,300,2327,327"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="2707,545,2784,572"><area shape="rect" href="a01692.html" title="represent text properties." alt="" coords="485,545,603,572"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="2328,655,2424,681"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="2528,300,2624,327"><area shape="rect" href="a00086.html" title="define API for picking subclasses" alt="" coords="5,820,133,847"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="745,31,855,57"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="1637,31,1747,57"><area shape="rect" href="a00092.html" title="represents an object (geometry &amp; properties) in a rendered scene" alt="" coords="1637,820,1709,847"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="1777,351,1895,377"><area shape="rect" href="a00984.html" title="abstract class specifies interface to map data to graphics primitives" alt="" coords="1808,655,1893,681"><area shape="rect" href="a00751.html" title="topologically and geometrically regular array of data" alt="" coords="1996,545,2103,572"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="2620,452,2708,479"><area shape="rect" href="a01266.html" title="draw vtkPolyData onto the image plane" alt="" coords="1160,655,1317,681"><area shape="rect" href="a00156.html" title="represent the vtkBalloonWidget" alt="" coords="1583,940,1761,967"><area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="760,545,864,572"><area shape="rect" href="a01691.html" title="2D text annotation" alt="" coords="760,655,872,681"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="1325,545,1429,572"><area shape="rect" href="a01695.html" title="handles properties associated with a texture map" alt="" coords="1631,655,1716,681"><area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="2177,545,2313,572"><area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="2808,545,2963,572"><area shape="rect" href="a01742.html" title="Superclass for algorithms that produce only Tree as output." alt="" coords="2987,545,3112,572"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="1660,545,1820,572"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="2239,452,2340,479"><area shape="rect" href="a00722.html" title="dynamic, self&#45;adjusting array of vtkIdType" alt="" coords="2337,545,2452,572"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="2619,655,2709,681"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="2020,247,2087,273"><area shape="rect" href="a01859.html" title="a cell that represents a 3D orthogonal parallelepiped" alt="" coords="1960,452,2035,479"><area shape="rect" href="a01221.html" title="a cell that represents an orthogonal quadrilateral" alt="" coords="2044,351,2113,377"><area shape="rect" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips" alt="" coords="2475,820,2571,847"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="2415,452,2495,479"><area shape="rect" href="a01752.html" title="converts a tree to a polygonal data representing a tree map" alt="" coords="2832,732,2997,759"><area shape="rect" href="a01890.html" title="find world x,y,z corresponding to display x,y,z" alt="" coords="480,993,627,1020"><area shape="rect" href="a01750.html" title="layout a vtkTree into a tree map" alt="" coords="3019,655,3155,681"><area shape="rect" href="a01751.html" title="abstract superclass for all tree map layout strategies" alt="" coords="3136,545,3323,572"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a11620.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
An interactor style for a tree map view. 
<p>
The <a class="el" href="a00918.html" title="An interactor style for a tree map view.">vtkInteractorStyleTreeMapHover</a> specifically works with pipelines that create a tree map. Such pipelines will have a <a class="el" href="a01750.html" title="layout a vtkTree into a tree map">vtkTreeMapLayout</a> filter and a <a class="el" href="a01752.html" title="converts a tree to a polygonal data representing a tree map">vtkTreeMapToPolyData</a> filter, both of which must be passed to this interactor style for it to function correctly. This interactor style allows only 2D panning and zooming, and additionally provides a balloon containing the name of the vertex hovered over, and allows the user to highlight a vertex by clicking on it.<p>
<dl class="user" compact><dt><b>Events:</b></dt><dd><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee177709a43a6bf74fa59806c157bd17f">vtkCommand::UserEvent</a> <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fec29906f21d68334a1fb26f6c4fddef02">vtkCommand::InteractionEvent</a></dd></dl>
<dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_8.html#c2_vtk_t_vtkInteractorStyleTreeMapHover">vtkInteractorStyleTreeMapHover (Tests)</a> </dd></dl>

<p>Definition at line <a class="el" href="a04822.html#l00052">52</a> of file <a class="el" href="a04822.html">vtkInteractorStyleTreeMapHover.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a00906.html">vtkInteractorStyleImage</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#f107e9a5060aaa4262028eaec9232456">Superclass</a></td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#2a9a54e9f6badcc57e69f682afcb2e07">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="a00918.html#1e98846ccd1ac6bd2597d8865bd6bb07">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="a00918.html#f698e0f900448e50b237c95516d5076e">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#cfcb590b42b19ef6923e8ea1ee26ae03">SetInteractor</a> (<a class="el" href="a01491.html">vtkRenderWindowInteractor</a> *rwi)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#bd04b45ec0f6dd01c3106117a2308358">SetHighLightColor</a> (double r, double g, double b)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#10a50efc27ed3afa8ee616e5668cf03b">SetSelectionLightColor</a> (double r, double g, double b)</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="a00918.html#92898b713bf73455bfa62f198a691771">SetLayout</a> (<a class="el" href="a01750.html">vtkTreeMapLayout</a> *layout)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01750.html">vtkTreeMapLayout</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#05be2728bbf63ef8235a1c6ae67a56ff">GetLayout</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="a00918.html#97e8c9cf4f2d7ede1e047a636db4ae96">SetTreeMapToPolyData</a> (<a class="el" href="a01752.html">vtkTreeMapToPolyData</a> *filter)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01752.html">vtkTreeMapToPolyData</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#2a0095774853af8cf1467b65ddf8990a">GetTreeMapToPolyData</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="a00918.html#d2aa50b4927fa142850e6f1ce615ad12">SetLabelField</a> (const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#e967ec9cbcbab53cfca70044beeaeabc">GetLabelField</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="a00918.html#cd4015465721cdb981954eb18074d691">OnMouseMove</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#f32df8c532e49823b30be50f6e77f443">OnLeftButtonUp</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="a00918.html#d98658e79aa14548382f5803f586fae3">HighLightItem</a> (<a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a> id)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#eadfffe6e923cc756faf3b24ebf320ef">HighLightCurrentSelectedItem</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="a00918.html#5958cedbc72bd3e089533dc2c4a40a3a">SetHighLightWidth</a> (double lw)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#8ed0629ec30c75bdd78442192ef7c923">GetHighLightWidth</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="a00918.html#05c68155245c406caac44db4fdcf2ab5">SetSelectionWidth</a> (double lw)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#fb422490a2d7bece39e7745bd6ab7dea">GetSelectionWidth</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 <br>
<a class="el" href="a00918.html">vtkInteractorStyleTreeMapHover</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00918.html#ef6938466d7e6c5f7eba5df55064085f">New</a> ()</td></tr>

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

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

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

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

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

<p>

<p>Reimplemented from <a class="el" href="a00906.html#252c722aad4f220aad212a14ec866de8">vtkInteractorStyleImage</a>.</p>

<p>Definition at line <a class="el" href="a04822.html#l00056">56</a> of file <a class="el" href="a04822.html">vtkInteractorStyleTreeMapHover.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="714fe9b18f9c7f35ff161889747da5ce"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::vtkInteractorStyleTreeMapHover" ref="714fe9b18f9c7f35ff161889747da5ce" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkInteractorStyleTreeMapHover::vtkInteractorStyleTreeMapHover           </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="760f6cf52b6b2cf33f5940b647bdf05e"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::~vtkInteractorStyleTreeMapHover" ref="760f6cf52b6b2cf33f5940b647bdf05e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkInteractorStyleTreeMapHover::~vtkInteractorStyleTreeMapHover           </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="ef6938466d7e6c5f7eba5df55064085f"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::New" ref="ef6938466d7e6c5f7eba5df55064085f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a00918.html">vtkInteractorStyleTreeMapHover</a>* vtkInteractorStyleTreeMapHover::New           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
This class must be supplied with a <a class="el" href="a01491.html" title="platform-independent render window interaction including picking and frame rate control...">vtkRenderWindowInteractor</a> wrapper or parent. This class should not normally be instantiated by application programmers. 
<p>Reimplemented from <a class="el" href="a00906.html#3c5d32114241d0343734e49923f967fc">vtkInteractorStyleImage</a>.</p>

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

<p>

<p>Reimplemented from <a class="el" href="a00906.html#9ebc8679f78fa5e1a159dd23a114542c">vtkInteractorStyleImage</a>.</p>

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

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

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

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

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

<p>

<p>Reimplemented from <a class="el" href="a00906.html#a30d926332c08beeef6be7aa0af0a005">vtkInteractorStyleImage</a>.</p>

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

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

</div>
</div><p>
<a class="anchor" name="92898b713bf73455bfa62f198a691771"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetLayout" ref="92898b713bf73455bfa62f198a691771" args="(vtkTreeMapLayout *layout)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::SetLayout           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01750.html">vtkTreeMapLayout</a> *&nbsp;</td>
          <td class="paramname"> <em>layout</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Must be set to the <a class="el" href="a01750.html" title="layout a vtkTree into a tree map">vtkTreeMapLayout</a> used to compute the bounds of each vertex for the tree map. 
</div>
</div><p>
<a class="anchor" name="05be2728bbf63ef8235a1c6ae67a56ff"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::GetLayout" ref="05be2728bbf63ef8235a1c6ae67a56ff" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01750.html">vtkTreeMapLayout</a>* vtkInteractorStyleTreeMapHover::GetLayout           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Must be set to the <a class="el" href="a01750.html" title="layout a vtkTree into a tree map">vtkTreeMapLayout</a> used to compute the bounds of each vertex for the tree map. 
</div>
</div><p>
<a class="anchor" name="97e8c9cf4f2d7ede1e047a636db4ae96"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetTreeMapToPolyData" ref="97e8c9cf4f2d7ede1e047a636db4ae96" args="(vtkTreeMapToPolyData *filter)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::SetTreeMapToPolyData           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01752.html">vtkTreeMapToPolyData</a> *&nbsp;</td>
          <td class="paramname"> <em>filter</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Must be set to the <a class="el" href="a01752.html" title="converts a tree to a polygonal data representing a tree map">vtkTreeMapToPolyData</a> used to convert the tree map into polydata. 
</div>
</div><p>
<a class="anchor" name="2a0095774853af8cf1467b65ddf8990a"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::GetTreeMapToPolyData" ref="2a0095774853af8cf1467b65ddf8990a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01752.html">vtkTreeMapToPolyData</a>* vtkInteractorStyleTreeMapHover::GetTreeMapToPolyData           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Must be set to the <a class="el" href="a01752.html" title="converts a tree to a polygonal data representing a tree map">vtkTreeMapToPolyData</a> used to convert the tree map into polydata. 
</div>
</div><p>
<a class="anchor" name="d2aa50b4927fa142850e6f1ce615ad12"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetLabelField" ref="d2aa50b4927fa142850e6f1ce615ad12" args="(const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkInteractorStyleTreeMapHover::SetLabelField           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The name of the field to use when displaying text in the hover balloon. 
</div>
</div><p>
<a class="anchor" name="e967ec9cbcbab53cfca70044beeaeabc"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::GetLabelField" ref="e967ec9cbcbab53cfca70044beeaeabc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual char* vtkInteractorStyleTreeMapHover::GetLabelField           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The name of the field to use when displaying text in the hover balloon. 
</div>
</div><p>
<a class="anchor" name="cd4015465721cdb981954eb18074d691"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::OnMouseMove" ref="cd4015465721cdb981954eb18074d691" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::OnMouseMove           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Overridden from <a class="el" href="a00906.html" title="interactive manipulation of the camera specialized for images">vtkInteractorStyleImage</a> to provide the desired interaction behavior. 
<p>Reimplemented from <a class="el" href="a00906.html#8203fb49050c841ce7b5c7a1ed95641b">vtkInteractorStyleImage</a>.</p>

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

<p>
Overridden from <a class="el" href="a00906.html" title="interactive manipulation of the camera specialized for images">vtkInteractorStyleImage</a> to provide the desired interaction behavior. 
<p>Reimplemented from <a class="el" href="a00906.html#f9df4afbd61631dbe1998e7ca1fcf400">vtkInteractorStyleImage</a>.</p>

</div>
</div><p>
<a class="anchor" name="d98658e79aa14548382f5803f586fae3"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::HighLightItem" ref="d98658e79aa14548382f5803f586fae3" args="(vtkIdType id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::HighLightItem           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a02149.html#20bd6b6dedfe1bbb096c50354d52cc7e">vtkIdType</a>&nbsp;</td>
          <td class="paramname"> <em>id</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Highlights a specific vertex. 
</div>
</div><p>
<a class="anchor" name="eadfffe6e923cc756faf3b24ebf320ef"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::HighLightCurrentSelectedItem" ref="eadfffe6e923cc756faf3b24ebf320ef" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::HighLightCurrentSelectedItem           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Highlights a specific vertex. 
</div>
</div><p>
<a class="anchor" name="cfcb590b42b19ef6923e8ea1ee26ae03"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetInteractor" ref="cfcb590b42b19ef6923e8ea1ee26ae03" args="(vtkRenderWindowInteractor *rwi)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkInteractorStyleTreeMapHover::SetInteractor           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01491.html">vtkRenderWindowInteractor</a> *&nbsp;</td>
          <td class="paramname"> <em>interactor</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the Interactor wrapper being controlled by this object. (Satisfy superclass API.) 
<p>Reimplemented from <a class="el" href="a00903.html#9869587dbe80877b795da67ffa12342d">vtkInteractorStyle</a>.</p>

</div>
</div><p>
<a class="anchor" name="bd04b45ec0f6dd01c3106117a2308358"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetHighLightColor" ref="bd04b45ec0f6dd01c3106117a2308358" args="(double r, double g, double b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::SetHighLightColor           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>b</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the color used to highlight the hovered vertex. 
</div>
</div><p>
<a class="anchor" name="10a50efc27ed3afa8ee616e5668cf03b"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetSelectionLightColor" ref="10a50efc27ed3afa8ee616e5668cf03b" args="(double r, double g, double b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::SetSelectionLightColor           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>r</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>g</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>b</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set the color used to highlight the selected vertex. 
</div>
</div><p>
<a class="anchor" name="5958cedbc72bd3e089533dc2c4a40a3a"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetHighLightWidth" ref="5958cedbc72bd3e089533dc2c4a40a3a" args="(double lw)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::SetHighLightWidth           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>lw</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The width of the line around the hovered vertex. 
</div>
</div><p>
<a class="anchor" name="8ed0629ec30c75bdd78442192ef7c923"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::GetHighLightWidth" ref="8ed0629ec30c75bdd78442192ef7c923" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkInteractorStyleTreeMapHover::GetHighLightWidth           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The width of the line around the hovered vertex. 
</div>
</div><p>
<a class="anchor" name="05c68155245c406caac44db4fdcf2ab5"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::SetSelectionWidth" ref="05c68155245c406caac44db4fdcf2ab5" args="(double lw)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkInteractorStyleTreeMapHover::SetSelectionWidth           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>lw</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The width of the line around the selected vertex. 
</div>
</div><p>
<a class="anchor" name="fb422490a2d7bece39e7745bd6ab7dea"></a><!-- doxytag: member="vtkInteractorStyleTreeMapHover::GetSelectionWidth" ref="fb422490a2d7bece39e7745bd6ab7dea" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double vtkInteractorStyleTreeMapHover::GetSelectionWidth           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The width of the line around the selected vertex. 
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Infovis/<a class="el" href="a04822.html">vtkInteractorStyleTreeMapHover.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:13:54 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>