Sophie

Sophie

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

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: vtkQtChartPenBrushGenerator 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>vtkQtChartPenBrushGenerator Class Reference</h1><!-- doxytag: class="vtkQtChartPenBrushGenerator" --><!-- doxytag: inherits="vtkQtChartStyleGenerator" --><code>#include &lt;<a class="el" href="a04539.html">vtkQtChartPenBrushGenerator.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkQtChartPenBrushGenerator:</div>
<div class="dynsection">
<p><center><img src="a13669.png" border="0" usemap="#a13670" alt="Inheritance graph"></center>
<map name="a13670">
<area shape="rect" href="a01387.html" title="The vtkQtChartStyleGenerator class is the base class for all series options generators..." alt="" coords="21,5,200,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkQtChartPenBrushGenerator:</div>
<div class="dynsection">
<p><center><img src="a13671.png" border="0" usemap="#a13672" alt="Collaboration graph"></center>
<map name="a13672">
<area shape="rect" href="a01387.html" title="The vtkQtChartStyleGenerator class is the base class for all series options generators..." alt="" coords="21,5,200,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a13673.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
The <a class="el" href="a01368.html" title="The vtkQtChartPenBrushGenerator class generates series drawing options using pen...">vtkQtChartPenBrushGenerator</a> class generates series drawing options using pen and brush lists. 
<p>

<p>Definition at line <a class="el" href="a04539.html#l00038">38</a> of file <a class="el" href="a04539.html">vtkQtChartPenBrushGenerator.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public 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="a01368.html#384bd870e15f14be3a738c684e7d21bf">vtkQtChartPenBrushGenerator</a> (QObject *parent=0)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a pen/brush generator.  <a href="#384bd870e15f14be3a738c684e7d21bf"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#6d7dcb6091142c5c0a8e35c4709bfa14">~vtkQtChartPenBrushGenerator</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader">vtkQtChartStyleGenerator Methods</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QBrush&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#fe146f915f61333822dcd998a76ace18">getSeriesBrush</a> (int index) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the brush for the specified series index.  <a href="#fe146f915f61333822dcd998a76ace18"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual QPen&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#67235a62ad098cafe4687555673636a4">getSeriesPen</a> (int index) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the pen for the specified series index.  <a href="#67235a62ad098cafe4687555673636a4"></a><br></td></tr>
<tr><td colspan="2"><div class="groupHeader">Brush Methods</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#a25d9403ccab90e7ed4124f41ebd135d">getNumberOfBrushes</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the number of brushes (fill styles) in the list.  <a href="#a25d9403ccab90e7ed4124f41ebd135d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QBrush&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#9eb603e6dd47aa12679ae7680a8ac938">getBrush</a> (int index) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets a fill style from the list.  <a href="#9eb603e6dd47aa12679ae7680a8ac938"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#63e084c9233d18f45e828d8ba5a43b13">setBrush</a> (int index, const QBrush &amp;brush)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the fill style for the given index.  <a href="#63e084c9233d18f45e828d8ba5a43b13"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#d7034c989e2f753f19089cdc17bf2b36">clearBrushes</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clears the list of brushes (fill styles).  <a href="#d7034c989e2f753f19089cdc17bf2b36"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#81d08ac23fb616771a0ec317d6b97fe1">addBrushes</a> (const <a class="el" href="a01346.html">vtkQtChartColors</a> &amp;colors)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds the color list to the brush list.  <a href="#81d08ac23fb616771a0ec317d6b97fe1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#4c4f52c747e4445e627236cad84124e5">addBrush</a> (const QBrush &amp;brush)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a new brush to the list of fill styles.  <a href="#4c4f52c747e4445e627236cad84124e5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#cd007aebe95bdab0629f9f257b6d9616">insertBrush</a> (int index, const QBrush &amp;brush)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Inserts a new brush into the list of fill styles.  <a href="#cd007aebe95bdab0629f9f257b6d9616"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#b9b3b1d419efd611c6988d9a4d347665">removeBrush</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes the brush at the given index.  <a href="#b9b3b1d419efd611c6988d9a4d347665"></a><br></td></tr>
<tr><td colspan="2"><div class="groupHeader">Pen Methods</div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#cfd530851aed4fd36bc50fd0b0489f16">getNumberOfPens</a> () const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the number of pens (stroke styles) in the list.  <a href="#cfd530851aed4fd36bc50fd0b0489f16"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QPen&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#6a11e5b7ef3f84cb686c5ee19ebee0be">getPen</a> (int index) const </td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets a stroke style from the list.  <a href="#6a11e5b7ef3f84cb686c5ee19ebee0be"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#57152938c26610484d52a92ce491ed66">setPen</a> (int index, const QPen &amp;pen)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the stroke style for the given index.  <a href="#57152938c26610484d52a92ce491ed66"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#7fbd8fadac329789432da6460df93c20">clearPens</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clears the list of pens (stroke styles).  <a href="#7fbd8fadac329789432da6460df93c20"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#15f56144f1d67d251b2b52e9b837dfa3">addPens</a> (const <a class="el" href="a01346.html">vtkQtChartColors</a> &amp;colors)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds the color list to the pen list.  <a href="#15f56144f1d67d251b2b52e9b837dfa3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#6756f35b8da9d91c33b8d69f579a9894">addPen</a> (const QPen &amp;pen)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds a pen to the list of stroke styles.  <a href="#6756f35b8da9d91c33b8d69f579a9894"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#3855d39bbba560d383ea0b32637c73a8">insertPen</a> (int index, const QPen &amp;pen)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Inserts a pen into the list of stroke styles.  <a href="#3855d39bbba560d383ea0b32637c73a8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a01368.html#0e073b59cf7588ea4ffce1884a5647bf">removePen</a> (int index)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Removes the pen at the given index.  <a href="#0e073b59cf7588ea4ffce1884a5647bf"></a><br></td></tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="384bd870e15f14be3a738c684e7d21bf"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::vtkQtChartPenBrushGenerator" ref="384bd870e15f14be3a738c684e7d21bf" args="(QObject *parent=0)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkQtChartPenBrushGenerator::vtkQtChartPenBrushGenerator           </td>
          <td>(</td>
          <td class="paramtype">QObject *&nbsp;</td>
          <td class="paramname"> <em>parent</em> = <code>0</code>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Creates a pen/brush generator. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>parent</em>&nbsp;</td><td>The parent object. </td></tr>
  </table>
</dl>

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

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="fe146f915f61333822dcd998a76ace18"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::getSeriesBrush" ref="fe146f915f61333822dcd998a76ace18" args="(int index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual QBrush vtkQtChartPenBrushGenerator::getSeriesBrush           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the brush for the specified series index. 
<p>
If the index is greater than the internal brush list, the index will be wrapped to repeat the brushes.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The series index. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The brush for the specified series index. </dd></dl>

<p>Implements <a class="el" href="a01387.html#d224e593d0e365c9202b5f48813e5dfe">vtkQtChartStyleGenerator</a>.</p>

</div>
</div><p>
<a class="anchor" name="67235a62ad098cafe4687555673636a4"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::getSeriesPen" ref="67235a62ad098cafe4687555673636a4" args="(int index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual QPen vtkQtChartPenBrushGenerator::getSeriesPen           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the pen for the specified series index. 
<p>
If the index is greater than the internal pen list, the index will be wrapped to repeat the pens.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The series index. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The pen for the specified series index. </dd></dl>

<p>Implements <a class="el" href="a01387.html#9d63c638f35a6865be949b9afe6b8a00">vtkQtChartStyleGenerator</a>.</p>

</div>
</div><p>
<a class="anchor" name="a25d9403ccab90e7ed4124f41ebd135d"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::getNumberOfBrushes" ref="a25d9403ccab90e7ed4124f41ebd135d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkQtChartPenBrushGenerator::getNumberOfBrushes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the number of brushes (fill styles) in the list. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of brushes (fill styles) in the list. </dd></dl>

</div>
</div><p>
<a class="anchor" name="9eb603e6dd47aa12679ae7680a8ac938"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::getBrush" ref="9eb603e6dd47aa12679ae7680a8ac938" args="(int index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QBrush vtkQtChartPenBrushGenerator::getBrush           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets a fill style from the list. 
<p>
The index must be in the range [0, <a class="el" href="a01368.html#a25d9403ccab90e7ed4124f41ebd135d" title="Gets the number of brushes (fill styles) in the list.">getNumberOfBrushes()</a>-1]. If it is not, an error message will be printed and an empty QBrush will be returned.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The index of the brush. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The fill style for the given index. </dd></dl>

</div>
</div><p>
<a class="anchor" name="63e084c9233d18f45e828d8ba5a43b13"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::setBrush" ref="63e084c9233d18f45e828d8ba5a43b13" args="(int index, const QBrush &amp;brush)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::setBrush           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QBrush &amp;&nbsp;</td>
          <td class="paramname"> <em>brush</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the fill style for the given index. 
<p>
This method will do nothing if the index is out of range.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The brush list index. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>brush</em>&nbsp;</td><td>The new fill style. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="d7034c989e2f753f19089cdc17bf2b36"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::clearBrushes" ref="d7034c989e2f753f19089cdc17bf2b36" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::clearBrushes           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clears the list of brushes (fill styles). 
<p>

</div>
</div><p>
<a class="anchor" name="81d08ac23fb616771a0ec317d6b97fe1"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::addBrushes" ref="81d08ac23fb616771a0ec317d6b97fe1" args="(const vtkQtChartColors &amp;colors)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::addBrushes           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01346.html">vtkQtChartColors</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>colors</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds the color list to the brush list. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>colors</em>&nbsp;</td><td>The list of colors to add. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="4c4f52c747e4445e627236cad84124e5"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::addBrush" ref="4c4f52c747e4445e627236cad84124e5" args="(const QBrush &amp;brush)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::addBrush           </td>
          <td>(</td>
          <td class="paramtype">const QBrush &amp;&nbsp;</td>
          <td class="paramname"> <em>brush</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds a new brush to the list of fill styles. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>brush</em>&nbsp;</td><td>The fill style to add. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="cd007aebe95bdab0629f9f257b6d9616"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::insertBrush" ref="cd007aebe95bdab0629f9f257b6d9616" args="(int index, const QBrush &amp;brush)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::insertBrush           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QBrush &amp;&nbsp;</td>
          <td class="paramname"> <em>brush</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inserts a new brush into the list of fill styles. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>Where to insert the brush. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>brush</em>&nbsp;</td><td>The fill style to insert. </td></tr>
  </table>
</dl>

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

<p>
Removes the brush at the given index. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The index of the brush to remove. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="cfd530851aed4fd36bc50fd0b0489f16"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::getNumberOfPens" ref="cfd530851aed4fd36bc50fd0b0489f16" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkQtChartPenBrushGenerator::getNumberOfPens           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the number of pens (stroke styles) in the list. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The number of pens (stroke styles) in the list. </dd></dl>

</div>
</div><p>
<a class="anchor" name="6a11e5b7ef3f84cb686c5ee19ebee0be"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::getPen" ref="6a11e5b7ef3f84cb686c5ee19ebee0be" args="(int index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QPen vtkQtChartPenBrushGenerator::getPen           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets a stroke style from the list. 
<p>
The index must be in the range [0, <a class="el" href="a01368.html#cfd530851aed4fd36bc50fd0b0489f16" title="Gets the number of pens (stroke styles) in the list.">getNumberOfPens()</a>-1]. If it is not, an error message will be printed and an empty QPen will be returned.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The index of the pen. </td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The stroke style for the given index. </dd></dl>

</div>
</div><p>
<a class="anchor" name="57152938c26610484d52a92ce491ed66"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::setPen" ref="57152938c26610484d52a92ce491ed66" args="(int index, const QPen &amp;pen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::setPen           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QPen &amp;&nbsp;</td>
          <td class="paramname"> <em>pen</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Sets the stroke style for the given index. 
<p>
This method will do nothing if the index is out of range.<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The pen list index. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pen</em>&nbsp;</td><td>The new stroke style. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="7fbd8fadac329789432da6460df93c20"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::clearPens" ref="7fbd8fadac329789432da6460df93c20" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::clearPens           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Clears the list of pens (stroke styles). 
<p>

</div>
</div><p>
<a class="anchor" name="15f56144f1d67d251b2b52e9b837dfa3"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::addPens" ref="15f56144f1d67d251b2b52e9b837dfa3" args="(const vtkQtChartColors &amp;colors)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::addPens           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a01346.html">vtkQtChartColors</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>colors</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds the color list to the pen list. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>colors</em>&nbsp;</td><td>The list of colors to add. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="6756f35b8da9d91c33b8d69f579a9894"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::addPen" ref="6756f35b8da9d91c33b8d69f579a9894" args="(const QPen &amp;pen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::addPen           </td>
          <td>(</td>
          <td class="paramtype">const QPen &amp;&nbsp;</td>
          <td class="paramname"> <em>pen</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds a pen to the list of stroke styles. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>pen</em>&nbsp;</td><td>The stroke style to add. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="3855d39bbba560d383ea0b32637c73a8"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::insertPen" ref="3855d39bbba560d383ea0b32637c73a8" args="(int index, const QPen &amp;pen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::insertPen           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const QPen &amp;&nbsp;</td>
          <td class="paramname"> <em>pen</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Inserts a pen into the list of stroke styles. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>Where to insert the pen. </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>pen</em>&nbsp;</td><td>The stroke style to insert. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="0e073b59cf7588ea4ffce1884a5647bf"></a><!-- doxytag: member="vtkQtChartPenBrushGenerator::removePen" ref="0e073b59cf7588ea4ffce1884a5647bf" args="(int index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkQtChartPenBrushGenerator::removePen           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>index</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Removes the pen at the given index. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>index</em>&nbsp;</td><td>The index of the pen to remove. </td></tr>
  </table>
</dl>

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