Sophie

Sophie

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

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: vtkScalarBarRepresentation 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>vtkScalarBarRepresentation Class Reference</h1><!-- doxytag: class="vtkScalarBarRepresentation" --><!-- doxytag: inherits="vtkBorderRepresentation" --><code>#include &lt;<a class="el" href="a05518.html">vtkScalarBarRepresentation.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkScalarBarRepresentation:</div>
<div class="dynsection">
<p><center><img src="a14281.png" border="0" usemap="#a14282" alt="Inheritance graph"></center>
<map name="a14282">
<area shape="rect" href="a00191.html" title="represent a vtkBorderWidget" alt="" coords="15,304,188,331"><area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="15,230,188,256"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="67,155,136,182"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="62,80,142,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="47,6,156,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkScalarBarRepresentation:</div>
<div class="dynsection">
<p><center><img src="a14283.png" border="0" usemap="#a14284" alt="Collaboration graph"></center>
<map name="a14284">
<area shape="rect" href="a00191.html" title="represent a vtkBorderWidget" alt="" coords="2129,854,2303,880"><area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="1799,454,1972,480"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="851,482,920,508"><area shape="rect" href="a01480.html" title="abstract specification for renderers" alt="" coords="1499,246,1595,272"><area shape="rect" href="a00717.html" title="DEPRECATED A vtkPolyDataPainter that colors each polygon with a color coded integer..." alt="" coords="1139,262,1301,288"><area shape="rect" href="a00093.html" title="a actor that draws 2D data" alt="" coords="1840,736,1931,763"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="217,814,297,840"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="477,586,587,612"><area shape="rect" href="a01833.html" title="abstract specification for Viewports" alt="" coords="1173,631,1267,658"><area shape="rect" href="a00681.html" title="manager for OpenGL&#45;based selection." alt="" coords="1811,287,1960,314"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="493,1250,571,1276"><area shape="rect" href="a00335.html" title="perform coordinate transformation, and represent position, in a variety of vtk coordinate..." alt="" coords="1493,671,1600,698"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="1476,1256,1617,1283"><area shape="rect" href="a01323.html" title="represent surface properties of a 2D image" alt="" coords="1492,790,1601,816"><area shape="rect" href="a00089.html" title="superclass for all geometric transformations" alt="" coords="456,930,608,956"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="653,1032,749,1059"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="653,1091,749,1118"><area shape="rect" href="a00253.html" title="object provides direct access to cells in vtkCellArray and type information" alt="" coords="836,1324,935,1351"><area shape="rect" href="a01692.html" title="represent text properties." alt="" coords="1488,935,1605,962"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="5,814,115,840"><area shape="rect" href="a01266.html" title="draw vtkPolyData onto the image plane" alt="" coords="1807,979,1964,1006"><area shape="rect" href="a01510.html" title="Create a scalar bar with labels." alt="" coords="2149,1172,2283,1199"><area shape="rect" href="a00144.html" title="a list of lists of props representing an assembly hierarchy" alt="" coords="465,420,599,447"><area shape="rect" href="a01489.html" title="create a window for renderers to draw into" alt="" coords="1153,59,1287,86"><area shape="rect" href="a00956.html" title="a list of lights" alt="" coords="1155,110,1285,136"><area shape="rect" href="a00095.html" title="a list of actors" alt="" coords="1153,160,1287,187"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="840,1426,931,1452"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="207,1328,308,1355"><area shape="rect" href="a01784.html" title="dynamic, self&#45;adjusting array of unsigned char" alt="" coords="452,1352,612,1379"><area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="1495,884,1599,911"><area shape="rect" href="a01691.html" title="2D text annotation" alt="" coords="1829,1150,1941,1176"><area shape="rect" href="a01695.html" title="handles properties associated with a texture map" alt="" coords="1843,1387,1928,1414"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="1495,986,1599,1012"><area shape="rect" href="a00964.html" title="abstract superclass for linear transformations" alt="" coords="1149,1010,1291,1036"><area shape="rect" href="a01726.html" title="vtkTransformConcatenationStack" alt="" coords="1108,891,1332,918"><area shape="rect" href="a01725.html" title="vtkTransformConcatenation" alt="" coords="789,930,981,956"><area shape="rect" href="a01731.html" title="transform points and associated normals and vectors for polygonal dataset" alt="" coords="791,732,980,759"><area shape="rect" href="a01261.html" title="Superclass for algorithms that produce only polydata as output." alt="" coords="455,738,609,764"><area shape="rect" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips" alt="" coords="1172,1578,1268,1604"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="27,1655,93,1682"><area shape="rect" href="a01278.html" title="a cell that represents an n&#45;sided polygon" alt="" coords="840,1794,931,1820"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="212,1692,303,1719"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="495,1866,569,1892"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="473,1690,591,1716"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="333,1524,427,1551"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="832,1999,939,2026"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="492,1968,572,1995"><area shape="rect" href="a00458.html" title="an empty cell used as a place&#45;holder during processing" alt="" coords="835,1679,936,1706"><area shape="rect" href="a00727.html" title="Generic algorithm superclass for image algs." alt="" coords="1479,1438,1615,1464"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a14285.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
represent scalar bar for <a class="el" href="a01512.html" title="2D widget for manipulating a scalar bar">vtkScalarBarWidget</a> 
<p>
This class represents a scalar bar for a <a class="el" href="a01512.html" title="2D widget for manipulating a scalar bar">vtkScalarBarWidget</a>. This class provides support for interactively placing a scalar bar on the 2D overlay plane. The scalar bar is defined by an instance of <a class="el" href="a01510.html" title="Create a scalar bar with labels.">vtkScalarBarActor</a>.<p>
One specialty of this class is that if the scalar bar is moved near enough to an edge, it's orientation is flipped to match that edge.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01512.html" title="2D widget for manipulating a scalar bar">vtkScalarBarWidget</a> <a class="el" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes...">vtkWidgetRepresentation</a> <a class="el" href="a01510.html" title="Create a scalar bar with labels.">vtkScalarBarActor</a> </dd></dl>

<p>Definition at line <a class="el" href="a05518.html#l00049">49</a> of file <a class="el" href="a05518.html">vtkScalarBarRepresentation.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="a00191.html">vtkBorderRepresentation</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#310fd0755a55c563facef0352f5bdbe4">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="a01511.html#2d377033b35c75b7c19a3f460e19499a">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="a01511.html#9a3dfb5ec12362be30611419be7fe0ed">IsA</a> (const char *type)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#35b465bfd40371ed3afe78efd8f1ef3b">PrintSelf</a> (ostream &amp;os, <a class="el" href="a00869.html">vtkIndent</a> indent)</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="a01510.html">vtkScalarBarActor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#ff1035e21cefb72bd5cbf542e1867204">GetScalarBarActor</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="a01511.html#2e8344b0ef961ee47e71fdba4c86d96d">SetScalarBarActor</a> (<a class="el" href="a01510.html">vtkScalarBarActor</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="a01511.html#fcd4af0abf2abd9e5594345b8c3f5241">BuildRepresentation</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="a01511.html#e42f1bf8f941fb29a79f0035283d9c6f">WidgetInteraction</a> (double eventPos[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="a01511.html#51a485ce5267edb1909ce1e0145750c9">GetSize</a> (double size[2])</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#186fbec5f932d122870b648641a3683d">GetActors2D</a> (<a class="el" href="a01321.html">vtkPropCollection</a> *collection)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#8e49873b245b1933b734edb555ca73fe">ReleaseGraphicsResources</a> (<a class="el" href="a01886.html">vtkWindow</a> *window)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#037b1fcf0ebaada1d6dc3f66d82f4543">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="a01511.html#39921e747abe6bc5bc41223c15c80e0c">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="a01511.html#7b526a7ef4307c36ea4fbb89068db663">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="a01511.html#6d84e70fa0995744fb8c1849d21b0f2c">HasTranslucentPolygonalGeometry</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="a01511.html#ba09d3682ad48154670165aad61a3377">SetOrientation</a> (int orient)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#a4605a03b114569b329bc472d02bcde5">GetOrientation</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 int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#ea6e2cc702bc58b808879d7346f0be79">IsTypeOf</a> (const char *type)</td></tr>

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

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a01511.html">vtkScalarBarRepresentation</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#2653892e972c6cc010fa416506a50efe">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="a01511.html#63543e57595e24454ca02c368e4784ec">vtkScalarBarRepresentation</a> ()</td></tr>

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

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01510.html">vtkScalarBarActor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01511.html#34b584467498d503750c3459f80b7e12">ScalarBarActor</a></td></tr>

</table>
<hr><h2>Member Typedef Documentation</h2>
<a class="anchor" name="310fd0755a55c563facef0352f5bdbe4"></a><!-- doxytag: member="vtkScalarBarRepresentation::Superclass" ref="310fd0755a55c563facef0352f5bdbe4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="a00191.html">vtkBorderRepresentation</a> <a class="el" href="a00191.html">vtkScalarBarRepresentation::Superclass</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Define standard methods. 
<p>Reimplemented from <a class="el" href="a00191.html#0e71b6e6ffff5c3fe1c4114e5d4604b8">vtkBorderRepresentation</a>.</p>

<p>Definition at line <a class="el" href="a05518.html#l00052">52</a> of file <a class="el" href="a05518.html">vtkScalarBarRepresentation.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="63543e57595e24454ca02c368e4784ec"></a><!-- doxytag: member="vtkScalarBarRepresentation::vtkScalarBarRepresentation" ref="63543e57595e24454ca02c368e4784ec" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkScalarBarRepresentation::vtkScalarBarRepresentation           </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="6cec241f3be15c41ead12f587938fe8b"></a><!-- doxytag: member="vtkScalarBarRepresentation::~vtkScalarBarRepresentation" ref="6cec241f3be15c41ead12f587938fe8b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkScalarBarRepresentation::~vtkScalarBarRepresentation           </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="2d377033b35c75b7c19a3f460e19499a"></a><!-- doxytag: member="vtkScalarBarRepresentation::GetClassName" ref="2d377033b35c75b7c19a3f460e19499a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* vtkScalarBarRepresentation::GetClassName           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Define standard methods. 
<p>Reimplemented from <a class="el" href="a00191.html#f6b780ee03cc3424a1050c553c85795c">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="ea6e2cc702bc58b808879d7346f0be79"></a><!-- doxytag: member="vtkScalarBarRepresentation::IsTypeOf" ref="ea6e2cc702bc58b808879d7346f0be79" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int vtkScalarBarRepresentation::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>
Define standard methods. 
<p>Reimplemented from <a class="el" href="a00191.html#0dd1520da553c53f96ba662b57471c20">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="9a3dfb5ec12362be30611419be7fe0ed"></a><!-- doxytag: member="vtkScalarBarRepresentation::IsA" ref="9a3dfb5ec12362be30611419be7fe0ed" args="(const char *type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkScalarBarRepresentation::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>
Define standard methods. 
<p>Reimplemented from <a class="el" href="a00191.html#f1d45e9d08fe3e3382be4fb078bea008">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="6c773188c8140bd003b65f8d6c0a64d6"></a><!-- doxytag: member="vtkScalarBarRepresentation::SafeDownCast" ref="6c773188c8140bd003b65f8d6c0a64d6" args="(vtkObject *o)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01511.html">vtkScalarBarRepresentation</a>* vtkScalarBarRepresentation::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>
Define standard methods. 
<p>Reimplemented from <a class="el" href="a00191.html#ae3beb85793536f2289320ee25e0680d">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="35b465bfd40371ed3afe78efd8f1ef3b"></a><!-- doxytag: member="vtkScalarBarRepresentation::PrintSelf" ref="35b465bfd40371ed3afe78efd8f1ef3b" args="(ostream &amp;os, vtkIndent indent)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkScalarBarRepresentation::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>
Define standard methods. 
<p>Reimplemented from <a class="el" href="a00191.html#45878f99c7a52222755ffbe708207135">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="2653892e972c6cc010fa416506a50efe"></a><!-- doxytag: member="vtkScalarBarRepresentation::New" ref="2653892e972c6cc010fa416506a50efe" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="a01511.html">vtkScalarBarRepresentation</a>* vtkScalarBarRepresentation::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 this class. 
<p>Reimplemented from <a class="el" href="a00191.html#0ad7fa200f3d741e037b741bf764919a">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="ff1035e21cefb72bd5cbf542e1867204"></a><!-- doxytag: member="vtkScalarBarRepresentation::GetScalarBarActor" ref="ff1035e21cefb72bd5cbf542e1867204" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a01510.html">vtkScalarBarActor</a>* vtkScalarBarRepresentation::GetScalarBarActor           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The prop that is placed in the renderer. 
</div>
</div><p>
<a class="anchor" name="2e8344b0ef961ee47e71fdba4c86d96d"></a><!-- doxytag: member="vtkScalarBarRepresentation::SetScalarBarActor" ref="2e8344b0ef961ee47e71fdba4c86d96d" args="(vtkScalarBarActor *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkScalarBarRepresentation::SetScalarBarActor           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01510.html">vtkScalarBarActor</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The prop that is placed in the renderer. 
</div>
</div><p>
<a class="anchor" name="fcd4af0abf2abd9e5594345b8c3f5241"></a><!-- doxytag: member="vtkScalarBarRepresentation::BuildRepresentation" ref="fcd4af0abf2abd9e5594345b8c3f5241" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkScalarBarRepresentation::BuildRepresentation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Satisfy the superclass' API. 
<p>Reimplemented from <a class="el" href="a00191.html#f6d66949b28c13274e9f9b7ce9f6490c">vtkBorderRepresentation</a>.</p>

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

<p>
Satisfy the superclass' API. 
<p>Reimplemented from <a class="el" href="a00191.html#8064158f32a812256a5aca988cfe15fe">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="51a485ce5267edb1909ce1e0145750c9"></a><!-- doxytag: member="vtkScalarBarRepresentation::GetSize" ref="51a485ce5267edb1909ce1e0145750c9" args="(double size[2])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkScalarBarRepresentation::GetSize           </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>size</em>[2]          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Satisfy the superclass' API. 
<p>Reimplemented from <a class="el" href="a00191.html#05011db793b24bea2b33def2fad40fff">vtkBorderRepresentation</a>.</p>

<p>Definition at line <a class="el" href="a05518.html#l00066">66</a> of file <a class="el" href="a05518.html">vtkScalarBarRepresentation.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="186fbec5f932d122870b648641a3683d"></a><!-- doxytag: member="vtkScalarBarRepresentation::GetActors2D" ref="186fbec5f932d122870b648641a3683d" args="(vtkPropCollection *collection)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkScalarBarRepresentation::GetActors2D           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01321.html">vtkPropCollection</a> *&nbsp;</td>
          <td class="paramname"> <em>collection</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
These methods are necessary to make this representation behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. 
<p>Reimplemented from <a class="el" href="a00191.html#d0efdc8a0fc7c07f0f9759199b728a18">vtkBorderRepresentation</a>.</p>

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

<p>
These methods are necessary to make this representation behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. 
<p>Reimplemented from <a class="el" href="a00191.html#e5c7416657788125c4d9d6ca7b244097">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="037b1fcf0ebaada1d6dc3f66d82f4543"></a><!-- doxytag: member="vtkScalarBarRepresentation::RenderOverlay" ref="037b1fcf0ebaada1d6dc3f66d82f4543" args="(vtkViewport *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkScalarBarRepresentation::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>
These methods are necessary to make this representation behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. 
<p>Reimplemented from <a class="el" href="a00191.html#2a4da3bfb25a0bd73bf489883158b551">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="39921e747abe6bc5bc41223c15c80e0c"></a><!-- doxytag: member="vtkScalarBarRepresentation::RenderOpaqueGeometry" ref="39921e747abe6bc5bc41223c15c80e0c" args="(vtkViewport *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkScalarBarRepresentation::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>
These methods are necessary to make this representation behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. 
<p>Reimplemented from <a class="el" href="a00191.html#774f72e7e9172e8c1aa4e1e874be8a28">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="7b526a7ef4307c36ea4fbb89068db663"></a><!-- doxytag: member="vtkScalarBarRepresentation::RenderTranslucentPolygonalGeometry" ref="7b526a7ef4307c36ea4fbb89068db663" args="(vtkViewport *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int vtkScalarBarRepresentation::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>
These methods are necessary to make this representation behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. 
<p>Reimplemented from <a class="el" href="a00191.html#0260457c73cd281b4255f88e1c77b53d">vtkBorderRepresentation</a>.</p>

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

<p>
These methods are necessary to make this representation behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. 
<p>Reimplemented from <a class="el" href="a00191.html#ce2f3c6d80ceabf42ae79dbcb595e0e0">vtkBorderRepresentation</a>.</p>

</div>
</div><p>
<a class="anchor" name="ba09d3682ad48154670165aad61a3377"></a><!-- doxytag: member="vtkScalarBarRepresentation::SetOrientation" ref="ba09d3682ad48154670165aad61a3377" args="(int orient)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkScalarBarRepresentation::SetOrientation           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>orient</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the orientation. 
</div>
</div><p>
<a class="anchor" name="a4605a03b114569b329bc472d02bcde5"></a><!-- doxytag: member="vtkScalarBarRepresentation::GetOrientation" ref="a4605a03b114569b329bc472d02bcde5" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkScalarBarRepresentation::GetOrientation           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Get/Set the orientation. 
</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="34b584467498d503750c3459f80b7e12"></a><!-- doxytag: member="vtkScalarBarRepresentation::ScalarBarActor" ref="34b584467498d503750c3459f80b7e12" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a01510.html">vtkScalarBarActor</a>* <a class="el" href="a01511.html#34b584467498d503750c3459f80b7e12">vtkScalarBarRepresentation::ScalarBarActor</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a05518.html#l00091">91</a> of file <a class="el" href="a05518.html">vtkScalarBarRepresentation.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="a05518.html">vtkScalarBarRepresentation.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 19:32:38 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>