Sophie

Sophie

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

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_1FontXML.html">FontXML</a>
  </div>
</div>
<div class="contents">
<h1>FontXML Class Reference</h1><!-- doxytag: class="hippodraw::FontXML" --><!-- doxytag: inherits="hippodraw::BaseXML" -->
<p>A class that is does XML serialization and deserialization of derived classes of <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a>.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="FontXML_8h_source.html">FontXML.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for FontXML:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1FontXML__inherit__graph.gif" border="0" usemap="#FontXML_inherit__map" alt="Inheritance graph"/></div>
<map name="FontXML_inherit__map" id="FontXML_inherit__map">
<area shape="rect" id="node2" href="classhippodraw_1_1BaseXML.html" title="A base class of XML element controllers." alt="" coords="5,5,83,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for FontXML:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1FontXML__coll__graph.gif" border="0" usemap="#FontXML_coll__map" alt="Collaboration graph"/></div>
<map name="FontXML_coll__map" id="FontXML_coll__map">
<area shape="rect" id="node67" href="classhippodraw_1_1PlotterBaseXML.html" title="A class that is does XML serialization and de&#45;serialization of derived classes of..." alt="" coords="911,568,1028,597"/><area shape="rect" id="node2" href="classhippodraw_1_1BaseXML.html" title="A base class of XML element controllers." alt="" coords="1897,497,1975,527"/><area shape="rect" id="node64" href="classhippodraw_1_1ViewBaseXML.html" title="A class XML creation and parsing of XmlElement for ViewBase class." alt="" coords="1321,715,1428,744"/><area shape="rect" id="node71" href="classhippodraw_1_1AxisModelXML.html" title="A class that is does XML serialization and de&#45;serialization of derived classes of..." alt="" coords="2152,195,2261,224"/><area shape="rect" id="node76" href="classhippodraw_1_1PointRepXML.html" title="A singleton class that is does XML serialization and de&#45;serialization of derived..." alt="" coords="2156,660,2257,689"/><area shape="rect" id="node82" href="classhippodraw_1_1DataRepXML.html" title="A class that is does XML serialization and de&#45;serialization of derived classes of..." alt="" coords="2496,549,2597,579"/><area shape="rect" id="node85" href="classhippodraw_1_1MapMatrixProjectorXML.html" title="An class XML doing serialization and de&#45;serialization of derived classes of MapMatrixProjector..." alt="" coords="2125,285,2288,315"/><area shape="rect" id="node89" href="classhippodraw_1_1NTupleProjectorXML.html" title="An class XML doing serialization and deserialization of derived classes of NTupleProjector..." alt="" coords="2136,549,2277,579"/><area shape="rect" id="node93" href="classhippodraw_1_1BinningProjectorXML.html" title="An class XML doing serialization and deserialization of derived classes of BinningProjector..." alt="" coords="2135,392,2279,421"/><area shape="rect" id="node97" href="classhippodraw_1_1FunctionProjectorXML.html" title="An class XML doing serialization and deserialization of derived classes of FunctionProjector..." alt="" coords="2132,445,2281,475"/><area shape="rect" id="node100" href="classhippodraw_1_1TransformXML.html" title="A class XML creation and parsing of XmlElement for Transform class." alt="" coords="2153,339,2260,368"/><area shape="rect" id="node103" href="classhippodraw_1_1TupleCutXML.html" title="A class that is does XML serialization and de&#45;serialization of derived classes of..." alt="" coords="2156,875,2257,904"/><area shape="rect" id="node111" href="classhippodraw_1_1HiNTupleXML.html" title="A singleton class that is does XML serialization and deserialization of derived classes..." alt="" coords="2155,1121,2259,1151"/><area shape="rect" id="node4" title="STL class." alt="" coords="267,940,320,969"/><area shape="rect" id="node17" href="classhippodraw_1_1DataSource.html" title="Base class for DataSource." alt="" coords="924,1843,1015,1872"/><area shape="rect" id="node52" href="classhippodraw_1_1PlotterBase.html" title="The base class for the PlotterBase hierarchy." alt="" coords="561,1901,652,1931"/><area shape="rect" id="node123" href="classhippodraw_1_1TupleCut.html" title="The class expresses a cut on a DataSource, i.e." alt="" coords="932,2460,1007,2489"/><area shape="rect" id="node149" href="classhippodraw_1_1DataRep.html" title="The base class for data representations." alt="" coords="569,1403,644,1432"/><area shape="rect" id="node6" title="STL class." alt="" coords="5,940,147,969"/><area shape="rect" id="node8" href="classhippodraw_1_1XmlController.html" title="A base class that is the interface between GUI and the XML serialization and deserialization..." alt="" coords="1664,1408,1765,1437"/><area shape="rect" id="node10" href="classhippodraw_1_1XmlElement.html" title="A pure virtual base class of XML element wrapper." alt="" coords="923,1191,1016,1220"/><area shape="rect" id="node12" href="classhippodraw_1_1XmlNode.html" title="A pure virtual base class of XML node wrappers." alt="" coords="569,1071,644,1100"/><area shape="rect" id="node19" href="classhippodraw_1_1Observable.html" title="Part of an implementation of the Observable&#45;Observer pattern based on the example..." alt="" coords="249,1715,337,1744"/><area shape="rect" id="node125" href="classhippodraw_1_1Range.html" title="Expresses a range of values." alt="" coords="577,2460,636,2489"/><area shape="rect" id="node28" title="STL class." alt="" coords="248,1819,339,1848"/><area shape="rect" id="node41" title="STL class." alt="" coords="559,1637,655,1667"/><area shape="rect" id="node61" title="STL class." alt="" coords="259,1173,328,1203"/><area shape="rect" id="node48" href="classhippodraw_1_1ViewBase.html" title="The abstract base class for views." alt="" coords="929,1584,1009,1613"/><area shape="rect" id="node50" href="classhippodraw_1_1Observer.html" title="Part of an implementation of the Observable Observer pattern based on the example..." alt="" coords="256,1283,331,1312"/><area shape="rect" id="node109" href="classhippodraw_1_1XmlDocument.html" title="An abstract base class of XML document element wrapper." alt="" coords="1323,1693,1427,1723"/><area shape="rect" id="node156" href="classhippodraw_1_1ViewFactory.html" title="The abstract base class for a factory that creates objects closely related to the..." alt="" coords="1328,1308,1421,1337"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classhippodraw_1_1FontXML-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"><a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#afa1d42a894a8739e0d120ed9c4383d38">createElement</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new element node.  <a href="#afa1d42a894a8739e0d120ed9c4383d38"></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_1BaseXML.html#a5341ca7744d304c2746a8f5564ce237b">fillNodeList</a> (const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *element, std::list&lt; <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> * &gt; &amp;nodelist)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills the <em>nodelist</em> with immediate child nodes of <em>element</em> with nodes that can be handled by this object.  <a href="#a5341ca7744d304c2746a8f5564ce237b"></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_1FontXML.html#a3231a82dc84e92777c9a513c02f5aa5f">FontXML</a> (<a class="el" href="classhippodraw_1_1XmlController.html">XmlController</a> *controller)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The only public constructor.  <a href="#a3231a82dc84e92777c9a513c02f5aa5f"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacehippodraw_1_1Axes.html#a1d1cfd8ffb84e947f82999c682b666a7">hippodraw::Axes::Type</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1FontXML.html#a544f2b3f7aea7602290c79a3cef3474e">getAxis</a> (const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *element, const std::string &amp;tagname)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the axis on which the <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a> object was used.  <a href="#a544f2b3f7aea7602290c79a3cef3474e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#af145db70f519c8883e84023299d30356">getNode</a> (const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *element) const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the single child node of <em>element</em> of the type that can be handled by this object.  <a href="#af145db70f519c8883e84023299d30356"></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_1FontXML.html#ae475d3f70e78144c8f434e3ccf0759fb">setAttributes</a> (const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *element, <a class="el" href="classhippodraw_1_1FontBase.html">FontBase</a> *font)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates an objected derived from <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a> and sets it attributes.  <a href="#ae475d3f70e78144c8f434e3ccf0759fb"></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_1FontXML.html#a6ad02cc8e249d688335928e912509ac9">setAttributes</a> (<a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> &amp;, const <a class="el" href="classhippodraw_1_1FontBase.html">FontBase</a> &amp;)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the attributes of the element from <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a> object.  <a href="#a6ad02cc8e249d688335928e912509ac9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const std::string &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#a4d1010b153a9a974dab3712431f57514">tagName</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the tag name used by this class.  <a href="#a4d1010b153a9a974dab3712431f57514"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef std::list&lt; <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#aa8a1870e639225c355d8fd36b03500e7">NodeList_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The container type for element nodes.  <a href="#aa8a1870e639225c355d8fd36b03500e7"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected 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_1BaseXML.html#aba09fa4e77f2c85cc12df1116cb5f31e">setId</a> (<a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> &amp;tag, int id)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets the unique identification of the object.  <a href="#aba09fa4e77f2c85cc12df1116cb5f31e"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1XmlController.html">XmlController</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#ae50d78be58d5938b4434515f4f037ece">m_controller</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The singleton XML controller object.  <a href="#ae50d78be58d5938b4434515f4f037ece"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#a1137b383ce8e1d188dbb6c1e0930a0a6">m_id</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The attribute name for the identification of the object.  <a href="#a1137b383ce8e1d188dbb6c1e0930a0a6"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#ac2a24e538a5566162e44d6d646da22b4">m_tagname</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tag name used for elements created by this class.  <a href="#ac2a24e538a5566162e44d6d646da22b4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const std::string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1BaseXML.html#af21e457cccd7226d53593e24988c6734">m_type</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The attribute name for the type of object.  <a href="#af21e457cccd7226d53593e24988c6734"></a><br/></td></tr>
<tr><td colspan="2"><h2>Private 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_1FontXML.html#a91b0820d3803715b25944c4c77f5fd3a">FontXML</a> (const <a class="el" href="classhippodraw_1_1FontXML.html">FontXML</a> &amp;)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A private copy constructor in order to avoid copying.  <a href="#a91b0820d3803715b25944c4c77f5fd3a"></a><br/></td></tr>
<tr><td colspan="2"><h2>Private Attributes</h2></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_1FontXML.html#af85a81e31d491e4e62e137d2130932b0">m_family</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The family attribute name.  <a href="#af85a81e31d491e4e62e137d2130932b0"></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_1FontXML.html#a73ce8ccf631725f72f3c37b8c3a64bbe">m_italic</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The italic attribute name.  <a href="#a73ce8ccf631725f72f3c37b8c3a64bbe"></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_1FontXML.html#a17b2ca2062cf6a07236943061bf64eb1">m_size</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The point size attribute name.  <a href="#a17b2ca2062cf6a07236943061bf64eb1"></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_1FontXML.html#ad7630136f9ed9b266ef3057d11e5ccae">m_weight</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The font weight attribute name.  <a href="#ad7630136f9ed9b266ef3057d11e5ccae"></a><br/></td></tr>
<tr><td colspan="2"><h2>Static Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classhippodraw_1_1FontXML.html">FontXML</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1FontXML.html#aed7bf38a33c0204e41f5f01793c19899">s_instance</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The pointer to the singleton object.  <a href="#aed7bf38a33c0204e41f5f01793c19899"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A class that is does XML serialization and deserialization of derived classes of <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a>. </p>
<dl class="author"><dt><b>Author:</b></dt><dd>Paul F. Kunz &lt;<a href="mailto:Paul_Kunz@slac.stanford.edu">Paul_Kunz@slac.stanford.edu</a>&gt; </dd></dl>

<p>Definition at line <a class="el" href="FontXML_8h_source.html#l00030">30</a> of file <a class="el" href="FontXML_8h_source.html">FontXML.h</a>.</p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="aa8a1870e639225c355d8fd36b03500e7"></a><!-- doxytag: member="hippodraw::FontXML::NodeList_t" ref="aa8a1870e639225c355d8fd36b03500e7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::list&lt; <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> * &gt; <a class="el" href="classhippodraw_1_1BaseXML.html#aa8a1870e639225c355d8fd36b03500e7">NodeList_t</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The container type for element nodes. </p>

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

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a91b0820d3803715b25944c4c77f5fd3a"></a><!-- doxytag: member="hippodraw::FontXML::FontXML" ref="a91b0820d3803715b25944c4c77f5fd3a" args="(const FontXML &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1FontXML.html">FontXML</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1FontXML.html">FontXML</a> &amp;&nbsp;</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>A private copy constructor in order to avoid copying. </p>

</div>
</div>
<a class="anchor" id="a3231a82dc84e92777c9a513c02f5aa5f"></a><!-- doxytag: member="hippodraw::FontXML::FontXML" ref="a3231a82dc84e92777c9a513c02f5aa5f" args="(XmlController *controller)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1FontXML.html">FontXML</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1XmlController.html">XmlController</a> *&nbsp;</td>
          <td class="paramname"> <em>controller</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The only public constructor. </p>
<p>The parameter <em>controller</em> must object of class derived from XMLController. </p>

<p>Definition at line <a class="el" href="FontXML_8cxx_source.html#l00024">24</a> of file <a class="el" href="FontXML_8cxx_source.html">FontXML.cxx</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="afa1d42a894a8739e0d120ed9c4383d38"></a><!-- doxytag: member="hippodraw::FontXML::createElement" ref="afa1d42a894a8739e0d120ed9c4383d38" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> * createElement </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates a new element node. </p>
<p>Uses the current document as determined by the XMLController. </p>

<p>Definition at line <a class="el" href="BaseXML_8cxx_source.html#l00043">43</a> of file <a class="el" href="BaseXML_8cxx_source.html">BaseXML.cxx</a>.</p>

<p>References <a class="el" href="classhippodraw_1_1XmlDocument.html#a04ac45c092a130deb2b20ba2aedfa0c8">XmlDocument::createElement()</a>, <a class="el" href="BaseXML_8h_source.html#l00050">BaseXML::m_tagname</a>, and <a class="el" href="XmlController_8h_source.html#l00194">XmlController::m_xml_doc</a>.</p>

<p>Referenced by <a class="el" href="PlotterBaseXML_8cxx_source.html#l00261">PlotterBaseXML::createAxisModel()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00102">DataRepXML::createChildren()</a>, <a class="el" href="BinningProjectorXML_8cxx_source.html#l00068">BinningProjectorXML::createChildren()</a>, <a class="el" href="AxisModelXML_8cxx_source.html#l00082">AxisModelXML::createChildren()</a>, <a class="el" href="NTupleXML_8cxx_source.html#l00088">NTupleXML::createChildren2D()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00160">PlotterBaseXML::createCutChildren()</a>, <a class="el" href="ViewBaseXML_8cxx_source.html#l00063">ViewBaseXML::createElement()</a>, <a class="el" href="TupleCutXML_8cxx_source.html#l00042">TupleCutXML::createElement()</a>, <a class="el" href="TransformXML_8cxx_source.html#l00035">TransformXML::createElement()</a>, <a class="el" href="PointRepXML_8cxx_source.html#l00056">PointRepXML::createElement()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00285">PlotterBaseXML::createElement()</a>, <a class="el" href="NTupleXML_8cxx_source.html#l00051">NTupleXML::createElement()</a>, <a class="el" href="NTupleProjectorXML_8cxx_source.html#l00066">NTupleProjectorXML::createElement()</a>, <a class="el" href="MapMatrixProjectorXML_8cxx_source.html#l00041">MapMatrixProjectorXML::createElement()</a>, <a class="el" href="HiNTupleXML_8cxx_source.html#l00052">HiNTupleXML::createElement()</a>, <a class="el" href="FunctionProjectorXML_8cxx_source.html#l00039">FunctionProjectorXML::createElement()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00073">DataRepXML::createElement()</a>, <a class="el" href="ColorXML_8cxx_source.html#l00034">ColorXML::createElement()</a>, <a class="el" href="BinToColorXML_8cxx_source.html#l00041">BinToColorXML::createElement()</a>, <a class="el" href="BinsBaseXML_8cxx_source.html#l00047">BinsBaseXML::createElement()</a>, <a class="el" href="BinningProjectorXML_8cxx_source.html#l00055">BinningProjectorXML::createElement()</a>, <a class="el" href="BinnerAxisXML_8cxx_source.html#l00040">BinnerAxisXML::createElement()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00228">PlotterBaseXML::createFontElement()</a>, and <a class="el" href="PlotterBaseXML_8cxx_source.html#l00207">PlotterBaseXML::createFontElements()</a>.</p>

</div>
</div>
<a class="anchor" id="a5341ca7744d304c2746a8f5564ce237b"></a><!-- doxytag: member="hippodraw::FontXML::fillNodeList" ref="a5341ca7744d304c2746a8f5564ce237b" args="(const XmlElement *element, std::list&lt; XmlElement * &gt; &amp;nodelist)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void fillNodeList </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::list&lt; <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> * &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>nodelist</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Fills the <em>nodelist</em> with immediate child nodes of <em>element</em> with nodes that can be handled by this object. </p>

<p>Definition at line <a class="el" href="BaseXML_8cxx_source.html#l00058">58</a> of file <a class="el" href="BaseXML_8cxx_source.html">BaseXML.cxx</a>.</p>

<p>References <a class="el" href="classhippodraw_1_1XmlElement.html#a8833ffd83f5ea03c985fcf9e18b30135">XmlElement::fillNodeList()</a>, and <a class="el" href="BaseXML_8h_source.html#l00050">BaseXML::m_tagname</a>.</p>

<p>Referenced by <a class="el" href="ViewBaseXML_8cxx_source.html#l00108">ViewBaseXML::connectPlotters()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00402">PlotterBaseXML::createAxisModels()</a>, <a class="el" href="AxisModelXML_8cxx_source.html#l00149">AxisModelXML::createChildren()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00375">PlotterBaseXML::createFontObjects()</a>, <a class="el" href="BinToColorXML_8cxx_source.html#l00061">BinToColorXML::createObject()</a>, <a class="el" href="BinsBaseXML_8cxx_source.html#l00083">BinsBaseXML::createObject()</a>, <a class="el" href="XmlController_8cxx_source.html#l00442">XmlController::getDataReps()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00318">PlotterBaseXML::getObject()</a>, <a class="el" href="TupleCutXML_8cxx_source.html#l00119">TupleCutXML::getObjects()</a>, <a class="el" href="XmlController_8cxx_source.html#l00462">XmlController::getTupleCuts()</a>, <a class="el" href="XmlController_8cxx_source.html#l00490">XmlController::getViews()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00538">PlotterBaseXML::handleCutPlotter()</a>, <a class="el" href="XmlController_8cxx_source.html#l00104">XmlController::openNTuples()</a>, and <a class="el" href="TupleCutXML_8cxx_source.html#l00147">TupleCutXML::setAttributes()</a>.</p>

</div>
</div>
<a class="anchor" id="a544f2b3f7aea7602290c79a3cef3474e"></a><!-- doxytag: member="hippodraw::FontXML::getAxis" ref="a544f2b3f7aea7602290c79a3cef3474e" args="(const XmlElement *element, const std::string &amp;tagname)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespacehippodraw_1_1Axes.html#a1d1cfd8ffb84e947f82999c682b666a7">Axes::Type</a> getAxis </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const std::string &amp;&nbsp;</td>
          <td class="paramname"> <em>tagname</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the axis on which the <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a> object was used. </p>

<p>Definition at line <a class="el" href="FontXML_8cxx_source.html#l00075">75</a> of file <a class="el" href="FontXML_8cxx_source.html">FontXML.cxx</a>.</p>

<p>References <a class="el" href="namespacehippodraw_1_1Axes.html#ae2337bddf33bc8b17dd5c08e665422cd">hippodraw::Axes::convert()</a>.</p>

</div>
</div>
<a class="anchor" id="af145db70f519c8883e84023299d30356"></a><!-- doxytag: member="hippodraw::FontXML::getNode" ref="af145db70f519c8883e84023299d30356" args="(const XmlElement *element) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> * getNode </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the single child node of <em>element</em> of the type that can be handled by this object. </p>
<p>If no such node exists, returns a null pointer. </p>

<p>Definition at line <a class="el" href="BaseXML_8cxx_source.html#l00053">53</a> of file <a class="el" href="BaseXML_8cxx_source.html">BaseXML.cxx</a>.</p>

<p>References <a class="el" href="classhippodraw_1_1XmlElement.html#a7147817d0afff9c4283e6a4d6e03ab08">XmlElement::getNode()</a>, and <a class="el" href="BaseXML_8h_source.html#l00050">BaseXML::m_tagname</a>.</p>

<p>Referenced by <a class="el" href="PointRepXML_8cxx_source.html#l00097">PointRepXML::createObject()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00245">DataRepXML::createObject()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00318">PlotterBaseXML::getObject()</a>, <a class="el" href="BinningProjectorXML_8cxx_source.html#l00089">BinningProjectorXML::getObject()</a>, <a class="el" href="ViewBaseXML_8cxx_source.html#l00082">ViewBaseXML::getObjects()</a>, and <a class="el" href="BinningProjectorXML_8cxx_source.html#l00103">BinningProjectorXML::setBins()</a>.</p>

</div>
</div>
<a class="anchor" id="ae475d3f70e78144c8f434e3ccf0759fb"></a><!-- doxytag: member="hippodraw::FontXML::setAttributes" ref="ae475d3f70e78144c8f434e3ccf0759fb" args="(const XmlElement *element, FontBase *font)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setAttributes </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> *&nbsp;</td>
          <td class="paramname"> <em>element</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1FontBase.html">FontBase</a> *&nbsp;</td>
          <td class="paramname"> <em>font</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Creates an objected derived from <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a> and sets it attributes. </p>

<p>Definition at line <a class="el" href="FontXML_8cxx_source.html#l00052">52</a> of file <a class="el" href="FontXML_8cxx_source.html">FontXML.cxx</a>.</p>

<p>References <a class="el" href="FontXML_8h_source.html#l00040">FontXML::m_family</a>, <a class="el" href="FontXML_8h_source.html#l00044">FontXML::m_italic</a>, <a class="el" href="FontXML_8h_source.html#l00048">FontXML::m_size</a>, <a class="el" href="FontXML_8h_source.html#l00052">FontXML::m_weight</a>, and <a class="el" href="num__util_8cpp_source.html#l00296">num_util::size()</a>.</p>

</div>
</div>
<a class="anchor" id="a6ad02cc8e249d688335928e912509ac9"></a><!-- doxytag: member="hippodraw::FontXML::setAttributes" ref="a6ad02cc8e249d688335928e912509ac9" args="(XmlElement &amp;, const FontBase &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setAttributes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>tag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1FontBase.html">FontBase</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>font</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 attributes of the element from <a class="el" href="classhippodraw_1_1FontBase.html" title="A abstract base class for font handling.">FontBase</a> object. </p>

<p>Definition at line <a class="el" href="FontXML_8cxx_source.html#l00035">35</a> of file <a class="el" href="FontXML_8cxx_source.html">FontXML.cxx</a>.</p>

<p>References <a class="el" href="classhippodraw_1_1FontBase.html#ac3fb7910048777d689b7cce9a9caf653">FontBase::family()</a>, <a class="el" href="classhippodraw_1_1FontBase.html#a51ac44f372c8b43fae07479ce548bbb8">FontBase::italic()</a>, <a class="el" href="FontXML_8h_source.html#l00040">FontXML::m_family</a>, <a class="el" href="FontXML_8h_source.html#l00044">FontXML::m_italic</a>, <a class="el" href="FontXML_8h_source.html#l00048">FontXML::m_size</a>, <a class="el" href="FontXML_8h_source.html#l00052">FontXML::m_weight</a>, <a class="el" href="classhippodraw_1_1FontBase.html#aad3bfdef486bcb87bc672b48314f019d">FontBase::pointSize()</a>, <a class="el" href="classhippodraw_1_1XmlElement.html#abf6f7e218f61b094107a9e93ab267fd8">XmlElement::setAttribute()</a>, <a class="el" href="num__util_8cpp_source.html#l00296">num_util::size()</a>, and <a class="el" href="classhippodraw_1_1FontBase.html#a17f57abe08a169bd2fb68dd0c8c16806">FontBase::weight()</a>.</p>

</div>
</div>
<a class="anchor" id="aba09fa4e77f2c85cc12df1116cb5f31e"></a><!-- doxytag: member="hippodraw::FontXML::setId" ref="aba09fa4e77f2c85cc12df1116cb5f31e" args="(XmlElement &amp;tag, int id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setId </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1XmlElement.html">XmlElement</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>tag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>id</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Sets the unique identification of the object. </p>

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

<p>References <a class="el" href="BaseXML_8h_source.html#l00057">BaseXML::m_id</a>, and <a class="el" href="classhippodraw_1_1XmlElement.html#abf6f7e218f61b094107a9e93ab267fd8">XmlElement::setAttribute()</a>.</p>

<p>Referenced by <a class="el" href="ViewBaseXML_8cxx_source.html#l00063">ViewBaseXML::createElement()</a>, <a class="el" href="TupleCutXML_8cxx_source.html#l00042">TupleCutXML::createElement()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00285">PlotterBaseXML::createElement()</a>, <a class="el" href="NTupleProjectorXML_8cxx_source.html#l00066">NTupleProjectorXML::createElement()</a>, <a class="el" href="MapMatrixProjectorXML_8cxx_source.html#l00041">MapMatrixProjectorXML::createElement()</a>, <a class="el" href="HiNTupleXML_8cxx_source.html#l00052">HiNTupleXML::createElement()</a>, <a class="el" href="FunctionProjectorXML_8cxx_source.html#l00039">FunctionProjectorXML::createElement()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00073">DataRepXML::createElement()</a>, <a class="el" href="BinningProjectorXML_8cxx_source.html#l00055">BinningProjectorXML::createElement()</a>, <a class="el" href="PointRepXML_8cxx_source.html#l00077">PointRepXML::setAttributes()</a>, and <a class="el" href="NTupleXML_8cxx_source.html#l00065">NTupleXML::setAttributes()</a>.</p>

</div>
</div>
<a class="anchor" id="a4d1010b153a9a974dab3712431f57514"></a><!-- doxytag: member="hippodraw::FontXML::tagName" ref="a4d1010b153a9a974dab3712431f57514" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string &amp; tagName </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 the tag name used by this class. </p>

<p>Definition at line <a class="el" href="BaseXML_8cxx_source.html#l00048">48</a> of file <a class="el" href="BaseXML_8cxx_source.html">BaseXML.cxx</a>.</p>

<p>References <a class="el" href="BaseXML_8h_source.html#l00050">BaseXML::m_tagname</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ae50d78be58d5938b4434515f4f037ece"></a><!-- doxytag: member="hippodraw::FontXML::m_controller" ref="ae50d78be58d5938b4434515f4f037ece" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1XmlController.html">XmlController</a>* <a class="el" href="classhippodraw_1_1BaseXML.html#ae50d78be58d5938b4434515f4f037ece">m_controller</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The singleton XML controller object. </p>

<p>Definition at line <a class="el" href="BaseXML_8h_source.html#l00060">60</a> of file <a class="el" href="BaseXML_8h_source.html">BaseXML.h</a>.</p>

<p>Referenced by <a class="el" href="ViewBaseXML_8cxx_source.html#l00108">ViewBaseXML::connectPlotters()</a>, <a class="el" href="NTupleProjectorXML_8cxx_source.html#l00042">NTupleProjectorXML::createChildren()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00160">PlotterBaseXML::createCutChildren()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00214">DataRepXML::createDataRep()</a>, <a class="el" href="ViewBaseXML_8cxx_source.html#l00063">ViewBaseXML::createElement()</a>, <a class="el" href="TupleCutXML_8cxx_source.html#l00042">TupleCutXML::createElement()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00285">PlotterBaseXML::createElement()</a>, <a class="el" href="NTupleProjectorXML_8cxx_source.html#l00066">NTupleProjectorXML::createElement()</a>, <a class="el" href="MapMatrixProjectorXML_8cxx_source.html#l00041">MapMatrixProjectorXML::createElement()</a>, <a class="el" href="HiNTupleXML_8cxx_source.html#l00052">HiNTupleXML::createElement()</a>, <a class="el" href="FunctionProjectorXML_8cxx_source.html#l00039">FunctionProjectorXML::createElement()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00073">DataRepXML::createElement()</a>, <a class="el" href="BinningProjectorXML_8cxx_source.html#l00055">BinningProjectorXML::createElement()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00375">PlotterBaseXML::createFontObjects()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00173">DataRepXML::createFunctionTargetChild()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00245">DataRepXML::createObject()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00432">PlotterBaseXML::createPlotter()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00190">PlotterBaseXML::createTextChildren()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00489">PlotterBaseXML::getCutTargets()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00318">PlotterBaseXML::getObject()</a>, <a class="el" href="ViewBaseXML_8cxx_source.html#l00082">ViewBaseXML::getObjects()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00538">PlotterBaseXML::handleCutPlotter()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00520">PlotterBaseXML::handleFunction()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00572">PlotterBaseXML::handleTextPlotter()</a>, <a class="el" href="PointRepXML_8cxx_source.html#l00077">PointRepXML::setAttributes()</a>, and <a class="el" href="NTupleXML_8cxx_source.html#l00065">NTupleXML::setAttributes()</a>.</p>

</div>
</div>
<a class="anchor" id="af85a81e31d491e4e62e137d2130932b0"></a><!-- doxytag: member="hippodraw::FontXML::m_family" ref="af85a81e31d491e4e62e137d2130932b0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string <a class="el" href="classhippodraw_1_1FontXML.html#af85a81e31d491e4e62e137d2130932b0">m_family</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The family attribute name. </p>

<p>Definition at line <a class="el" href="FontXML_8h_source.html#l00040">40</a> of file <a class="el" href="FontXML_8h_source.html">FontXML.h</a>.</p>

<p>Referenced by <a class="el" href="FontXML_8cxx_source.html#l00035">FontXML::setAttributes()</a>.</p>

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

<p>The attribute name for the identification of the object. </p>

<p>Definition at line <a class="el" href="BaseXML_8h_source.html#l00057">57</a> of file <a class="el" href="BaseXML_8h_source.html">BaseXML.h</a>.</p>

<p>Referenced by <a class="el" href="BaseXML_8cxx_source.html#l00064">BaseXML::setId()</a>.</p>

</div>
</div>
<a class="anchor" id="a73ce8ccf631725f72f3c37b8c3a64bbe"></a><!-- doxytag: member="hippodraw::FontXML::m_italic" ref="a73ce8ccf631725f72f3c37b8c3a64bbe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string <a class="el" href="classhippodraw_1_1FontXML.html#a73ce8ccf631725f72f3c37b8c3a64bbe">m_italic</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The italic attribute name. </p>

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

<p>Referenced by <a class="el" href="FontXML_8cxx_source.html#l00035">FontXML::setAttributes()</a>.</p>

</div>
</div>
<a class="anchor" id="a17b2ca2062cf6a07236943061bf64eb1"></a><!-- doxytag: member="hippodraw::FontXML::m_size" ref="a17b2ca2062cf6a07236943061bf64eb1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string <a class="el" href="classhippodraw_1_1FontXML.html#a17b2ca2062cf6a07236943061bf64eb1">m_size</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The point size attribute name. </p>

<p>Definition at line <a class="el" href="FontXML_8h_source.html#l00048">48</a> of file <a class="el" href="FontXML_8h_source.html">FontXML.h</a>.</p>

<p>Referenced by <a class="el" href="FontXML_8cxx_source.html#l00035">FontXML::setAttributes()</a>.</p>

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

<p>The tag name used for elements created by this class. </p>

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

<p>Referenced by <a class="el" href="BaseXML_8cxx_source.html#l00043">BaseXML::createElement()</a>, <a class="el" href="BaseXML_8cxx_source.html#l00058">BaseXML::fillNodeList()</a>, <a class="el" href="BaseXML_8cxx_source.html#l00053">BaseXML::getNode()</a>, and <a class="el" href="BaseXML_8cxx_source.html#l00048">BaseXML::tagName()</a>.</p>

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

<p>The attribute name for the type of object. </p>
<p>Used to create object from one of the classes derived from <a class="el" href="classhippodraw_1_1Factory.html" title="The base class for singleton factory classes.">Factory</a>. </p>

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

<p>Referenced by <a class="el" href="DataRepXML_8cxx_source.html#l00189">DataRepXML::createDataRep()</a>, <a class="el" href="TransformXML_8cxx_source.html#l00035">TransformXML::createElement()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00285">PlotterBaseXML::createElement()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00073">DataRepXML::createElement()</a>, <a class="el" href="BinToColorXML_8cxx_source.html#l00041">BinToColorXML::createElement()</a>, <a class="el" href="BinsBaseXML_8cxx_source.html#l00047">BinsBaseXML::createElement()</a>, <a class="el" href="TransformXML_8cxx_source.html#l00044">TransformXML::createObject()</a>, <a class="el" href="PointRepXML_8cxx_source.html#l00097">PointRepXML::createObject()</a>, <a class="el" href="DataRepXML_8cxx_source.html#l00245">DataRepXML::createObject()</a>, <a class="el" href="BinToColorXML_8cxx_source.html#l00061">BinToColorXML::createObject()</a>, <a class="el" href="BinsBaseXML_8cxx_source.html#l00083">BinsBaseXML::createObject()</a>, <a class="el" href="BinnerAxisXML_8cxx_source.html#l00068">BinnerAxisXML::createObject()</a>, <a class="el" href="PlotterBaseXML_8cxx_source.html#l00432">PlotterBaseXML::createPlotter()</a>, <a class="el" href="PointRepXML_8cxx_source.html#l00077">PointRepXML::setAttributes()</a>, and <a class="el" href="BinnerAxisXML_8cxx_source.html#l00050">BinnerAxisXML::setAttributes()</a>.</p>

</div>
</div>
<a class="anchor" id="ad7630136f9ed9b266ef3057d11e5ccae"></a><!-- doxytag: member="hippodraw::FontXML::m_weight" ref="ad7630136f9ed9b266ef3057d11e5ccae" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string <a class="el" href="classhippodraw_1_1FontXML.html#ad7630136f9ed9b266ef3057d11e5ccae">m_weight</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The font weight attribute name. </p>

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

<p>Referenced by <a class="el" href="FontXML_8cxx_source.html#l00035">FontXML::setAttributes()</a>.</p>

</div>
</div>
<a class="anchor" id="aed7bf38a33c0204e41f5f01793c19899"></a><!-- doxytag: member="hippodraw::FontXML::s_instance" ref="aed7bf38a33c0204e41f5f01793c19899" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1FontXML.html">FontXML</a>* <a class="el" href="classhippodraw_1_1FontXML.html#aed7bf38a33c0204e41f5f01793c19899">s_instance</a><code> [static, private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The pointer to the singleton object. </p>

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

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="FontXML_8h_source.html">FontXML.h</a></li>
<li><a class="el" href="FontXML_8cxx_source.html">FontXML.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>