Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > eebc325dc36bd6e3b09b9b45133e42f8 > files > 2464

HippoDraw-devel-docs-1.21.1-10.fc13.i686.rpm

<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>HippoDraw Class Library</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="hippoApp.ico">
</head><body>
<!-- Generated by Doxygen 1.6.2 -->
<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="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</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 class="navpath"><a class="el" href="namespacehippodraw.html">hippodraw</a>::<a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a>
  </div>
</div>
<div class="contents">
<h1>BinToColorMap Class Reference</h1><!-- doxytag: class="hippodraw::BinToColorMap" --><!-- doxytag: inherits="hippodraw::BinToColor" -->
<p>The base class for the value to the color transformation.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for BinToColorMap:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1BinToColorMap__inherit__graph.gif" border="0" usemap="#BinToColorMap_inherit__map" alt="Inheritance graph"/></div>
<map name="BinToColorMap_inherit__map" id="BinToColorMap_inherit__map">
<area shape="rect" id="node5" href="classhippodraw_1_1BinToBeach.html" title="This class implements a value to pastel colors." alt="" coords="325,5,419,35"/><area shape="rect" id="node7" href="classhippodraw_1_1BinToBGRY.html" title="This class implements a value to Prism color transform." alt="" coords="325,59,419,88"/><area shape="rect" id="node9" href="classhippodraw_1_1BinToBluePastel.html" title="This class implements a value to Prism color transform." alt="" coords="313,112,431,141"/><area shape="rect" id="node11" href="classhippodraw_1_1BinToBlueRed.html" title="This class implements a value to Prism color transform." alt="" coords="319,165,425,195"/><area shape="rect" id="node13" href="classhippodraw_1_1BinToBlueWhite.html" title="The class derived from the BinToColor class." alt="" coords="315,219,429,248"/><area shape="rect" id="node15" href="classhippodraw_1_1BinToBWLinear.html" title="The class derived from the BinToColor class." alt="" coords="316,272,428,301"/><area shape="rect" id="node17" href="classhippodraw_1_1BinToEosA.html" title="This class implements a value to pastel colors." alt="" coords="328,325,416,355"/><area shape="rect" id="node19" href="classhippodraw_1_1BinToEosB.html" title="This class implements a value to pastel colors." alt="" coords="328,379,416,408"/><area shape="rect" id="node21" href="classhippodraw_1_1BinToGPink.html" title="This class implements a value to Prism color transform." alt="" coords="327,432,417,461"/><area shape="rect" id="node23" href="classhippodraw_1_1BinToGRBW.html" title="This class implements a value to Prism color transform." alt="" coords="323,485,421,515"/><area shape="rect" id="node25" href="classhippodraw_1_1BinToGWExpon.html" title="This class implements a value to Prism color transform." alt="" coords="315,539,429,568"/><area shape="rect" id="node27" href="classhippodraw_1_1BinToGWLinear.html" title="This class implements a value to Prism color transform." alt="" coords="315,592,429,621"/><area shape="rect" id="node29" href="classhippodraw_1_1BinToHardCandy.html" title="This class implements a value to pastel colors." alt="" coords="311,645,433,675"/><area shape="rect" id="node31" href="classhippodraw_1_1BinToHaze.html" title="This class implements a value to Prism color transform." alt="" coords="329,699,415,728"/><area shape="rect" id="node33" href="classhippodraw_1_1BinToHueSatLight1.html" title="This class implements a value to pastel colors." alt="" coords="305,752,439,781"/><area shape="rect" id="node35" href="classhippodraw_1_1BinToHueSatLight2.html" title="This class implements a value to pastel colors." alt="" coords="305,805,439,835"/><area shape="rect" id="node37" href="classhippodraw_1_1BinToHueSatValue1.html" title="This class implements a value to pastel colors." alt="" coords="303,859,441,888"/><area shape="rect" id="node39" href="classhippodraw_1_1BinToHueSatValue2.html" title="This class implements a value to pastel colors." alt="" coords="303,912,441,941"/><area shape="rect" id="node41" href="classhippodraw_1_1BinToMacStyle.html" title="This class implements a value to pastel colors." alt="" coords="317,965,427,995"/><area shape="rect" id="node43" href="classhippodraw_1_1BinToNature.html" title="This class implements a value to nature colors." alt="" coords="325,1019,419,1048"/><area shape="rect" id="node45" href="classhippodraw_1_1BinToOcean.html" title="This class implements a value to nature colors." alt="" coords="325,1072,419,1101"/><area shape="rect" id="node47" href="classhippodraw_1_1BinToPastels.html" title="This class implements a value to pastel colors." alt="" coords="323,1125,421,1155"/><area shape="rect" id="node49" href="classhippodraw_1_1BinToPeppermint.html" title="This class implements a value to nature colors." alt="" coords="311,1179,433,1208"/><area shape="rect" id="node51" href="classhippodraw_1_1BinToPrism.html" title="This class implements a value to Prism color transform." alt="" coords="327,1232,417,1261"/><area shape="rect" id="node53" href="classhippodraw_1_1BinToPurpleRed.html" title="This class implements a value to pastel colors." alt="" coords="313,1285,431,1315"/><area shape="rect" id="node55" href="classhippodraw_1_1BinToRainbow.html" title="This class implements a value to nature colors." alt="" coords="319,1339,425,1368"/><area shape="rect" id="node57" href="classhippodraw_1_1BinToRainbowIDL.html" title="This class implements a value to nature colors." alt="" coords="308,1392,436,1421"/><area shape="rect" id="node59" href="classhippodraw_1_1BinToRedPurple.html" title="This class implements a value to Prism color transform." alt="" coords="313,1445,431,1475"/><area shape="rect" id="node61" href="classhippodraw_1_1BinToRedTemp.html" title="This class implements a value to Prism color transform." alt="" coords="316,1499,428,1528"/><area shape="rect" id="node63" href="classhippodraw_1_1BinToStdGamma2.html" title="This class implements a value to Prism color transform." alt="" coords="308,1552,436,1581"/><area shape="rect" id="node65" href="classhippodraw_1_1BinToStern.html" title="This class implements a value to Prism color transform." alt="" coords="329,1605,415,1635"/><area shape="rect" id="node2" href="classhippodraw_1_1BinToColor.html" title="The base class for the value to the color transformation." alt="" coords="7,805,92,835"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for BinToColorMap:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1BinToColorMap__coll__graph.gif" border="0" usemap="#BinToColorMap_coll__map" alt="Collaboration graph"/></div>
<map name="BinToColorMap_coll__map" id="BinToColorMap_coll__map">
<area shape="rect" id="node2" href="classhippodraw_1_1BinToColor.html" title="The base class for the value to the color transformation." alt="" coords="196,311,281,340"/><area shape="rect" id="node6" title="STL class." alt="" coords="49,200,103,229"/><area shape="rect" id="node8" title="STL class." alt="" coords="5,101,147,131"/><area shape="rect" id="node13" title="STL class." alt="" coords="361,101,452,131"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classhippodraw_1_1BinToColorMap-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#a7bac923c9e9891d5f395654c6b9d72f0">acceptChangeColor</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns <code>true</code> if object can accept changing color,i.e.  <a href="#a7bac923c9e9891d5f395654c6b9d72f0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a0d585a95505e8a412036fc8ff3eccd21">BinToColorMap</a> (const <a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a> &amp;bin_to_color)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The copy constructor.  <a href="#a0d585a95505e8a412036fc8ff3eccd21"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classhippodraw_1_1BinToColor.html">BinToColor</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a46eacf61d9e40313506dc0cc639888da">clone</a> () const =0</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a copy of itself.  <a href="#a46eacf61d9e40313506dc0cc639888da"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a63a596c7bccb4282016c1a5a4f0cf8a0">doubleToColor</a> (double value, <a class="el" href="classhippodraw_1_1Color.html">Color</a> &amp;color) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This function does the actual calculation that transforms the given value into a color using the current <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a>.  <a href="#a63a596c7bccb4282016c1a5a4f0cf8a0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::vector&lt; double &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#a3557580aa76c9bff88bb7767d2d1431b">getControlPoints</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a list of control points.  <a href="#a3557580aa76c9bff88bb7767d2d1431b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1Range.html">Range</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#aa242fc96cb71313a51f25aefcf152e88">getRange</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> of expected values.  <a href="#aa242fc96cb71313a51f25aefcf152e88"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#af4a0148f4d3a3e07a421300b9521d135">hasControlPoints</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retruns <code>true</code>.  <a href="#af4a0148f4d3a3e07a421300b9521d135"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#acd3fc1e3dfc1929003fd153689615756">isUserDefined</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns <code>true</code> if object can be user defined.  <a href="#acd3fc1e3dfc1929003fd153689615756"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a324e8c54c4c5161913681a1a52fef959">name</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the name of the value to color transform.  <a href="#a324e8c54c4c5161913681a1a52fef959"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a6947116ba25f31da074809f0ca8b9cb2">setControlPoints</a> (const std::vector&lt; double &gt; &amp;points)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the value of the control points.  <a href="#a6947116ba25f31da074809f0ca8b9cb2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#aefa9ad4c052c74bda4ab2655e027c26f">setRange</a> (const <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;r)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the range of the values passed.  <a href="#aefa9ad4c052c74bda4ab2655e027c26f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a4f81d80fdb2bd44241d20d151bcebada">~BinToColorMap</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The destructor.  <a href="#a4f81d80fdb2bd44241d20d151bcebada"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a621aa757f231b0f8ad3fc305dab871ec">BinToColorMap</a> (const std::string &amp;)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Another constructor.  <a href="#a621aa757f231b0f8ad3fc305dab871ec"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a8a0877c15733d748749776570aaba329">BinToColorMap</a> (const char *name)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The constructor.  <a href="#a8a0877c15733d748749776570aaba329"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; int &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a067a68d593da370b79eeb6f9f0d75fe7">m_blues</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vector of blues for color map.  <a href="#a067a68d593da370b79eeb6f9f0d75fe7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; double &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#a81832d0db8b53d015516aadc7b13060b">m_control_points</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A set of control points that might be used for the value to color transform.  <a href="#a81832d0db8b53d015516aadc7b13060b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#ae9fd181c15aa94a45d97274d011e7b26">m_dv</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The distance of the expected values, i.e.  <a href="#ae9fd181c15aa94a45d97274d011e7b26"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; int &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a7b97174c3ea3639f19956c1a869f2276">m_greens</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vector of greens for color map.  <a href="#a7b97174c3ea3639f19956c1a869f2276"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#adb41893ba19e889e56c559f25fc1a68a">m_name</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The name of this value transform.  <a href="#adb41893ba19e889e56c559f25fc1a68a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; int &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a1951711673d1297250e9607dc140fc1a">m_reds</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">vector of reds for color map.  <a href="#a1951711673d1297250e9607dc140fc1a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColor.html#a48e433b9625c7e774073dce89c270905">m_vmin</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The minimum value expected.  <a href="#a48e433b9625c7e774073dce89c270905"></a><br/></td></tr>
<tr><td colspan="2"><h2>Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#af14fb979f54ba55f8d5028ad91eb9f8c">calcGamma</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Calculate the gamma factor based on current control points.  <a href="#af14fb979f54ba55f8d5028ad91eb9f8c"></a><br/></td></tr>
<tr><td colspan="2"><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BinToColorMap.html#a50241d462577efe591bbd456d0c0b015">m_gamma</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The gamma correction factor.  <a href="#a50241d462577efe591bbd456d0c0b015"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>The base class for the value to the color transformation. </p>
<p>It is needed, for example, for the drawing of color plots when the color of a point depends on its value.</p>
<dl class="author"><dt><b>Author:</b></dt><dd>Stephane Bonneaud &lt;<a href="mailto:gandalf@slac.stanford.edu">gandalf@slac.stanford.edu</a>&gt; </dd>
<dd>
Tao Xu &lt;<a href="mailto:taox@stanford.edu">taox@stanford.edu</a>&gt; </dd></dl>

<p>Definition at line <a class="el" href="BinToColorMap_8h_source.html#l00029">29</a> of file <a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a8a0877c15733d748749776570aaba329"></a><!-- doxytag: member="hippodraw::BinToColorMap::BinToColorMap" ref="a8a0877c15733d748749776570aaba329" args="(const char *name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a> </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The constructor. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00021">21</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

<p>References <a class="el" href="BinToColorMap_8cxx_source.html#l00045">BinToColorMap::calcGamma()</a>, and <a class="el" href="BinToColor_8h_source.html#l00046">BinToColor::m_control_points</a>.</p>

</div>
</div>
<a class="anchor" id="a621aa757f231b0f8ad3fc305dab871ec"></a><!-- doxytag: member="hippodraw::BinToColorMap::BinToColorMap" ref="a621aa757f231b0f8ad3fc305dab871ec" args="(const std::string &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a> </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Another constructor. </p>

</div>
</div>
<a class="anchor" id="a0d585a95505e8a412036fc8ff3eccd21"></a><!-- doxytag: member="hippodraw::BinToColorMap::BinToColorMap" ref="a0d585a95505e8a412036fc8ff3eccd21" args="(const BinToColorMap &amp;bin_to_color)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>bin_to_color</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The copy constructor. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00051">51</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

<p>References <a class="el" href="BinToColorMap_8cxx_source.html#l00045">BinToColorMap::calcGamma()</a>, <a class="el" href="BinToColorMap_8h_source.html#l00050">BinToColorMap::m_blues</a>, <a class="el" href="BinToColor_8h_source.html#l00046">BinToColor::m_control_points</a>, <a class="el" href="BinToColorMap_8h_source.html#l00047">BinToColorMap::m_greens</a>, and <a class="el" href="BinToColorMap_8h_source.html#l00044">BinToColorMap::m_reds</a>.</p>

</div>
</div>
<a class="anchor" id="a4f81d80fdb2bd44241d20d151bcebada"></a><!-- doxytag: member="hippodraw::BinToColorMap::~BinToColorMap" ref="a4f81d80fdb2bd44241d20d151bcebada" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">~<a class="el" href="classhippodraw_1_1BinToColorMap.html">BinToColorMap</a> </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The destructor. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00064">64</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a7bac923c9e9891d5f395654c6b9d72f0"></a><!-- doxytag: member="hippodraw::BinToColorMap::acceptChangeColor" ref="a7bac923c9e9891d5f395654c6b9d72f0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool acceptChangeColor </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns <code>true</code> if object can accept changing color,i.e. </p>
<p>enable the "Change color" button in plot inspector tabbed panel within inspector. Reimplemented in <a class="el" href="classhippodraw_1_1BinToBlack.html" title="The class derived from the BinToColor class.">BinToBlack</a> and <a class="el" href="classhippodraw_1_1BinToGreyScale.html" title="The class derived from the BinToColor class.">BinToGreyScale</a>. The base class implementation returns <code>false</code>. </p>

<p>Reimplemented in <a class="el" href="classhippodraw_1_1BinToBlack.html#a7bac923c9e9891d5f395654c6b9d72f0">BinToBlack</a>, <a class="el" href="classhippodraw_1_1BinToGamma.html#a7bac923c9e9891d5f395654c6b9d72f0">BinToGamma</a>, <a class="el" href="classhippodraw_1_1BinToGreyScale.html#a7bac923c9e9891d5f395654c6b9d72f0">BinToGreyScale</a>, and <a class="el" href="classhippodraw_1_1BinToLineStyle.html#a7bac923c9e9891d5f395654c6b9d72f0">BinToLineStyle</a>.</p>

<p>Definition at line <a class="el" href="BinToColor_8cxx_source.html#l00094">94</a> of file <a class="el" href="BinToColor_8cxx_source.html">BinToColor.cxx</a>.</p>

</div>
</div>
<a class="anchor" id="af14fb979f54ba55f8d5028ad91eb9f8c"></a><!-- doxytag: member="hippodraw::BinToColorMap::calcGamma" ref="af14fb979f54ba55f8d5028ad91eb9f8c" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void calcGamma </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Calculate the gamma factor based on current control points. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00045">45</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

<p>References <a class="el" href="BinToColor_8h_source.html#l00046">BinToColor::m_control_points</a>, and <a class="el" href="BinToColorMap_8h_source.html#l00035">BinToColorMap::m_gamma</a>.</p>

<p>Referenced by <a class="el" href="BinToColorMap_8cxx_source.html#l00021">BinToColorMap::BinToColorMap()</a>, and <a class="el" href="BinToColorMap_8cxx_source.html#l00037">BinToColorMap::setControlPoints()</a>.</p>

</div>
</div>
<a class="anchor" id="a46eacf61d9e40313506dc0cc639888da"></a><!-- doxytag: member="hippodraw::BinToColorMap::clone" ref="a46eacf61d9e40313506dc0cc639888da" args="() const =0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classhippodraw_1_1BinToColor.html">BinToColor</a>* clone </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a copy of itself. </p>

<p>Implements <a class="el" href="classhippodraw_1_1BinToColor.html#a46eacf61d9e40313506dc0cc639888da">BinToColor</a>.</p>

<p>Implemented in <a class="el" href="classhippodraw_1_1BinToBeach.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToBeach</a>, <a class="el" href="classhippodraw_1_1BinToBGRY.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToBGRY</a>, <a class="el" href="classhippodraw_1_1BinToBluePastel.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToBluePastel</a>, <a class="el" href="classhippodraw_1_1BinToBlueRed.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToBlueRed</a>, <a class="el" href="classhippodraw_1_1BinToBlueWhite.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToBlueWhite</a>, <a class="el" href="classhippodraw_1_1BinToBWLinear.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToBWLinear</a>, <a class="el" href="classhippodraw_1_1BinToEosA.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToEosA</a>, <a class="el" href="classhippodraw_1_1BinToEosB.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToEosB</a>, <a class="el" href="classhippodraw_1_1BinToGPink.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToGPink</a>, <a class="el" href="classhippodraw_1_1BinToGRBW.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToGRBW</a>, <a class="el" href="classhippodraw_1_1BinToGWExpon.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToGWExpon</a>, <a class="el" href="classhippodraw_1_1BinToGWLinear.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToGWLinear</a>, <a class="el" href="classhippodraw_1_1BinToHardCandy.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToHardCandy</a>, <a class="el" href="classhippodraw_1_1BinToHaze.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToHaze</a>, <a class="el" href="classhippodraw_1_1BinToHueSatLight1.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToHueSatLight1</a>, <a class="el" href="classhippodraw_1_1BinToHueSatLight2.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToHueSatLight2</a>, <a class="el" href="classhippodraw_1_1BinToHueSatValue1.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToHueSatValue1</a>, <a class="el" href="classhippodraw_1_1BinToHueSatValue2.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToHueSatValue2</a>, <a class="el" href="classhippodraw_1_1BinToMacStyle.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToMacStyle</a>, <a class="el" href="classhippodraw_1_1BinToNature.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToNature</a>, <a class="el" href="classhippodraw_1_1BinToOcean.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToOcean</a>, <a class="el" href="classhippodraw_1_1BinToPastels.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToPastels</a>, <a class="el" href="classhippodraw_1_1BinToPeppermint.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToPeppermint</a>, <a class="el" href="classhippodraw_1_1BinToPrism.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToPrism</a>, <a class="el" href="classhippodraw_1_1BinToPurpleRed.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToPurpleRed</a>, <a class="el" href="classhippodraw_1_1BinToRainbow.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToRainbow</a>, <a class="el" href="classhippodraw_1_1BinToRainbowIDL.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToRainbowIDL</a>, <a class="el" href="classhippodraw_1_1BinToRedPurple.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToRedPurple</a>, <a class="el" href="classhippodraw_1_1BinToRedTemp.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToRedTemp</a>, <a class="el" href="classhippodraw_1_1BinToStdGamma2.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToStdGamma2</a>, and <a class="el" href="classhippodraw_1_1BinToStern.html#acf2d9ae0de44b8efbce24084b3ea5184">BinToStern</a>.</p>

</div>
</div>
<a class="anchor" id="a63a596c7bccb4282016c1a5a4f0cf8a0"></a><!-- doxytag: member="hippodraw::BinToColorMap::doubleToColor" ref="a63a596c7bccb4282016c1a5a4f0cf8a0" args="(double value, Color &amp;color) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void doubleToColor </td>
          <td>(</td>
          <td class="paramtype">double&nbsp;</td>
          <td class="paramname"> <em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1Color.html">Color</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>color</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This function does the actual calculation that transforms the given value into a color using the current <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a>. </p>

<p>Implements <a class="el" href="classhippodraw_1_1BinToColor.html#aa1feadf0b266c72cb4e75e5c4e2e6bb4">BinToColor</a>.</p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00070">70</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

<p>References <a class="el" href="BinToColorMap_8h_source.html#l00050">BinToColorMap::m_blues</a>, <a class="el" href="BinToColor_8h_source.html#l00050">BinToColor::m_dv</a>, <a class="el" href="BinToColorMap_8h_source.html#l00035">BinToColorMap::m_gamma</a>, <a class="el" href="BinToColorMap_8h_source.html#l00047">BinToColorMap::m_greens</a>, <a class="el" href="BinToColorMap_8h_source.html#l00044">BinToColorMap::m_reds</a>, <a class="el" href="BinToColor_8h_source.html#l00054">BinToColor::m_vmin</a>, and <a class="el" href="Color_8cxx_source.html#l00112">Color::setColor()</a>.</p>

</div>
</div>
<a class="anchor" id="a3557580aa76c9bff88bb7767d2d1431b"></a><!-- doxytag: member="hippodraw::BinToColorMap::getControlPoints" ref="a3557580aa76c9bff88bb7767d2d1431b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt; double &gt; &amp; getControlPoints </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a list of control points. </p>
<p>If a derived class has control points to vary the transform of value to color returns the list of control points. Otherwise, the returned list is empty. </p>

<p>Definition at line <a class="el" href="BinToColor_8cxx_source.html#l00071">71</a> of file <a class="el" href="BinToColor_8cxx_source.html">BinToColor.cxx</a>.</p>

<p>References <a class="el" href="BinToColor_8h_source.html#l00046">BinToColor::m_control_points</a>.</p>

<p>Referenced by <a class="el" href="BinToColorXML_8cxx_source.html#l00041">BinToColorXML::createElement()</a>.</p>

</div>
</div>
<a class="anchor" id="aa242fc96cb71313a51f25aefcf152e88"></a><!-- doxytag: member="hippodraw::BinToColorMap::getRange" ref="aa242fc96cb71313a51f25aefcf152e88" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1Range.html">Range</a> getRange </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Get the <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> of expected values. </p>

<p>Definition at line <a class="el" href="BinToColor_8cxx_source.html#l00055">55</a> of file <a class="el" href="BinToColor_8cxx_source.html">BinToColor.cxx</a>.</p>

<p>References <a class="el" href="BinToColor_8h_source.html#l00050">BinToColor::m_dv</a>, and <a class="el" href="BinToColor_8h_source.html#l00054">BinToColor::m_vmin</a>.</p>

<p>Referenced by <a class="el" href="ContourPointRep_8cxx_source.html#l00371">ContourPointRep::createContours()</a>, and <a class="el" href="AxisRepColor_8cxx_source.html#l00237">AxisRepColor::drawColorScale()</a>.</p>

</div>
</div>
<a class="anchor" id="af4a0148f4d3a3e07a421300b9521d135"></a><!-- doxytag: member="hippodraw::BinToColorMap::hasControlPoints" ref="af4a0148f4d3a3e07a421300b9521d135" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool hasControlPoints </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Retruns <code>true</code>. </p>

<p>Reimplemented from <a class="el" href="classhippodraw_1_1BinToColor.html#af4a0148f4d3a3e07a421300b9521d135">BinToColor</a>.</p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00030">30</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

</div>
</div>
<a class="anchor" id="acd3fc1e3dfc1929003fd153689615756"></a><!-- doxytag: member="hippodraw::BinToColorMap::isUserDefined" ref="acd3fc1e3dfc1929003fd153689615756" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool isUserDefined </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns <code>true</code> if object can be user defined. </p>
<p>Returns <code>true</code> if value to color transform can be user defined. That is, the control points for the transform are editable. This base class implementation returns <code>false</code>. </p>

<p>Reimplemented in <a class="el" href="classhippodraw_1_1BinToGamma.html#acd3fc1e3dfc1929003fd153689615756">BinToGamma</a>, and <a class="el" href="classhippodraw_1_1BinToUsrDefinedScale.html#acd3fc1e3dfc1929003fd153689615756">BinToUsrDefinedScale</a>.</p>

<p>Definition at line <a class="el" href="BinToColor_8cxx_source.html#l00085">85</a> of file <a class="el" href="BinToColor_8cxx_source.html">BinToColor.cxx</a>.</p>

</div>
</div>
<a class="anchor" id="a324e8c54c4c5161913681a1a52fef959"></a><!-- doxytag: member="hippodraw::BinToColorMap::name" ref="a324e8c54c4c5161913681a1a52fef959" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::string&amp; name </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the name of the value to color transform. </p>

<p>Reimplemented from <a class="el" href="classhippodraw_1_1BinToColor.html#af8370604529de0f829b8424e1288a104">BinToColor</a>.</p>

</div>
</div>
<a class="anchor" id="a6947116ba25f31da074809f0ca8b9cb2"></a><!-- doxytag: member="hippodraw::BinToColorMap::setControlPoints" ref="a6947116ba25f31da074809f0ca8b9cb2" args="(const std::vector&lt; double &gt; &amp;points)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setControlPoints </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>points</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Set the value of the control points. </p>
<p>Interpretation of control points is left to derived classes. </p>

<p>Reimplemented from <a class="el" href="classhippodraw_1_1BinToColor.html#a6947116ba25f31da074809f0ca8b9cb2">BinToColor</a>.</p>

<p>Definition at line <a class="el" href="BinToColorMap_8cxx_source.html#l00037">37</a> of file <a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a>.</p>

<p>References <a class="el" href="BinToColorMap_8cxx_source.html#l00045">BinToColorMap::calcGamma()</a>, and <a class="el" href="BinToColor_8h_source.html#l00046">BinToColor::m_control_points</a>.</p>

</div>
</div>
<a class="anchor" id="aefa9ad4c052c74bda4ab2655e027c26f"></a><!-- doxytag: member="hippodraw::BinToColorMap::setRange" ref="aefa9ad4c052c74bda4ab2655e027c26f" args="(const Range &amp;r)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setRange </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>r</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the range of the values passed. </p>

<p>Definition at line <a class="el" href="BinToColor_8cxx_source.html#l00047">47</a> of file <a class="el" href="BinToColor_8cxx_source.html">BinToColor.cxx</a>.</p>

<p>References <a class="el" href="Range_8h_source.html#l00156">Range::length()</a>, <a class="el" href="Range_8cxx_source.html#l00086">Range::low()</a>, <a class="el" href="BinToColor_8h_source.html#l00050">BinToColor::m_dv</a>, and <a class="el" href="BinToColor_8h_source.html#l00054">BinToColor::m_vmin</a>.</p>

<p>Referenced by <a class="el" href="ContourPointRep_8cxx_source.html#l00762">ContourPointRep::drawProjectedValues()</a>, <a class="el" href="ColorSymbolPointRep_8cxx_source.html#l00083">ColorSymbolPointRep::drawProjectedValues()</a>, and <a class="el" href="ColorBoxPointRep_8cxx_source.html#l00082">ColorBoxPointRep::drawProjectedValues()</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a067a68d593da370b79eeb6f9f0d75fe7"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_blues" ref="a067a68d593da370b79eeb6f9f0d75fe7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; int &gt; <a class="el" href="classhippodraw_1_1BinToColorMap.html#a067a68d593da370b79eeb6f9f0d75fe7">m_blues</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>vector of blues for color map. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8h_source.html#l00050">50</a> of file <a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a>.</p>

<p>Referenced by <a class="el" href="BinToBeach_8cxx_source.html#l00065">BinToBeach::BinToBeach()</a>, <a class="el" href="BinToBGRY_8cxx_source.html#l00064">BinToBGRY::BinToBGRY()</a>, <a class="el" href="BinToBluePastel_8cxx_source.html#l00066">BinToBluePastel::BinToBluePastel()</a>, <a class="el" href="BinToBlueRed_8cxx_source.html#l00067">BinToBlueRed::BinToBlueRed()</a>, <a class="el" href="BinToBlueWhite_8cxx_source.html#l00069">BinToBlueWhite::BinToBlueWhite()</a>, <a class="el" href="BinToBWLinear_8cxx_source.html#l00017">BinToBWLinear::BinToBWLinear()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00051">BinToColorMap::BinToColorMap()</a>, <a class="el" href="BinToEosA_8cxx_source.html#l00065">BinToEosA::BinToEosA()</a>, <a class="el" href="BinToEosB_8cxx_source.html#l00065">BinToEosB::BinToEosB()</a>, <a class="el" href="BinToGPink_8cxx_source.html#l00068">BinToGPink::BinToGPink()</a>, <a class="el" href="BinToGRBW_8cxx_source.html#l00068">BinToGRBW::BinToGRBW()</a>, <a class="el" href="BinToGWExpon_8cxx_source.html#l00068">BinToGWExpon::BinToGWExpon()</a>, <a class="el" href="BinToGWLinear_8cxx_source.html#l00065">BinToGWLinear::BinToGWLinear()</a>, <a class="el" href="BinToHardCandy_8cxx_source.html#l00070">BinToHardCandy::BinToHardCandy()</a>, <a class="el" href="BinToHaze_8cxx_source.html#l00071">BinToHaze::BinToHaze()</a>, <a class="el" href="BinToHueSatLight1_8cxx_source.html#l00075">BinToHueSatLight1::BinToHueSatLight1()</a>, <a class="el" href="BinToHueSatLight2_8cxx_source.html#l00076">BinToHueSatLight2::BinToHueSatLight2()</a>, <a class="el" href="BinToHueSatValue1_8cxx_source.html#l00075">BinToHueSatValue1::BinToHueSatValue1()</a>, <a class="el" href="BinToHueSatValue2_8cxx_source.html#l00075">BinToHueSatValue2::BinToHueSatValue2()</a>, <a class="el" href="BinToMacStyle_8cxx_source.html#l00067">BinToMacStyle::BinToMacStyle()</a>, <a class="el" href="BinToNature_8cxx_source.html#l00069">BinToNature::BinToNature()</a>, <a class="el" href="BinToOcean_8cxx_source.html#l00072">BinToOcean::BinToOcean()</a>, <a class="el" href="BinToPastels_8cxx_source.html#l00069">BinToPastels::BinToPastels()</a>, <a class="el" href="BinToPeppermint_8cxx_source.html#l00069">BinToPeppermint::BinToPeppermint()</a>, <a class="el" href="BinToPrism_8cxx_source.html#l00063">BinToPrism::BinToPrism()</a>, <a class="el" href="BinToPurpleRed_8cxx_source.html#l00067">BinToPurpleRed::BinToPurpleRed()</a>, <a class="el" href="BinToRainbow_8cxx_source.html#l00017">BinToRainbow::BinToRainbow()</a>, <a class="el" href="BinToRainbowIDL_8cxx_source.html#l00067">BinToRainbowIDL::BinToRainbowIDL()</a>, <a class="el" href="BinToRedPurple_8cxx_source.html#l00068">BinToRedPurple::BinToRedPurple()</a>, <a class="el" href="BinToRedTemp_8cxx_source.html#l00065">BinToRedTemp::BinToRedTemp()</a>, <a class="el" href="BinToStdGamma2_8cxx_source.html#l00068">BinToStdGamma2::BinToStdGamma2()</a>, <a class="el" href="BinToStern_8cxx_source.html#l00072">BinToStern::BinToStern()</a>, and <a class="el" href="BinToColorMap_8cxx_source.html#l00070">BinToColorMap::doubleToColor()</a>.</p>

</div>
</div>
<a class="anchor" id="a81832d0db8b53d015516aadc7b13060b"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_control_points" ref="a81832d0db8b53d015516aadc7b13060b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; double &gt; <a class="el" href="classhippodraw_1_1BinToColor.html#a81832d0db8b53d015516aadc7b13060b">m_control_points</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A set of control points that might be used for the value to color transform. </p>
<dl class="note"><dt><b>Note:</b></dt><dd>This vector is declared in the base class so that the implementation of getControlPoints in this base class can return an empty vector, otherwise some compilers would flag an error for not returning anything. </dd></dl>

<p>Definition at line <a class="el" href="BinToColor_8h_source.html#l00046">46</a> of file <a class="el" href="BinToColor_8h_source.html">BinToColor.h</a>.</p>

<p>Referenced by <a class="el" href="BinToColor_8cxx_source.html#l00028">BinToColor::BinToColor()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00021">BinToColorMap::BinToColorMap()</a>, <a class="el" href="BinToColorScaleMovingBrkPt_8cxx_source.html#l00022">BinToColorScaleMovingBrkPt::BinToColorScaleMovingBrkPt()</a>, <a class="el" href="BinToGamma_8cxx_source.html#l00022">BinToGamma::BinToGamma()</a>, <a class="el" href="BinToMovingBrkPt_8cxx_source.html#l00019">BinToMovingBrkPt::BinToMovingBrkPt()</a>, <a class="el" href="BinToUsrDefinedScale_8cxx_source.html#l00019">BinToUsrDefinedScale::BinToUsrDefinedScale()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00045">BinToColorMap::calcGamma()</a>, <a class="el" href="BinToUsrDefinedScale_8cxx_source.html#l00042">BinToUsrDefinedScale::doubleToColor()</a>, <a class="el" href="BinToMovingBrkPt_8cxx_source.html#l00044">BinToMovingBrkPt::doubleToColor()</a>, <a class="el" href="BinToGamma_8cxx_source.html#l00042">BinToGamma::doubleToColor()</a>, <a class="el" href="BinToColorScaleMovingBrkPt_8cxx_source.html#l00063">BinToColorScaleMovingBrkPt::doubleToColor()</a>, <a class="el" href="BinToColor_8cxx_source.html#l00071">BinToColor::getControlPoints()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00037">BinToColorMap::setControlPoints()</a>, and <a class="el" href="BinToColor_8cxx_source.html#l00078">BinToColor::setControlPoints()</a>.</p>

</div>
</div>
<a class="anchor" id="ae9fd181c15aa94a45d97274d011e7b26"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_dv" ref="ae9fd181c15aa94a45d97274d011e7b26" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classhippodraw_1_1BinToColor.html#ae9fd181c15aa94a45d97274d011e7b26">m_dv</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The distance of the expected values, i.e. </p>
<p>maximum - minimum. </p>

<p>Definition at line <a class="el" href="BinToColor_8h_source.html#l00050">50</a> of file <a class="el" href="BinToColor_8h_source.html">BinToColor.h</a>.</p>

<p>Referenced by <a class="el" href="BinToUsrDefinedScale_8cxx_source.html#l00042">BinToUsrDefinedScale::doubleToColor()</a>, <a class="el" href="BinToMovingBrkPt_8cxx_source.html#l00044">BinToMovingBrkPt::doubleToColor()</a>, <a class="el" href="BinToKamaeScale_8cxx_source.html#l00038">BinToKamaeScale::doubleToColor()</a>, <a class="el" href="BinToGreyScale_8cxx_source.html#l00034">BinToGreyScale::doubleToColor()</a>, <a class="el" href="BinToGamma_8cxx_source.html#l00042">BinToGamma::doubleToColor()</a>, <a class="el" href="BinToFullColorScale_8cxx_source.html#l00037">BinToFullColorScale::doubleToColor()</a>, <a class="el" href="BinToColorScaleMovingBrkPt_8cxx_source.html#l00063">BinToColorScaleMovingBrkPt::doubleToColor()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00070">BinToColorMap::doubleToColor()</a>, <a class="el" href="BinToColor_8cxx_source.html#l00055">BinToColor::getRange()</a>, and <a class="el" href="BinToColor_8cxx_source.html#l00047">BinToColor::setRange()</a>.</p>

</div>
</div>
<a class="anchor" id="a50241d462577efe591bbd456d0c0b015"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_gamma" ref="a50241d462577efe591bbd456d0c0b015" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classhippodraw_1_1BinToColorMap.html#a50241d462577efe591bbd456d0c0b015">m_gamma</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The gamma correction factor. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8h_source.html#l00035">35</a> of file <a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a>.</p>

<p>Referenced by <a class="el" href="BinToColorMap_8cxx_source.html#l00045">BinToColorMap::calcGamma()</a>, and <a class="el" href="BinToColorMap_8cxx_source.html#l00070">BinToColorMap::doubleToColor()</a>.</p>

</div>
</div>
<a class="anchor" id="a7b97174c3ea3639f19956c1a869f2276"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_greens" ref="a7b97174c3ea3639f19956c1a869f2276" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; int &gt; <a class="el" href="classhippodraw_1_1BinToColorMap.html#a7b97174c3ea3639f19956c1a869f2276">m_greens</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>vector of greens for color map. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8h_source.html#l00047">47</a> of file <a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a>.</p>

<p>Referenced by <a class="el" href="BinToBeach_8cxx_source.html#l00065">BinToBeach::BinToBeach()</a>, <a class="el" href="BinToBGRY_8cxx_source.html#l00064">BinToBGRY::BinToBGRY()</a>, <a class="el" href="BinToBluePastel_8cxx_source.html#l00066">BinToBluePastel::BinToBluePastel()</a>, <a class="el" href="BinToBlueRed_8cxx_source.html#l00067">BinToBlueRed::BinToBlueRed()</a>, <a class="el" href="BinToBlueWhite_8cxx_source.html#l00069">BinToBlueWhite::BinToBlueWhite()</a>, <a class="el" href="BinToBWLinear_8cxx_source.html#l00017">BinToBWLinear::BinToBWLinear()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00051">BinToColorMap::BinToColorMap()</a>, <a class="el" href="BinToEosA_8cxx_source.html#l00065">BinToEosA::BinToEosA()</a>, <a class="el" href="BinToEosB_8cxx_source.html#l00065">BinToEosB::BinToEosB()</a>, <a class="el" href="BinToGPink_8cxx_source.html#l00068">BinToGPink::BinToGPink()</a>, <a class="el" href="BinToGRBW_8cxx_source.html#l00068">BinToGRBW::BinToGRBW()</a>, <a class="el" href="BinToGWExpon_8cxx_source.html#l00068">BinToGWExpon::BinToGWExpon()</a>, <a class="el" href="BinToGWLinear_8cxx_source.html#l00065">BinToGWLinear::BinToGWLinear()</a>, <a class="el" href="BinToHardCandy_8cxx_source.html#l00070">BinToHardCandy::BinToHardCandy()</a>, <a class="el" href="BinToHaze_8cxx_source.html#l00071">BinToHaze::BinToHaze()</a>, <a class="el" href="BinToHueSatLight1_8cxx_source.html#l00075">BinToHueSatLight1::BinToHueSatLight1()</a>, <a class="el" href="BinToHueSatLight2_8cxx_source.html#l00076">BinToHueSatLight2::BinToHueSatLight2()</a>, <a class="el" href="BinToHueSatValue1_8cxx_source.html#l00075">BinToHueSatValue1::BinToHueSatValue1()</a>, <a class="el" href="BinToHueSatValue2_8cxx_source.html#l00075">BinToHueSatValue2::BinToHueSatValue2()</a>, <a class="el" href="BinToMacStyle_8cxx_source.html#l00067">BinToMacStyle::BinToMacStyle()</a>, <a class="el" href="BinToNature_8cxx_source.html#l00069">BinToNature::BinToNature()</a>, <a class="el" href="BinToOcean_8cxx_source.html#l00072">BinToOcean::BinToOcean()</a>, <a class="el" href="BinToPastels_8cxx_source.html#l00069">BinToPastels::BinToPastels()</a>, <a class="el" href="BinToPeppermint_8cxx_source.html#l00069">BinToPeppermint::BinToPeppermint()</a>, <a class="el" href="BinToPrism_8cxx_source.html#l00063">BinToPrism::BinToPrism()</a>, <a class="el" href="BinToPurpleRed_8cxx_source.html#l00067">BinToPurpleRed::BinToPurpleRed()</a>, <a class="el" href="BinToRainbow_8cxx_source.html#l00017">BinToRainbow::BinToRainbow()</a>, <a class="el" href="BinToRainbowIDL_8cxx_source.html#l00067">BinToRainbowIDL::BinToRainbowIDL()</a>, <a class="el" href="BinToRedPurple_8cxx_source.html#l00068">BinToRedPurple::BinToRedPurple()</a>, <a class="el" href="BinToRedTemp_8cxx_source.html#l00065">BinToRedTemp::BinToRedTemp()</a>, <a class="el" href="BinToStdGamma2_8cxx_source.html#l00068">BinToStdGamma2::BinToStdGamma2()</a>, <a class="el" href="BinToStern_8cxx_source.html#l00072">BinToStern::BinToStern()</a>, and <a class="el" href="BinToColorMap_8cxx_source.html#l00070">BinToColorMap::doubleToColor()</a>.</p>

</div>
</div>
<a class="anchor" id="adb41893ba19e889e56c559f25fc1a68a"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_name" ref="adb41893ba19e889e56c559f25fc1a68a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string <a class="el" href="classhippodraw_1_1BinToColor.html#adb41893ba19e889e56c559f25fc1a68a">m_name</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The name of this value transform. </p>

<p>Definition at line <a class="el" href="BinToColor_8h_source.html#l00036">36</a> of file <a class="el" href="BinToColor_8h_source.html">BinToColor.h</a>.</p>

<p>Referenced by <a class="el" href="BinToColor_8cxx_source.html#l00042">BinToColor::name()</a>.</p>

</div>
</div>
<a class="anchor" id="a1951711673d1297250e9607dc140fc1a"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_reds" ref="a1951711673d1297250e9607dc140fc1a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt; int &gt; <a class="el" href="classhippodraw_1_1BinToColorMap.html#a1951711673d1297250e9607dc140fc1a">m_reds</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>vector of reds for color map. </p>

<p>Definition at line <a class="el" href="BinToColorMap_8h_source.html#l00044">44</a> of file <a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a>.</p>

<p>Referenced by <a class="el" href="BinToBeach_8cxx_source.html#l00065">BinToBeach::BinToBeach()</a>, <a class="el" href="BinToBGRY_8cxx_source.html#l00064">BinToBGRY::BinToBGRY()</a>, <a class="el" href="BinToBluePastel_8cxx_source.html#l00066">BinToBluePastel::BinToBluePastel()</a>, <a class="el" href="BinToBlueRed_8cxx_source.html#l00067">BinToBlueRed::BinToBlueRed()</a>, <a class="el" href="BinToBlueWhite_8cxx_source.html#l00069">BinToBlueWhite::BinToBlueWhite()</a>, <a class="el" href="BinToBWLinear_8cxx_source.html#l00017">BinToBWLinear::BinToBWLinear()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00051">BinToColorMap::BinToColorMap()</a>, <a class="el" href="BinToEosA_8cxx_source.html#l00065">BinToEosA::BinToEosA()</a>, <a class="el" href="BinToEosB_8cxx_source.html#l00065">BinToEosB::BinToEosB()</a>, <a class="el" href="BinToGPink_8cxx_source.html#l00068">BinToGPink::BinToGPink()</a>, <a class="el" href="BinToGRBW_8cxx_source.html#l00068">BinToGRBW::BinToGRBW()</a>, <a class="el" href="BinToGWExpon_8cxx_source.html#l00068">BinToGWExpon::BinToGWExpon()</a>, <a class="el" href="BinToGWLinear_8cxx_source.html#l00065">BinToGWLinear::BinToGWLinear()</a>, <a class="el" href="BinToHardCandy_8cxx_source.html#l00070">BinToHardCandy::BinToHardCandy()</a>, <a class="el" href="BinToHaze_8cxx_source.html#l00071">BinToHaze::BinToHaze()</a>, <a class="el" href="BinToHueSatLight1_8cxx_source.html#l00075">BinToHueSatLight1::BinToHueSatLight1()</a>, <a class="el" href="BinToHueSatLight2_8cxx_source.html#l00076">BinToHueSatLight2::BinToHueSatLight2()</a>, <a class="el" href="BinToHueSatValue1_8cxx_source.html#l00075">BinToHueSatValue1::BinToHueSatValue1()</a>, <a class="el" href="BinToHueSatValue2_8cxx_source.html#l00075">BinToHueSatValue2::BinToHueSatValue2()</a>, <a class="el" href="BinToMacStyle_8cxx_source.html#l00067">BinToMacStyle::BinToMacStyle()</a>, <a class="el" href="BinToNature_8cxx_source.html#l00069">BinToNature::BinToNature()</a>, <a class="el" href="BinToOcean_8cxx_source.html#l00072">BinToOcean::BinToOcean()</a>, <a class="el" href="BinToPastels_8cxx_source.html#l00069">BinToPastels::BinToPastels()</a>, <a class="el" href="BinToPeppermint_8cxx_source.html#l00069">BinToPeppermint::BinToPeppermint()</a>, <a class="el" href="BinToPrism_8cxx_source.html#l00063">BinToPrism::BinToPrism()</a>, <a class="el" href="BinToPurpleRed_8cxx_source.html#l00067">BinToPurpleRed::BinToPurpleRed()</a>, <a class="el" href="BinToRainbow_8cxx_source.html#l00017">BinToRainbow::BinToRainbow()</a>, <a class="el" href="BinToRainbowIDL_8cxx_source.html#l00067">BinToRainbowIDL::BinToRainbowIDL()</a>, <a class="el" href="BinToRedPurple_8cxx_source.html#l00068">BinToRedPurple::BinToRedPurple()</a>, <a class="el" href="BinToRedTemp_8cxx_source.html#l00065">BinToRedTemp::BinToRedTemp()</a>, <a class="el" href="BinToStdGamma2_8cxx_source.html#l00068">BinToStdGamma2::BinToStdGamma2()</a>, <a class="el" href="BinToStern_8cxx_source.html#l00072">BinToStern::BinToStern()</a>, and <a class="el" href="BinToColorMap_8cxx_source.html#l00070">BinToColorMap::doubleToColor()</a>.</p>

</div>
</div>
<a class="anchor" id="a48e433b9625c7e774073dce89c270905"></a><!-- doxytag: member="hippodraw::BinToColorMap::m_vmin" ref="a48e433b9625c7e774073dce89c270905" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double <a class="el" href="classhippodraw_1_1BinToColor.html#a48e433b9625c7e774073dce89c270905">m_vmin</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The minimum value expected. </p>

<p>Definition at line <a class="el" href="BinToColor_8h_source.html#l00054">54</a> of file <a class="el" href="BinToColor_8h_source.html">BinToColor.h</a>.</p>

<p>Referenced by <a class="el" href="BinToUsrDefinedScale_8cxx_source.html#l00042">BinToUsrDefinedScale::doubleToColor()</a>, <a class="el" href="BinToMovingBrkPt_8cxx_source.html#l00044">BinToMovingBrkPt::doubleToColor()</a>, <a class="el" href="BinToKamaeScale_8cxx_source.html#l00038">BinToKamaeScale::doubleToColor()</a>, <a class="el" href="BinToGreyScale_8cxx_source.html#l00034">BinToGreyScale::doubleToColor()</a>, <a class="el" href="BinToGamma_8cxx_source.html#l00042">BinToGamma::doubleToColor()</a>, <a class="el" href="BinToFullColorScale_8cxx_source.html#l00037">BinToFullColorScale::doubleToColor()</a>, <a class="el" href="BinToColorScaleMovingBrkPt_8cxx_source.html#l00063">BinToColorScaleMovingBrkPt::doubleToColor()</a>, <a class="el" href="BinToColorMap_8cxx_source.html#l00070">BinToColorMap::doubleToColor()</a>, <a class="el" href="BinToColor_8cxx_source.html#l00055">BinToColor::getRange()</a>, and <a class="el" href="BinToColor_8cxx_source.html#l00047">BinToColor::setRange()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="BinToColorMap_8h_source.html">BinToColorMap.h</a></li>
<li><a class="el" href="BinToColorMap_8cxx_source.html">BinToColorMap.cxx</a></li>
</ul>
</div>
<hr size="1"><address style="align: right;"><small>
Generated for HippoDraw Class Library by <a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0>
</a> </small></address>
</body>
</html>