Sophie

Sophie

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

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_1XYZTransform.html">XYZTransform</a>
  </div>
</div>
<div class="contents">
<h1>XYZTransform Class Reference</h1><!-- doxytag: class="hippodraw::XYZTransform" --><!-- doxytag: inherits="hippodraw::XYZTransformBase" -->
<p>A transform that transforms the X, Y and Z coordinates independently.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="XYZTransform_8h_source.html">XYZTransform.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for XYZTransform:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1XYZTransform__inherit__graph.gif" border="0" usemap="#XYZTransform_inherit__map" alt="Inheritance graph"/></div>
<map name="XYZTransform_inherit__map" id="XYZTransform_inherit__map">
<area shape="rect" id="node2" href="classhippodraw_1_1XYZTransformBase.html" title="A transform that transforms coordinates from one 3D coordinate system to another..." alt="" coords="5,83,141,112"/><area shape="rect" id="node4" href="classhippodraw_1_1TransformBase.html" title="A transform that transforms coordinates from one coordinate system to another." alt="" coords="19,5,128,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for XYZTransform:</div>
<div class="dynsection">
<div class="center"><img src="classhippodraw_1_1XYZTransform__coll__graph.gif" border="0" usemap="#XYZTransform_coll__map" alt="Collaboration graph"/></div>
<map name="XYZTransform_coll__map" id="XYZTransform_coll__map">
<area shape="rect" id="node2" href="classhippodraw_1_1XYZTransformBase.html" title="A transform that transforms coordinates from one 3D coordinate system to another..." alt="" coords="160,312,296,341"/><area shape="rect" id="node4" href="classhippodraw_1_1TransformBase.html" title="A transform that transforms coordinates from one coordinate system to another." alt="" coords="152,216,261,245"/><area shape="rect" id="node10" href="classhippodraw_1_1UnaryTransform.html" title="A transform that transforms coordinates in one dimension from one coordinate system..." alt="" coords="21,312,136,341"/><area shape="rect" id="node6" title="STL class." alt="" coords="180,85,233,115"/><area shape="rect" id="node8" title="STL class." alt="" coords="136,5,277,35"/><area shape="rect" id="node13" href="classhippodraw_1_1Range.html" title="Expresses a range of values." alt="" coords="49,216,108,245"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classhippodraw_1_1XYZTransform-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 double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1TransformBase.html#a299aa8f5d7a9f67aaf79055093c635c9">aspectRatio</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the aspect ratio.  <a href="#a299aa8f5d7a9f67aaf79055093c635c9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classhippodraw_1_1XYZTransform.html">XYZTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#a24add51bd0134306f677a45445286747">clone</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Creates a new Transform object by copying an existing one.  <a href="#a24add51bd0134306f677a45445286747"></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_1XYZTransform.html#a3c0610534d2786cd30b790d7c325f47e">isLinearInZ</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns true if Z axis is linear.  <a href="#a3c0610534d2786cd30b790d7c325f47e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#a946a9faad8079120e02e91cb6e997d4d">limitX</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> whose values are the limits on the X coordinate.  <a href="#a946a9faad8079120e02e91cb6e997d4d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#acbafa397b9e8ffa2805041c66e2d725c">limitY</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> whose values are the limits on the Y coordinate.  <a href="#acbafa397b9e8ffa2805041c66e2d725c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#a47c7d8ba731beb8fb186663f4d218ffb">limitZ</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> whose values are the limits on the Z coordinate.  <a href="#a47c7d8ba731beb8fb186663f4d218ffb"></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_1TransformBase.html#a11c23a386abb9eb8a42f0c2c2835d640">name</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the name of the Transform.  <a href="#a11c23a386abb9eb8a42f0c2c2835d640"></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_1XYZTransform.html#aa4d852f3defd840b600c644a5a8dc675">transform</a> (std::vector&lt; double &gt; &amp;x, std::vector&lt; double &gt; &amp;y, std::vector&lt; double &gt; &amp;z) const </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_1XYZTransform.html#a2bb3fa5b592f1743b9235dc8e88dda4f">transform</a> (double &amp;x, double &amp;y, double &amp;z) const </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_1XYZTransform.html#ad7b14ca987a6b3b98b3dca354ee4c0fe">validate</a> (<a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;x, <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;y, <a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;z) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1TransformBase.html">TransformBase</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#acdcbf68e0c8fbc6c0ca8372967e0b796">xTransform</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the transform function on the X axis.  <a href="#acdcbf68e0c8fbc6c0ca8372967e0b796"></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_1XYZTransform.html#a692e3211df6e86861664b25c8908e9ff">XYZTransform</a> (const <a class="el" href="classhippodraw_1_1XYZTransform.html">XYZTransform</a> &amp;)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The copy constructor.  <a href="#a692e3211df6e86861664b25c8908e9ff"></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_1XYZTransform.html#a68243ea4e97472850af76c0e8a1c5879">XYZTransform</a> (<a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *x, <a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *y, <a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *z)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The following constructor takes three base constructors as arguments.  <a href="#a68243ea4e97472850af76c0e8a1c5879"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1TransformBase.html">TransformBase</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#a5daaa2214ba1793a175878f22a262ea3">yTransform</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the transform function on the Y axis.  <a href="#a5daaa2214ba1793a175878f22a262ea3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1TransformBase.html">TransformBase</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#a9e91d3eb92a4a04abf58392e1b29b719">zTransform</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the transform function on the Z axis.  <a href="#a9e91d3eb92a4a04abf58392e1b29b719"></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_1XYZTransform.html#a2f14bd76952a90c9e61eb6db17859535">~XYZTransform</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The virtual destructor.  <a href="#a2f14bd76952a90c9e61eb6db17859535"></a><br/></td></tr>
<tr><td colspan="2"><h2>Protected 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_1TransformBase.html#adb41893ba19e889e56c559f25fc1a68a">m_name</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the Transform.  <a href="#adb41893ba19e889e56c559f25fc1a68a"></a><br/></td></tr>
<tr><td colspan="2"><h2>Private Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#aba34ccd9a889b5366ae2cb589c650985">m_x</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The transform on the X axis.  <a href="#aba34ccd9a889b5366ae2cb589c650985"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#add3bd3d25152ddfda77022275cbd4c27">m_y</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The transform on the Y axis.  <a href="#add3bd3d25152ddfda77022275cbd4c27"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classhippodraw_1_1XYZTransform.html#a08e3b80cfc9b2bd537dd0998da5087c4">m_z</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The transform on the Z axis.  <a href="#a08e3b80cfc9b2bd537dd0998da5087c4"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A transform that transforms the X, Y and Z coordinates independently. </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>
<dd>
Oded Wurman &lt;<a href="mailto:owurman@stanford.edu">owurman@stanford.edu</a>&gt; </dd></dl>

<p>Definition at line <a class="el" href="XYZTransform_8h_source.html#l00027">27</a> of file <a class="el" href="XYZTransform_8h_source.html">XYZTransform.h</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a68243ea4e97472850af76c0e8a1c5879"></a><!-- doxytag: member="hippodraw::XYZTransform::XYZTransform" ref="a68243ea4e97472850af76c0e8a1c5879" args="(UnaryTransform *x, UnaryTransform *y, UnaryTransform *z)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1XYZTransform.html">XYZTransform</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a> *&nbsp;</td>
          <td class="paramname"> <em>z</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The following constructor takes three base constructors as arguments. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00020">20</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="TransformBase_8h_source.html#l00042">TransformBase::m_name</a>, <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>, <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>, and <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>.</p>

</div>
</div>
<a class="anchor" id="a692e3211df6e86861664b25c8908e9ff"></a><!-- doxytag: member="hippodraw::XYZTransform::XYZTransform" ref="a692e3211df6e86861664b25c8908e9ff" args="(const XYZTransform &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1XYZTransform.html">XYZTransform</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classhippodraw_1_1XYZTransform.html">XYZTransform</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>t</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="XYZTransform_8cxx_source.html#l00037">37</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="classhippodraw_1_1UnaryTransform.html#a62f01e28f2e165c8984769315fc996b3">UnaryTransform::clone()</a>, <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>, <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>, and <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>.</p>

</div>
</div>
<a class="anchor" id="a2f14bd76952a90c9e61eb6db17859535"></a><!-- doxytag: member="hippodraw::XYZTransform::~XYZTransform" ref="a2f14bd76952a90c9e61eb6db17859535" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">~<a class="el" href="classhippodraw_1_1XYZTransform.html">XYZTransform</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 virtual destructor. </p>

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

<p>References <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>, <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>, and <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a299aa8f5d7a9f67aaf79055093c635c9"></a><!-- doxytag: member="hippodraw::XYZTransform::aspectRatio" ref="a299aa8f5d7a9f67aaf79055093c635c9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double aspectRatio </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>Get the aspect ratio. </p>

<p>Reimplemented in <a class="el" href="classhippodraw_1_1AIR.html#a299aa8f5d7a9f67aaf79055093c635c9">AIR</a>, <a class="el" href="classhippodraw_1_1AIR2.html#a299aa8f5d7a9f67aaf79055093c635c9">AIR2</a>, <a class="el" href="classhippodraw_1_1ARC.html#a299aa8f5d7a9f67aaf79055093c635c9">ARC</a>, <a class="el" href="classhippodraw_1_1ARC2.html#a299aa8f5d7a9f67aaf79055093c635c9">ARC2</a>, <a class="el" href="classhippodraw_1_1BinaryTransform.html#a299aa8f5d7a9f67aaf79055093c635c9">BinaryTransform</a>, <a class="el" href="classhippodraw_1_1Cartesian.html#a299aa8f5d7a9f67aaf79055093c635c9">Cartesian</a>, <a class="el" href="classhippodraw_1_1Cartesian2.html#a299aa8f5d7a9f67aaf79055093c635c9">Cartesian2</a>, <a class="el" href="classhippodraw_1_1GlobalSinusoidal.html#a299aa8f5d7a9f67aaf79055093c635c9">GlobalSinusoidal</a>, <a class="el" href="classhippodraw_1_1GlobalSinusoidal2.html#a299aa8f5d7a9f67aaf79055093c635c9">GlobalSinusoidal2</a>, <a class="el" href="classhippodraw_1_1HammerAito.html#a299aa8f5d7a9f67aaf79055093c635c9">HammerAito</a>, <a class="el" href="classhippodraw_1_1HammerAito2.html#a299aa8f5d7a9f67aaf79055093c635c9">HammerAito2</a>, <a class="el" href="classhippodraw_1_1Lambert.html#a299aa8f5d7a9f67aaf79055093c635c9">Lambert</a>, <a class="el" href="classhippodraw_1_1Lambert2.html#a299aa8f5d7a9f67aaf79055093c635c9">Lambert2</a>, <a class="el" href="classhippodraw_1_1Mercator.html#a299aa8f5d7a9f67aaf79055093c635c9">Mercator</a>, <a class="el" href="classhippodraw_1_1Mercator2.html#a299aa8f5d7a9f67aaf79055093c635c9">Mercator2</a>, <a class="el" href="classhippodraw_1_1SIN.html#a299aa8f5d7a9f67aaf79055093c635c9">SIN</a>, <a class="el" href="classhippodraw_1_1SIN2.html#a299aa8f5d7a9f67aaf79055093c635c9">SIN2</a>, <a class="el" href="classhippodraw_1_1STG.html#a299aa8f5d7a9f67aaf79055093c635c9">STG</a>, <a class="el" href="classhippodraw_1_1STG2.html#a299aa8f5d7a9f67aaf79055093c635c9">STG2</a>, <a class="el" href="classhippodraw_1_1TAN.html#a299aa8f5d7a9f67aaf79055093c635c9">TAN</a>, <a class="el" href="classhippodraw_1_1TAN2.html#a299aa8f5d7a9f67aaf79055093c635c9">TAN2</a>, and <a class="el" href="classhippodraw_1_1XYTransform.html#a299aa8f5d7a9f67aaf79055093c635c9">XYTransform</a>.</p>

<p>Definition at line <a class="el" href="TransformBase_8cxx_source.html#l00050">50</a> of file <a class="el" href="TransformBase_8cxx_source.html">TransformBase.cxx</a>.</p>

<p>Referenced by <a class="el" href="CompositePlotter_8cxx_source.html#l01408">CompositePlotter::getAspectRatio()</a>.</p>

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

<p>Creates a new Transform object by copying an existing one. </p>

<p>Implements <a class="el" href="classhippodraw_1_1XYZTransformBase.html#ae3eb3f0c110092b1cc9d8a9ca4f1f8ab">XYZTransformBase</a>.</p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00054">54</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

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

<p>Returns true if Z axis is linear. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00123">123</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="classhippodraw_1_1UnaryTransform.html#a92759be692dcbc1e4793d6fc3545481e">UnaryTransform::isLinear()</a>, and <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>.</p>

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

<p>Returns a <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> whose values are the limits on the X coordinate. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00091">91</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="UnaryTransform_8cxx_source.html#l00028">UnaryTransform::limits()</a>, and <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>.</p>

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

<p>Returns a <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> whose values are the limits on the Y coordinate. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00097">97</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="UnaryTransform_8cxx_source.html#l00028">UnaryTransform::limits()</a>, and <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>.</p>

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

<p>Returns a <a class="el" href="classhippodraw_1_1Range.html" title="Expresses a range of values.">Range</a> whose values are the limits on the Z coordinate. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00103">103</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="UnaryTransform_8cxx_source.html#l00028">UnaryTransform::limits()</a>, and <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>.</p>

</div>
</div>
<a class="anchor" id="a11c23a386abb9eb8a42f0c2c2835d640"></a><!-- doxytag: member="hippodraw::XYZTransform::name" ref="a11c23a386abb9eb8a42f0c2c2835d640" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const string &amp; name </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 the name of the Transform. </p>

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

<p>References <a class="el" href="TransformBase_8h_source.html#l00042">TransformBase::m_name</a>.</p>

<p>Referenced by <a class="el" href="BinaryTransform_8cxx_source.html#l00036">BinaryTransform::BinaryTransform()</a>, <a class="el" href="TransformXML_8cxx_source.html#l00035">TransformXML::createElement()</a>, <a class="el" href="DisplayController_8cxx_source.html#l01170">DisplayController::getLog()</a>, <a class="el" href="DisplayController_8cxx_source.html#l01335">DisplayController::setLog()</a>, <a class="el" href="Inspector_8cxx_source.html#l05197">Inspector::updateTransformTab()</a>, and <a class="el" href="XYTransform_8cxx_source.html#l00026">XYTransform::XYTransform()</a>.</p>

</div>
</div>
<a class="anchor" id="aa4d852f3defd840b600c644a5a8dc675"></a><!-- doxytag: member="hippodraw::XYZTransform::transform" ref="aa4d852f3defd840b600c644a5a8dc675" args="(std::vector&lt; double &gt; &amp;x, std::vector&lt; double &gt; &amp;y, std::vector&lt; double &gt; &amp;z) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void transform </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; double &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>z</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>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00073">73</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>, <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>, <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>, and <a class="el" href="classhippodraw_1_1UnaryTransform.html#ab35684b7c3ddc8d8410e3b74cff8633b">UnaryTransform::transform()</a>.</p>

</div>
</div>
<a class="anchor" id="a2bb3fa5b592f1743b9235dc8e88dda4f"></a><!-- doxytag: member="hippodraw::XYZTransform::transform" ref="a2bb3fa5b592f1743b9235dc8e88dda4f" args="(double &amp;x, double &amp;y, double &amp;z) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void transform </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>z</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>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00061">61</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>, <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>, <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>, and <a class="el" href="classhippodraw_1_1UnaryTransform.html#ab35684b7c3ddc8d8410e3b74cff8633b">UnaryTransform::transform()</a>.</p>

</div>
</div>
<a class="anchor" id="ad7b14ca987a6b3b98b3dca354ee4c0fe"></a><!-- doxytag: member="hippodraw::XYZTransform::validate" ref="ad7b14ca987a6b3b98b3dca354ee4c0fe" args="(Range &amp;x, Range &amp;y, Range &amp;z) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void validate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classhippodraw_1_1Range.html">Range</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>z</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>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00083">83</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>, <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>, <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>, and <a class="el" href="classhippodraw_1_1UnaryTransform.html#ab362d0229c423c904412d08303d30ff6">UnaryTransform::validate()</a>.</p>

</div>
</div>
<a class="anchor" id="acdcbf68e0c8fbc6c0ca8372967e0b796"></a><!-- doxytag: member="hippodraw::XYZTransform::xTransform" ref="acdcbf68e0c8fbc6c0ca8372967e0b796" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1TransformBase.html">TransformBase</a> * xTransform </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the transform function on the X axis. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00108">108</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="XYZTransform_8h_source.html#l00031">XYZTransform::m_x</a>.</p>

</div>
</div>
<a class="anchor" id="a5daaa2214ba1793a175878f22a262ea3"></a><!-- doxytag: member="hippodraw::XYZTransform::yTransform" ref="a5daaa2214ba1793a175878f22a262ea3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1TransformBase.html">TransformBase</a> * yTransform </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the transform function on the Y axis. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00113">113</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="XYZTransform_8h_source.html#l00034">XYZTransform::m_y</a>.</p>

</div>
</div>
<a class="anchor" id="a9e91d3eb92a4a04abf58392e1b29b719"></a><!-- doxytag: member="hippodraw::XYZTransform::zTransform" ref="a9e91d3eb92a4a04abf58392e1b29b719" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1TransformBase.html">TransformBase</a> * zTransform </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns the transform function on the Z axis. </p>

<p>Definition at line <a class="el" href="XYZTransform_8cxx_source.html#l00118">118</a> of file <a class="el" href="XYZTransform_8cxx_source.html">XYZTransform.cxx</a>.</p>

<p>References <a class="el" href="XYZTransform_8h_source.html#l00037">XYZTransform::m_z</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="adb41893ba19e889e56c559f25fc1a68a"></a><!-- doxytag: member="hippodraw::XYZTransform::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_1TransformBase.html#adb41893ba19e889e56c559f25fc1a68a">m_name</a><code> [protected, inherited]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Name of the Transform. </p>

<p>Definition at line <a class="el" href="TransformBase_8h_source.html#l00042">42</a> of file <a class="el" href="TransformBase_8h_source.html">TransformBase.h</a>.</p>

<p>Referenced by <a class="el" href="AIR_8cxx_source.html#l00018">AIR::AIR()</a>, <a class="el" href="AIR2_8cxx_source.html#l00018">AIR2::AIR2()</a>, <a class="el" href="ARC_8cxx_source.html#l00018">ARC::ARC()</a>, <a class="el" href="ARC2_8cxx_source.html#l00018">ARC2::ARC2()</a>, <a class="el" href="BinaryTransform_8cxx_source.html#l00024">BinaryTransform::BinaryTransform()</a>, <a class="el" href="Cartesian_8cxx_source.html#l00018">Cartesian::Cartesian()</a>, <a class="el" href="Cartesian2_8cxx_source.html#l00018">Cartesian2::Cartesian2()</a>, <a class="el" href="GlobalSinusoidal_8cxx_source.html#l00018">GlobalSinusoidal::GlobalSinusoidal()</a>, <a class="el" href="GlobalSinusoidal2_8cxx_source.html#l00018">GlobalSinusoidal2::GlobalSinusoidal2()</a>, <a class="el" href="HammerAito_8cxx_source.html#l00018">HammerAito::HammerAito()</a>, <a class="el" href="HammerAito2_8cxx_source.html#l00018">HammerAito2::HammerAito2()</a>, <a class="el" href="Lambert_8cxx_source.html#l00018">Lambert::Lambert()</a>, <a class="el" href="Lambert2_8cxx_source.html#l00018">Lambert2::Lambert2()</a>, <a class="el" href="LinearTransform_8cxx_source.html#l00030">LinearTransform::LinearTransform()</a>, <a class="el" href="LogTransform_8cxx_source.html#l00041">LogTransform::LogTransform()</a>, <a class="el" href="Mercator_8cxx_source.html#l00018">Mercator::Mercator()</a>, <a class="el" href="Mercator2_8cxx_source.html#l00018">Mercator2::Mercator2()</a>, <a class="el" href="TransformBase_8cxx_source.html#l00045">TransformBase::name()</a>, <a class="el" href="SIN_8cxx_source.html#l00018">SIN::SIN()</a>, <a class="el" href="SIN2_8cxx_source.html#l00018">SIN2::SIN2()</a>, <a class="el" href="STG_8cxx_source.html#l00018">STG::STG()</a>, <a class="el" href="STG2_8cxx_source.html#l00018">STG2::STG2()</a>, <a class="el" href="TAN_8cxx_source.html#l00018">TAN::TAN()</a>, <a class="el" href="TAN2_8cxx_source.html#l00018">TAN2::TAN2()</a>, <a class="el" href="TransformBase_8cxx_source.html#l00031">TransformBase::TransformBase()</a>, <a class="el" href="XYTransform_8cxx_source.html#l00026">XYTransform::XYTransform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00020">XYZTransform::XYZTransform()</a>, and <a class="el" href="XYZTransformBase_8cxx_source.html#l00024">XYZTransformBase::XYZTransformBase()</a>.</p>

</div>
</div>
<a class="anchor" id="aba34ccd9a889b5366ae2cb589c650985"></a><!-- doxytag: member="hippodraw::XYZTransform::m_x" ref="aba34ccd9a889b5366ae2cb589c650985" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a>* <a class="el" href="classhippodraw_1_1XYZTransform.html#aba34ccd9a889b5366ae2cb589c650985">m_x</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The transform on the X axis. </p>

<p>Definition at line <a class="el" href="XYZTransform_8h_source.html#l00031">31</a> of file <a class="el" href="XYZTransform_8h_source.html">XYZTransform.h</a>.</p>

<p>Referenced by <a class="el" href="XYZTransform_8cxx_source.html#l00091">XYZTransform::limitX()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00061">XYZTransform::transform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00083">XYZTransform::validate()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00108">XYZTransform::xTransform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00020">XYZTransform::XYZTransform()</a>, and <a class="el" href="XYZTransform_8cxx_source.html#l00030">XYZTransform::~XYZTransform()</a>.</p>

</div>
</div>
<a class="anchor" id="add3bd3d25152ddfda77022275cbd4c27"></a><!-- doxytag: member="hippodraw::XYZTransform::m_y" ref="add3bd3d25152ddfda77022275cbd4c27" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a>* <a class="el" href="classhippodraw_1_1XYZTransform.html#add3bd3d25152ddfda77022275cbd4c27">m_y</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The transform on the Y axis. </p>

<p>Definition at line <a class="el" href="XYZTransform_8h_source.html#l00034">34</a> of file <a class="el" href="XYZTransform_8h_source.html">XYZTransform.h</a>.</p>

<p>Referenced by <a class="el" href="XYZTransform_8cxx_source.html#l00097">XYZTransform::limitY()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00061">XYZTransform::transform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00083">XYZTransform::validate()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00020">XYZTransform::XYZTransform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00113">XYZTransform::yTransform()</a>, and <a class="el" href="XYZTransform_8cxx_source.html#l00030">XYZTransform::~XYZTransform()</a>.</p>

</div>
</div>
<a class="anchor" id="a08e3b80cfc9b2bd537dd0998da5087c4"></a><!-- doxytag: member="hippodraw::XYZTransform::m_z" ref="a08e3b80cfc9b2bd537dd0998da5087c4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classhippodraw_1_1UnaryTransform.html">UnaryTransform</a>* <a class="el" href="classhippodraw_1_1XYZTransform.html#a08e3b80cfc9b2bd537dd0998da5087c4">m_z</a><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The transform on the Z axis. </p>

<p>Definition at line <a class="el" href="XYZTransform_8h_source.html#l00037">37</a> of file <a class="el" href="XYZTransform_8h_source.html">XYZTransform.h</a>.</p>

<p>Referenced by <a class="el" href="XYZTransform_8cxx_source.html#l00123">XYZTransform::isLinearInZ()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00103">XYZTransform::limitZ()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00061">XYZTransform::transform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00083">XYZTransform::validate()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00020">XYZTransform::XYZTransform()</a>, <a class="el" href="XYZTransform_8cxx_source.html#l00118">XYZTransform::zTransform()</a>, and <a class="el" href="XYZTransform_8cxx_source.html#l00030">XYZTransform::~XYZTransform()</a>.</p>

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