Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 984407a3d8e0ca8f42be35be954f9b2c > files > 1117

libmwaw-doc-0.3.14-2.mga6.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>MWAWVec2&lt; T &gt; Class Template Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classMWAWVec2.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classMWAWVec2-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">MWAWVec2&lt; T &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>small class which defines a vector with 2 elements  
 <a href="classMWAWVec2.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="libmwaw__internal_8hxx_source.html">libmwaw_internal.hxx</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWVec2_1_1PosSizeLtX.html">PosSizeLtX</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">internal struct used to create sorted map, sorted by X  <a href="structMWAWVec2_1_1PosSizeLtX.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWVec2_1_1PosSizeLtY.html">PosSizeLtY</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">internal struct used to create sorted map, sorted by Y  <a href="structMWAWVec2_1_1PosSizeLtY.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ae555ddb291b04a27e5da288e76cafd20"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;, T, struct <a class="el" href="structMWAWVec2_1_1PosSizeLtX.html">PosSizeLtX</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ae555ddb291b04a27e5da288e76cafd20">MapX</a></td></tr>
<tr class="memdesc:ae555ddb291b04a27e5da288e76cafd20"><td class="mdescLeft">&#160;</td><td class="mdescRight">map of <a class="el" href="classMWAWVec2.html" title="small class which defines a vector with 2 elements ">MWAWVec2</a>  <a href="#ae555ddb291b04a27e5da288e76cafd20">More...</a><br /></td></tr>
<tr class="separator:ae555ddb291b04a27e5da288e76cafd20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69815619dc056cadcbf76933b12b5af9"><td class="memItemLeft" align="right" valign="top">typedef std::map&lt; <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;, T, struct <a class="el" href="structMWAWVec2_1_1PosSizeLtY.html">PosSizeLtY</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a69815619dc056cadcbf76933b12b5af9">MapY</a></td></tr>
<tr class="memdesc:a69815619dc056cadcbf76933b12b5af9"><td class="mdescLeft">&#160;</td><td class="mdescRight">map of <a class="el" href="classMWAWVec2.html" title="small class which defines a vector with 2 elements ">MWAWVec2</a>  <a href="#a69815619dc056cadcbf76933b12b5af9">More...</a><br /></td></tr>
<tr class="separator:a69815619dc056cadcbf76933b12b5af9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac23a397625a1c7d21096503cea7a9a10"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ac23a397625a1c7d21096503cea7a9a10">MWAWVec2</a> (T xx=0, T yy=0)</td></tr>
<tr class="memdesc:ac23a397625a1c7d21096503cea7a9a10"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor  <a href="#ac23a397625a1c7d21096503cea7a9a10">More...</a><br /></td></tr>
<tr class="separator:ac23a397625a1c7d21096503cea7a9a10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd7e4d30fe9ec59c753060432817ce87"><td class="memTemplParams" colspan="2">template&lt;class U &gt; </td></tr>
<tr class="memitem:afd7e4d30fe9ec59c753060432817ce87"><td class="memTemplItemLeft" align="right" valign="top">&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#afd7e4d30fe9ec59c753060432817ce87">MWAWVec2</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; U &gt; const &amp;p)</td></tr>
<tr class="memdesc:afd7e4d30fe9ec59c753060432817ce87"><td class="mdescLeft">&#160;</td><td class="mdescRight">generic copy constructor  <a href="#afd7e4d30fe9ec59c753060432817ce87">More...</a><br /></td></tr>
<tr class="separator:afd7e4d30fe9ec59c753060432817ce87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bf259edb9c347d3021e88ee064058c5"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a9bf259edb9c347d3021e88ee064058c5">x</a> () const</td></tr>
<tr class="memdesc:a9bf259edb9c347d3021e88ee064058c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">first element  <a href="#a9bf259edb9c347d3021e88ee064058c5">More...</a><br /></td></tr>
<tr class="separator:a9bf259edb9c347d3021e88ee064058c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59fb7939f2546ece6bd333efc1f41175"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a59fb7939f2546ece6bd333efc1f41175">y</a> () const</td></tr>
<tr class="memdesc:a59fb7939f2546ece6bd333efc1f41175"><td class="mdescLeft">&#160;</td><td class="mdescRight">second element  <a href="#a59fb7939f2546ece6bd333efc1f41175">More...</a><br /></td></tr>
<tr class="separator:a59fb7939f2546ece6bd333efc1f41175"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17ba0110ac1ef57e3bab8e8ba973ceab"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a17ba0110ac1ef57e3bab8e8ba973ceab">operator[]</a> (int c) const</td></tr>
<tr class="memdesc:a17ba0110ac1ef57e3bab8e8ba973ceab"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator[]  <a href="#a17ba0110ac1ef57e3bab8e8ba973ceab">More...</a><br /></td></tr>
<tr class="separator:a17ba0110ac1ef57e3bab8e8ba973ceab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46687ddd4525fd8933b1f76aafd5c34d"><td class="memItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a46687ddd4525fd8933b1f76aafd5c34d">operator[]</a> (int c)</td></tr>
<tr class="memdesc:a46687ddd4525fd8933b1f76aafd5c34d"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator[]  <a href="#a46687ddd4525fd8933b1f76aafd5c34d">More...</a><br /></td></tr>
<tr class="separator:a46687ddd4525fd8933b1f76aafd5c34d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd3550b6cf29b13f46c9c42e1604562e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#abd3550b6cf29b13f46c9c42e1604562e">set</a> (T xx, T yy)</td></tr>
<tr class="memdesc:abd3550b6cf29b13f46c9c42e1604562e"><td class="mdescLeft">&#160;</td><td class="mdescRight">resets the two elements  <a href="#abd3550b6cf29b13f46c9c42e1604562e">More...</a><br /></td></tr>
<tr class="separator:abd3550b6cf29b13f46c9c42e1604562e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae424feddbdb41d6a2289111326c8f425"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ae424feddbdb41d6a2289111326c8f425">setX</a> (T xx)</td></tr>
<tr class="memdesc:ae424feddbdb41d6a2289111326c8f425"><td class="mdescLeft">&#160;</td><td class="mdescRight">resets the first element  <a href="#ae424feddbdb41d6a2289111326c8f425">More...</a><br /></td></tr>
<tr class="separator:ae424feddbdb41d6a2289111326c8f425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20168ead4ebf585ee7c332bc7cea5ca5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a20168ead4ebf585ee7c332bc7cea5ca5">setY</a> (T yy)</td></tr>
<tr class="memdesc:a20168ead4ebf585ee7c332bc7cea5ca5"><td class="mdescLeft">&#160;</td><td class="mdescRight">resets the second element  <a href="#a20168ead4ebf585ee7c332bc7cea5ca5">More...</a><br /></td></tr>
<tr class="separator:a20168ead4ebf585ee7c332bc7cea5ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a169b93131745a877a8c4eee734e9ae75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a169b93131745a877a8c4eee734e9ae75">add</a> (T dx, T dy)</td></tr>
<tr class="memdesc:a169b93131745a877a8c4eee734e9ae75"><td class="mdescLeft">&#160;</td><td class="mdescRight">increases the actuals values by <em>dx</em> and <em>dy</em>  <a href="#a169b93131745a877a8c4eee734e9ae75">More...</a><br /></td></tr>
<tr class="separator:a169b93131745a877a8c4eee734e9ae75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcc5c30360e8f5c3a2833190aa15ccd5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#abcc5c30360e8f5c3a2833190aa15ccd5">operator+=</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p)</td></tr>
<tr class="memdesc:abcc5c30360e8f5c3a2833190aa15ccd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator+=  <a href="#abcc5c30360e8f5c3a2833190aa15ccd5">More...</a><br /></td></tr>
<tr class="separator:abcc5c30360e8f5c3a2833190aa15ccd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75864c4faa4d64defa798a96cc9075a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a75864c4faa4d64defa798a96cc9075a3">operator-=</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p)</td></tr>
<tr class="memdesc:a75864c4faa4d64defa798a96cc9075a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator-=  <a href="#a75864c4faa4d64defa798a96cc9075a3">More...</a><br /></td></tr>
<tr class="separator:a75864c4faa4d64defa798a96cc9075a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5ddfd5cc55632d416eed6fe0d18b8db"><td class="memTemplParams" colspan="2">template&lt;class U &gt; </td></tr>
<tr class="memitem:ae5ddfd5cc55632d416eed6fe0d18b8db"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ae5ddfd5cc55632d416eed6fe0d18b8db">operator*=</a> (U scale)</td></tr>
<tr class="memdesc:ae5ddfd5cc55632d416eed6fe0d18b8db"><td class="mdescLeft">&#160;</td><td class="mdescRight">generic operator*=  <a href="#ae5ddfd5cc55632d416eed6fe0d18b8db">More...</a><br /></td></tr>
<tr class="separator:ae5ddfd5cc55632d416eed6fe0d18b8db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8510f98e78993d9ab3c64111eb1f6a6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ab8510f98e78993d9ab3c64111eb1f6a6">operator==</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p) const</td></tr>
<tr class="memdesc:ab8510f98e78993d9ab3c64111eb1f6a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison==  <a href="#ab8510f98e78993d9ab3c64111eb1f6a6">More...</a><br /></td></tr>
<tr class="separator:ab8510f98e78993d9ab3c64111eb1f6a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adee4ba63c9a774e12dcfe45427314c01"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#adee4ba63c9a774e12dcfe45427314c01">operator!=</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p) const</td></tr>
<tr class="memdesc:adee4ba63c9a774e12dcfe45427314c01"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison!=  <a href="#adee4ba63c9a774e12dcfe45427314c01">More...</a><br /></td></tr>
<tr class="separator:adee4ba63c9a774e12dcfe45427314c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a488d07390a79c647250939e380e71ca0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a488d07390a79c647250939e380e71ca0">operator&lt;</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p) const</td></tr>
<tr class="memdesc:a488d07390a79c647250939e380e71ca0"><td class="mdescLeft">&#160;</td><td class="mdescRight">comparison&lt;: sort by y  <a href="#a488d07390a79c647250939e380e71ca0">More...</a><br /></td></tr>
<tr class="separator:a488d07390a79c647250939e380e71ca0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33bfa2d3364e23046b15ca8a6e26e3e1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a33bfa2d3364e23046b15ca8a6e26e3e1">cmp</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p) const</td></tr>
<tr class="memdesc:a33bfa2d3364e23046b15ca8a6e26e3e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">a comparison function: which first compares x then y  <a href="#a33bfa2d3364e23046b15ca8a6e26e3e1">More...</a><br /></td></tr>
<tr class="separator:a33bfa2d3364e23046b15ca8a6e26e3e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dba20e80c85ef58eb16504b242f492c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a3dba20e80c85ef58eb16504b242f492c">cmpY</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p) const</td></tr>
<tr class="memdesc:a3dba20e80c85ef58eb16504b242f492c"><td class="mdescLeft">&#160;</td><td class="mdescRight">a comparison function: which first compares y then x  <a href="#a3dba20e80c85ef58eb16504b242f492c">More...</a><br /></td></tr>
<tr class="separator:a3dba20e80c85ef58eb16504b242f492c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:a3152f8bd4bac2ad0c46fb34c7c487842"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a3152f8bd4bac2ad0c46fb34c7c487842">m_x</a></td></tr>
<tr class="memdesc:a3152f8bd4bac2ad0c46fb34c7c487842"><td class="mdescLeft">&#160;</td><td class="mdescRight">first element  <a href="#a3152f8bd4bac2ad0c46fb34c7c487842">More...</a><br /></td></tr>
<tr class="separator:a3152f8bd4bac2ad0c46fb34c7c487842"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac661844baddbf98772586315ce3581b0"><td class="memItemLeft" align="right" valign="top">T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ac661844baddbf98772586315ce3581b0">m_y</a></td></tr>
<tr class="memdesc:ac661844baddbf98772586315ce3581b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">second element  <a href="#ac661844baddbf98772586315ce3581b0">More...</a><br /></td></tr>
<tr class="separator:ac661844baddbf98772586315ce3581b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:aa859e50bfae43c784ef9ef9b4a5a3689"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#aa859e50bfae43c784ef9ef9b4a5a3689">operator+</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p1, <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p2)</td></tr>
<tr class="memdesc:aa859e50bfae43c784ef9ef9b4a5a3689"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator+  <a href="#aa859e50bfae43c784ef9ef9b4a5a3689">More...</a><br /></td></tr>
<tr class="separator:aa859e50bfae43c784ef9ef9b4a5a3689"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11266c5520f7a4368d32963ccf1df31b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a11266c5520f7a4368d32963ccf1df31b">operator-</a> (<a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p1, <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p2)</td></tr>
<tr class="memdesc:a11266c5520f7a4368d32963ccf1df31b"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator-  <a href="#a11266c5520f7a4368d32963ccf1df31b">More...</a><br /></td></tr>
<tr class="separator:a11266c5520f7a4368d32963ccf1df31b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da737a88847491b388cb4f415ed3bce"><td class="memTemplParams" colspan="2">template&lt;class U &gt; </td></tr>
<tr class="memitem:a6da737a88847491b388cb4f415ed3bce"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#a6da737a88847491b388cb4f415ed3bce">operator*</a> (U scale, <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;p1)</td></tr>
<tr class="memdesc:a6da737a88847491b388cb4f415ed3bce"><td class="mdescLeft">&#160;</td><td class="mdescRight">generic operator*  <a href="#a6da737a88847491b388cb4f415ed3bce">More...</a><br /></td></tr>
<tr class="separator:a6da737a88847491b388cb4f415ed3bce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5886d1e43696457717b8143085230f3"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classMWAWVec2.html#ad5886d1e43696457717b8143085230f3">operator&lt;&lt;</a> (std::ostream &amp;o, <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;f)</td></tr>
<tr class="memdesc:ad5886d1e43696457717b8143085230f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator&lt;&lt;: prints data in form "XxY"  <a href="#ad5886d1e43696457717b8143085230f3">More...</a><br /></td></tr>
<tr class="separator:ad5886d1e43696457717b8143085230f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class T&gt;<br />
class MWAWVec2&lt; T &gt;</h3>

<p>small class which defines a vector with 2 elements </p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="ae555ddb291b04a27e5da288e76cafd20"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae555ddb291b04a27e5da288e76cafd20">&#9670;&nbsp;</a></span>MapX</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::<a class="el" href="classMWAWVec2.html#ae555ddb291b04a27e5da288e76cafd20">MapX</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>map of <a class="el" href="classMWAWVec2.html" title="small class which defines a vector with 2 elements ">MWAWVec2</a> </p>

</div>
</div>
<a id="a69815619dc056cadcbf76933b12b5af9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69815619dc056cadcbf76933b12b5af9">&#9670;&nbsp;</a></span>MapY</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::<a class="el" href="classMWAWVec2.html#a69815619dc056cadcbf76933b12b5af9">MapY</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>map of <a class="el" href="classMWAWVec2.html" title="small class which defines a vector with 2 elements ">MWAWVec2</a> </p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ac23a397625a1c7d21096503cea7a9a10"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac23a397625a1c7d21096503cea7a9a10">&#9670;&nbsp;</a></span>MWAWVec2() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::<a class="el" href="classMWAWVec2.html">MWAWVec2</a> </td>
          <td>(</td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>xx</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>yy</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>constructor </p>

</div>
</div>
<a id="afd7e4d30fe9ec59c753060432817ce87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd7e4d30fe9ec59c753060432817ce87">&#9670;&nbsp;</a></span>MWAWVec2() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<div class="memtemplate">
template&lt;class U &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::<a class="el" href="classMWAWVec2.html">MWAWVec2</a> </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; U &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>generic copy constructor </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a169b93131745a877a8c4eee734e9ae75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a169b93131745a877a8c4eee734e9ae75">&#9670;&nbsp;</a></span>add()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::add </td>
          <td>(</td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>dx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>dy</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>increases the actuals values by <em>dx</em> and <em>dy</em> </p>

</div>
</div>
<a id="a33bfa2d3364e23046b15ca8a6e26e3e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33bfa2d3364e23046b15ca8a6e26e3e1">&#9670;&nbsp;</a></span>cmp()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::cmp </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>a comparison function: which first compares x then y </p>

<p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">MWAWGraphicShape::PathData::cmp()</a>, <a class="el" href="classMWAWGraphicShape.html#a1de87bc0ec4fff1b0ee6c317e63da4f6">MWAWGraphicShape::cmp()</a>, <a class="el" href="classMWAWGraphicStyle.html#a4fb49642a4b612aff6c8d28aa92f5344">MWAWGraphicStyle::cmp()</a>, and <a class="el" href="structMWAWVec2_1_1PosSizeLtX.html#a3a5a083c34fd7c51b6cc0f893301339d">MWAWVec2&lt; T &gt;::PosSizeLtX::operator()()</a>.</p>

</div>
</div>
<a id="a3dba20e80c85ef58eb16504b242f492c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3dba20e80c85ef58eb16504b242f492c">&#9670;&nbsp;</a></span>cmpY()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::cmpY </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>a comparison function: which first compares y then x </p>

<p class="reference">Referenced by <a class="el" href="classMWAWPictBitmapContainer.html#abdf82f9176ffb237c7a51969d2c6ab63">MWAWPictBitmapContainer&lt; bool &gt;::cmp()</a>, <a class="el" href="classMWAWPictBitmapContainerBool.html#a9ad3c4a8e1940b06e0cca9dbcbb35f4e">MWAWPictBitmapContainerBool::cmp()</a>, <a class="el" href="classMWAWPosition.html#a08d4f74e9d698cb965ba055ec2afe224">MWAWPosition::cmp()</a>, and <a class="el" href="structMWAWVec2_1_1PosSizeLtY.html#a2949d015e42becc2683ead27b9cbe070">MWAWVec2&lt; T &gt;::PosSizeLtY::operator()()</a>.</p>

</div>
</div>
<a id="adee4ba63c9a774e12dcfe45427314c01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adee4ba63c9a774e12dcfe45427314c01">&#9670;&nbsp;</a></span>operator!=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator!= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison!= </p>

</div>
</div>
<a id="ae5ddfd5cc55632d416eed6fe0d18b8db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5ddfd5cc55632d416eed6fe0d18b8db">&#9670;&nbsp;</a></span>operator*=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<div class="memtemplate">
template&lt;class U &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt;T&gt;&amp; <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator*= </td>
          <td>(</td>
          <td class="paramtype">U&#160;</td>
          <td class="paramname"><em>scale</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>generic operator*= </p>

</div>
</div>
<a id="abcc5c30360e8f5c3a2833190aa15ccd5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abcc5c30360e8f5c3a2833190aa15ccd5">&#9670;&nbsp;</a></span>operator+=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt;T&gt;&amp; <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator+= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator+= </p>

</div>
</div>
<a id="a75864c4faa4d64defa798a96cc9075a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a75864c4faa4d64defa798a96cc9075a3">&#9670;&nbsp;</a></span>operator-=()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt;T&gt;&amp; <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator-= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator-= </p>

</div>
</div>
<a id="a488d07390a79c647250939e380e71ca0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a488d07390a79c647250939e380e71ca0">&#9670;&nbsp;</a></span>operator<()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison&lt;: sort by y </p>

</div>
</div>
<a id="ab8510f98e78993d9ab3c64111eb1f6a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8510f98e78993d9ab3c64111eb1f6a6">&#9670;&nbsp;</a></span>operator==()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator== </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>comparison== </p>

</div>
</div>
<a id="a17ba0110ac1ef57e3bab8e8ba973ceab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a17ba0110ac1ef57e3bab8e8ba973ceab">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator[] </p>

</div>
</div>
<a id="a46687ddd4525fd8933b1f76aafd5c34d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46687ddd4525fd8933b1f76aafd5c34d">&#9670;&nbsp;</a></span>operator[]() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T&amp; <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::operator[] </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator[] </p>

</div>
</div>
<a id="abd3550b6cf29b13f46c9c42e1604562e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd3550b6cf29b13f46c9c42e1604562e">&#9670;&nbsp;</a></span>set()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::set </td>
          <td>(</td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>xx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>yy</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resets the two elements </p>

<p class="reference">Referenced by <a class="el" href="structlibmwaw__applepict1_1_1OpCode.html#a90c5dd3551d3edb4dc8107d259ba42ec">libmwaw_applepict1::OpCode::readPoint()</a>, and <a class="el" href="classMsWks4Zone.html#a5b8de7282d58e58b49db1502857d33c2">MsWks4Zone::readPRNT()</a>.</p>

</div>
</div>
<a id="ae424feddbdb41d6a2289111326c8f425"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae424feddbdb41d6a2289111326c8f425">&#9670;&nbsp;</a></span>setX()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::setX </td>
          <td>(</td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>xx</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resets the first element </p>

<p class="reference">Referenced by <a class="el" href="classMsWks4Zone.html#a23b8df0a94426aba11044096ecb76ba4">MsWks4Zone::readFRAM()</a>.</p>

</div>
</div>
<a id="a20168ead4ebf585ee7c332bc7cea5ca5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a20168ead4ebf585ee7c332bc7cea5ca5">&#9670;&nbsp;</a></span>setY()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::setY </td>
          <td>(</td>
          <td class="paramtype">T&#160;</td>
          <td class="paramname"><em>yy</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>resets the second element </p>

<p class="reference">Referenced by <a class="el" href="classMsWks4Zone.html#a23b8df0a94426aba11044096ecb76ba4">MsWks4Zone::readFRAM()</a>.</p>

</div>
</div>
<a id="a9bf259edb9c347d3021e88ee064058c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9bf259edb9c347d3021e88ee064058c5">&#9670;&nbsp;</a></span>x()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::x </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>first element </p>

<p class="reference">Referenced by <a class="el" href="classMWAWTextListener.html#a779644b21129d171a7e0b1035379cb1f">MWAWTextListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWPresentationListener.html#aea184293e4dcf69a80b45b6247800fdd">MWAWPresentationListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWGraphicListener.html#a1db0aa25fbde8a72ace63c580cb49108">MWAWGraphicListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#afb8e5cdf824b77a360c432b49744ec14">MWAWSpreadsheetListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWGraphicShape.html#a503a3a252de497c4b916b5c7e2701f4b">MWAWGraphicShape::addTo()</a>, <a class="el" href="classMWAWPictMac.html#ae54dcd82eac115bc802a0bac8f91a817">MWAWPictMac::checkOrGet()</a>, <a class="el" href="classMWAWPictData.html#a6e44a9cf9da428d379101b5ee47432a8">MWAWPictData::get()</a>, <a class="el" href="structMacDraft5StyleManagerInternal_1_1Pixmap.html#a9d21ed6082d029dec9a870f9d7359c7b">MacDraft5StyleManagerInternal::Pixmap::get()</a>, <a class="el" href="classMsWksGraph.html#a18d48fa5e99282337b18f5d6985b57d0">MsWksGraph::getEntryPicture()</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a1afcb2dd2431689d8efe4439df699c52">MsWksGraphInternal::Zone::getLocalBox()</a>, <a class="el" href="classMWAWGraphicListener.html#a2583587f2108bf651c2d1a43ee9e3a66">MWAWGraphicListener::MWAWGraphicListener()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#a237de5068ce79583c9514e29d5bdd7ad">MWAWSpreadsheetListener::MWAWSpreadsheetListener()</a>, <a class="el" href="namespaceHanMacWrdKGraphInternal.html#a2b2ec7cc5b5f6c6ad045233f52d73572">HanMacWrdKGraphInternal::operator&lt;&lt;()</a>, <a class="el" href="namespaceWriterPlsParserInternal.html#a94573cd38e08b77085cefbd2eb07e63d">WriterPlsParserInternal::operator&lt;&lt;()</a>, <a class="el" href="classMWAWOLEParser.html#ac2d245458283f8c6bf21949d80e768a0">MWAWOLEParser::parse()</a>, <a class="el" href="structlibmwaw_1_1PrinterRect.html#a8f0c8e37735cc8d54434f71133467d33">libmwaw::PrinterRect::read()</a>, <a class="el" href="structlibmwaw__applepict1_1_1Bitmap.html#a8d9f563e99808aebc91338ac7a2f9c32">libmwaw_applepict1::Bitmap::read()</a>, <a class="el" href="classApplePictParser.html#a099a8f5506792270ab7fdd80a7370b38">ApplePictParser::readBitmap()</a>, <a class="el" href="classClarisDrawParser.html#ada75f2aab560694fe24e20e02790497a">ClarisDrawParser::readDocHeader()</a>, <a class="el" href="classClarisWksDocument.html#a63873405be145f559bb1bb79ca9b6474">ClarisWksDocument::readDocHeader()</a>, <a class="el" href="classPowerPoint3Parser.html#a63efb534e4d856f6ad2e73fe8a37a00b">PowerPoint3Parser::readDocInfo()</a>, <a class="el" href="classPowerPoint1Parser.html#acfee2e814c72feae01a5e4f310991edb">PowerPoint1Parser::readDocInfo()</a>, <a class="el" href="classMacWrtParser.html#af072ee0ed27262f6ff1305f28a77d627">MacWrtParser::readGraphic()</a>, <a class="el" href="classWriterPlsParser.html#acc3242b3f48b3f46990f0331da327a89">WriterPlsParser::readGraphic()</a>, <a class="el" href="classMsWksDocument.html#a68042eeda3acdc92d8c04f15c7044cef">MsWksDocument::readGroupHeaderFooter()</a>, <a class="el" href="classApplePictParser.html#aabb6e35ed06d77b9ced39b6109671069">ApplePictParser::readPixmap()</a>, <a class="el" href="structMacDraft5StyleManagerInternal_1_1Pixmap.html#aef68cc756591b1c977cb7b8fcee3aadb">MacDraft5StyleManagerInternal::Pixmap::readPixmapData()</a>, <a class="el" href="classMouseWrtParser.html#a2f2b2e352dbc62a9e64b336d3199ae54">MouseWrtParser::readPrintInfo()</a>, <a class="el" href="classMacDrawParser.html#a2e2c4550f470d3799b9952a4a34bd9c8">MacDrawParser::readPrintInfo()</a>, <a class="el" href="classSuperPaintParser.html#aea6f09ec46ad6edd67c6fd179a333a83">SuperPaintParser::readPrintInfo()</a>, <a class="el" href="classMacWrtParser.html#ab98daa3f7f03f5f46134324ce30ba5b8">MacWrtParser::readPrintInfo()</a>, <a class="el" href="classWriterPlsParser.html#a06d920700295aa82dcd6e5923acfd476">WriterPlsParser::readPrintInfo()</a>, <a class="el" href="classMacDrawProParser.html#ace2129b5824e20795bf14d44c9fb1c99">MacDrawProParser::readPrintInfo()</a>, <a class="el" href="classCricketDrawParser.html#a63e988274a8c7cd64c58c21a6cea40bf">CricketDrawParser::readPrintInfo()</a>, <a class="el" href="classWingzParser.html#a7b2c547fc2e32206af1107c7f57d37f4">WingzParser::readPrintInfo()</a>, <a class="el" href="classStyleParser.html#a01caf3c7de06b5d7594cfe8a88e06548">StyleParser::readPrintInfo()</a>, <a class="el" href="classMacDraftParser.html#ad3be2307aca91d586d80e45d6b21105b">MacDraftParser::readPrintInfo()</a>, <a class="el" href="classMacDraft5Parser.html#a8dbb39963e1212edc3b2f376d3b49388">MacDraft5Parser::readPrintInfo()</a>, <a class="el" href="classActaParser.html#ae1b2bf6966250a4e8f2b6acaab446c24">ActaParser::readPrintInfo()</a>, <a class="el" href="classLightWayTxtParser.html#ab9c9dbeb9f5a78d3a60da2cdbe63b779">LightWayTxtParser::readPrintInfo()</a>, <a class="el" href="classClarisDrawParser.html#a965da392391127f8a7c208f07591b143">ClarisDrawParser::readPrintInfo()</a>, <a class="el" href="classMindWrtParser.html#af48642a62caa72d9addf9ef23d9cae60">MindWrtParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksDBParser.html#ab7060cb063bf72d312ab904674cdf147">BeagleWksDBParser::readPrintInfo()</a>, <a class="el" href="classPowerPoint1Parser.html#afb525f9436c30b005e57f965c9dde593">PowerPoint1Parser::readPrintInfo()</a>, <a class="el" href="classBeagleWksBMParser.html#ac5715b6bf6765cc7449f6db551a66859">BeagleWksBMParser::readPrintInfo()</a>, <a class="el" href="classNisusWrtParser.html#abe8fa4479d1a5b00916233d3e2320ccd">NisusWrtParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksParser.html#a27a9efec6327f6df21a2918751ebc235">BeagleWksParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksSSParser.html#a2cf14f9e1f26664aac20a40b10fda2d5">BeagleWksSSParser::readPrintInfo()</a>, <a class="el" href="classMoreParser.html#a11e018f5714cec78d8f10b41e177e101">MoreParser::readPrintInfo()</a>, <a class="el" href="classPowerPoint3Parser.html#a4f4c025c807d6b818b009c69992267fe">PowerPoint3Parser::readPrintInfo()</a>, <a class="el" href="classFullWrtParser.html#a978ae8d93469acb1963bb10660797a1e">FullWrtParser::readPrintInfo()</a>, <a class="el" href="classGreatWksDocument.html#acc35a5a069f3d65a17ae8a7f7e1e55e8">GreatWksDocument::readPrintInfo()</a>, <a class="el" href="classMsWrdParser.html#a2c9165ca243ee998bf5b3dcf09ec81d2">MsWrdParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksDRParser.html#ab58ce9c316c0f6dc05ec48b92d25825a">BeagleWksDRParser::readPrintInfo()</a>, <a class="el" href="classWriteNowParser.html#a2881e4a32dfb86fb5311e674bc58d0ad">WriteNowParser::readPrintInfo()</a>, <a class="el" href="classMsWksDocument.html#a8b3895ec5fab04f6280832408f3e85c6">MsWksDocument::readPrintInfo()</a>, <a class="el" href="classMacWrtProParser.html#a2aaa1363283296bea560699e14e9eb48">MacWrtProParser::readPrintInfo()</a>, <a class="el" href="classRagTimeParser.html#aad8ade49997752329b144ce8873ac5fa">RagTimeParser::readPrintInfo()</a>, <a class="el" href="classClarisWksDocument.html#a858a6dbec3cbf9f6d446353f4a1333b4">ClarisWksDocument::readPrintInfo()</a>, <a class="el" href="classHanMacWrdJParser.html#afbbcc910102d3b39d2ca8cab5961daf1">HanMacWrdJParser::readPrintInfo()</a>, <a class="el" href="classMarinerWrtParser.html#a5ff0568b6478d07a5ce9adca562427d5">MarinerWrtParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classMsWks4Zone.html#a5b8de7282d58e58b49db1502857d33c2">MsWks4Zone::readPRNT()</a>, <a class="el" href="classWriteNowText.html#aaf0e015074782c7247d67bf1a2bb6c6e">WriteNowText::readTokenV2()</a>, <a class="el" href="classMWAWBox2.html#a209f0702a45fdcf9036bf5f5609397ff">MWAWBox2&lt; int &gt;::resizeFromCenter()</a>, <a class="el" href="classFullWrtGraph.html#a927473d98058891beb79f292b491b89e">FullWrtGraph::sendGraphic()</a>, <a class="el" href="classWriteNowParser.html#ae48fd6a91748bbaeb54658f51f733b61">WriteNowParser::sendPicture()</a>, and <a class="el" href="classMacWrtProParser.html#ae2542d1959eb69cb3f2ce2761fb121b4">MacWrtProParser::sendPicture()</a>.</p>

</div>
</div>
<a id="a59fb7939f2546ece6bd333efc1f41175"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59fb7939f2546ece6bd333efc1f41175">&#9670;&nbsp;</a></span>y()</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::y </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>second element </p>

<p class="reference">Referenced by <a class="el" href="classMWAWTextListener.html#a779644b21129d171a7e0b1035379cb1f">MWAWTextListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWPresentationListener.html#aea184293e4dcf69a80b45b6247800fdd">MWAWPresentationListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWGraphicListener.html#a1db0aa25fbde8a72ace63c580cb49108">MWAWGraphicListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#afb8e5cdf824b77a360c432b49744ec14">MWAWSpreadsheetListener::_handleFrameParameters()</a>, <a class="el" href="classMWAWGraphicShape.html#a503a3a252de497c4b916b5c7e2701f4b">MWAWGraphicShape::addTo()</a>, <a class="el" href="classMWAWPictMac.html#ae54dcd82eac115bc802a0bac8f91a817">MWAWPictMac::checkOrGet()</a>, <a class="el" href="classMWAWPictData.html#a6e44a9cf9da428d379101b5ee47432a8">MWAWPictData::get()</a>, <a class="el" href="classMsWksGraph.html#a18d48fa5e99282337b18f5d6985b57d0">MsWksGraph::getEntryPicture()</a>, <a class="el" href="classMWAWGraphicListener.html#a2583587f2108bf651c2d1a43ee9e3a66">MWAWGraphicListener::MWAWGraphicListener()</a>, <a class="el" href="classMWAWSpreadsheetListener.html#a237de5068ce79583c9514e29d5bdd7ad">MWAWSpreadsheetListener::MWAWSpreadsheetListener()</a>, <a class="el" href="namespaceHanMacWrdKGraphInternal.html#a2b2ec7cc5b5f6c6ad045233f52d73572">HanMacWrdKGraphInternal::operator&lt;&lt;()</a>, <a class="el" href="namespaceWriterPlsParserInternal.html#a94573cd38e08b77085cefbd2eb07e63d">WriterPlsParserInternal::operator&lt;&lt;()</a>, <a class="el" href="classMWAWOLEParser.html#ac2d245458283f8c6bf21949d80e768a0">MWAWOLEParser::parse()</a>, <a class="el" href="structlibmwaw_1_1PrinterRect.html#a8f0c8e37735cc8d54434f71133467d33">libmwaw::PrinterRect::read()</a>, <a class="el" href="structlibmwaw__applepict1_1_1Bitmap.html#a8d9f563e99808aebc91338ac7a2f9c32">libmwaw_applepict1::Bitmap::read()</a>, <a class="el" href="classApplePictParser.html#a099a8f5506792270ab7fdd80a7370b38">ApplePictParser::readBitmap()</a>, <a class="el" href="classClarisDrawParser.html#ada75f2aab560694fe24e20e02790497a">ClarisDrawParser::readDocHeader()</a>, <a class="el" href="classClarisWksDocument.html#a63873405be145f559bb1bb79ca9b6474">ClarisWksDocument::readDocHeader()</a>, <a class="el" href="classPowerPoint3Parser.html#a63efb534e4d856f6ad2e73fe8a37a00b">PowerPoint3Parser::readDocInfo()</a>, <a class="el" href="classPowerPoint1Parser.html#acfee2e814c72feae01a5e4f310991edb">PowerPoint1Parser::readDocInfo()</a>, <a class="el" href="classMacWrtParser.html#af072ee0ed27262f6ff1305f28a77d627">MacWrtParser::readGraphic()</a>, <a class="el" href="classWriterPlsParser.html#acc3242b3f48b3f46990f0331da327a89">WriterPlsParser::readGraphic()</a>, <a class="el" href="classMsWksDocument.html#a68042eeda3acdc92d8c04f15c7044cef">MsWksDocument::readGroupHeaderFooter()</a>, <a class="el" href="classApplePictParser.html#aabb6e35ed06d77b9ced39b6109671069">ApplePictParser::readPixmap()</a>, <a class="el" href="structMacDraft5StyleManagerInternal_1_1Pixmap.html#aef68cc756591b1c977cb7b8fcee3aadb">MacDraft5StyleManagerInternal::Pixmap::readPixmapData()</a>, <a class="el" href="classMouseWrtParser.html#a2f2b2e352dbc62a9e64b336d3199ae54">MouseWrtParser::readPrintInfo()</a>, <a class="el" href="classMacDrawParser.html#a2e2c4550f470d3799b9952a4a34bd9c8">MacDrawParser::readPrintInfo()</a>, <a class="el" href="classSuperPaintParser.html#aea6f09ec46ad6edd67c6fd179a333a83">SuperPaintParser::readPrintInfo()</a>, <a class="el" href="classMacWrtParser.html#ab98daa3f7f03f5f46134324ce30ba5b8">MacWrtParser::readPrintInfo()</a>, <a class="el" href="classWriterPlsParser.html#a06d920700295aa82dcd6e5923acfd476">WriterPlsParser::readPrintInfo()</a>, <a class="el" href="classMacDrawProParser.html#ace2129b5824e20795bf14d44c9fb1c99">MacDrawProParser::readPrintInfo()</a>, <a class="el" href="classCricketDrawParser.html#a63e988274a8c7cd64c58c21a6cea40bf">CricketDrawParser::readPrintInfo()</a>, <a class="el" href="classWingzParser.html#a7b2c547fc2e32206af1107c7f57d37f4">WingzParser::readPrintInfo()</a>, <a class="el" href="classStyleParser.html#a01caf3c7de06b5d7594cfe8a88e06548">StyleParser::readPrintInfo()</a>, <a class="el" href="classMacDraftParser.html#ad3be2307aca91d586d80e45d6b21105b">MacDraftParser::readPrintInfo()</a>, <a class="el" href="classMacDraft5Parser.html#a8dbb39963e1212edc3b2f376d3b49388">MacDraft5Parser::readPrintInfo()</a>, <a class="el" href="classActaParser.html#ae1b2bf6966250a4e8f2b6acaab446c24">ActaParser::readPrintInfo()</a>, <a class="el" href="classLightWayTxtParser.html#ab9c9dbeb9f5a78d3a60da2cdbe63b779">LightWayTxtParser::readPrintInfo()</a>, <a class="el" href="classClarisDrawParser.html#a965da392391127f8a7c208f07591b143">ClarisDrawParser::readPrintInfo()</a>, <a class="el" href="classMindWrtParser.html#af48642a62caa72d9addf9ef23d9cae60">MindWrtParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksDBParser.html#ab7060cb063bf72d312ab904674cdf147">BeagleWksDBParser::readPrintInfo()</a>, <a class="el" href="classPowerPoint1Parser.html#afb525f9436c30b005e57f965c9dde593">PowerPoint1Parser::readPrintInfo()</a>, <a class="el" href="classBeagleWksBMParser.html#ac5715b6bf6765cc7449f6db551a66859">BeagleWksBMParser::readPrintInfo()</a>, <a class="el" href="classNisusWrtParser.html#abe8fa4479d1a5b00916233d3e2320ccd">NisusWrtParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksParser.html#a27a9efec6327f6df21a2918751ebc235">BeagleWksParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksSSParser.html#a2cf14f9e1f26664aac20a40b10fda2d5">BeagleWksSSParser::readPrintInfo()</a>, <a class="el" href="classMoreParser.html#a11e018f5714cec78d8f10b41e177e101">MoreParser::readPrintInfo()</a>, <a class="el" href="classPowerPoint3Parser.html#a4f4c025c807d6b818b009c69992267fe">PowerPoint3Parser::readPrintInfo()</a>, <a class="el" href="classFullWrtParser.html#a978ae8d93469acb1963bb10660797a1e">FullWrtParser::readPrintInfo()</a>, <a class="el" href="classGreatWksDocument.html#acc35a5a069f3d65a17ae8a7f7e1e55e8">GreatWksDocument::readPrintInfo()</a>, <a class="el" href="classMsWrdParser.html#a2c9165ca243ee998bf5b3dcf09ec81d2">MsWrdParser::readPrintInfo()</a>, <a class="el" href="classBeagleWksDRParser.html#ab58ce9c316c0f6dc05ec48b92d25825a">BeagleWksDRParser::readPrintInfo()</a>, <a class="el" href="classWriteNowParser.html#a2881e4a32dfb86fb5311e674bc58d0ad">WriteNowParser::readPrintInfo()</a>, <a class="el" href="classMsWksDocument.html#a8b3895ec5fab04f6280832408f3e85c6">MsWksDocument::readPrintInfo()</a>, <a class="el" href="classMacWrtProParser.html#a2aaa1363283296bea560699e14e9eb48">MacWrtProParser::readPrintInfo()</a>, <a class="el" href="classRagTimeParser.html#aad8ade49997752329b144ce8873ac5fa">RagTimeParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdJParser.html#afbbcc910102d3b39d2ca8cab5961daf1">HanMacWrdJParser::readPrintInfo()</a>, <a class="el" href="classClarisWksDocument.html#a858a6dbec3cbf9f6d446353f4a1333b4">ClarisWksDocument::readPrintInfo()</a>, <a class="el" href="classMarinerWrtParser.html#a5ff0568b6478d07a5ce9adca562427d5">MarinerWrtParser::readPrintInfo()</a>, <a class="el" href="classHanMacWrdKParser.html#a726d1e005dfabc0b698b1db233f62920">HanMacWrdKParser::readPrintInfo()</a>, <a class="el" href="classMsWks4Zone.html#a5b8de7282d58e58b49db1502857d33c2">MsWks4Zone::readPRNT()</a>, <a class="el" href="classWriteNowText.html#aaf0e015074782c7247d67bf1a2bb6c6e">WriteNowText::readTokenV2()</a>, <a class="el" href="classMWAWBox2.html#a209f0702a45fdcf9036bf5f5609397ff">MWAWBox2&lt; int &gt;::resizeFromCenter()</a>, <a class="el" href="classFullWrtGraph.html#a927473d98058891beb79f292b491b89e">FullWrtGraph::sendGraphic()</a>, <a class="el" href="classWriteNowParser.html#ae48fd6a91748bbaeb54658f51f733b61">WriteNowParser::sendPicture()</a>, and <a class="el" href="classMacWrtProParser.html#ae2542d1959eb69cb3f2ce2761fb121b4">MacWrtProParser::sendPicture()</a>.</p>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="a6da737a88847491b388cb4f415ed3bce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6da737a88847491b388cb4f415ed3bce">&#9670;&nbsp;</a></span>operator*</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<div class="memtemplate">
template&lt;class U &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt;T&gt; operator* </td>
          <td>(</td>
          <td class="paramtype">U&#160;</td>
          <td class="paramname"><em>scale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p1</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>generic operator* </p>

</div>
</div>
<a id="aa859e50bfae43c784ef9ef9b4a5a3689"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa859e50bfae43c784ef9ef9b4a5a3689">&#9670;&nbsp;</a></span>operator+</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt;T&gt; operator+ </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator+ </p>

</div>
</div>
<a id="a11266c5520f7a4368d32963ccf1df31b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a11266c5520f7a4368d32963ccf1df31b">&#9670;&nbsp;</a></span>operator-</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt;T&gt; operator- </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>p2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator- </p>

</div>
</div>
<a id="ad5886d1e43696457717b8143085230f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad5886d1e43696457717b8143085230f3">&#9670;&nbsp;</a></span>operator<<</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>o</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt; const &amp;&#160;</td>
          <td class="paramname"><em>f</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>operator&lt;&lt;: prints data in form "XxY" </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a3152f8bd4bac2ad0c46fb34c7c487842"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3152f8bd4bac2ad0c46fb34c7c487842">&#9670;&nbsp;</a></span>m_x</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::m_x</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>first element </p>

<p class="reference">Referenced by <a class="el" href="classMWAWVec2.html#a33bfa2d3364e23046b15ca8a6e26e3e1">MWAWVec2&lt; bool &gt;::cmp()</a>, <a class="el" href="classMWAWVec2.html#a3dba20e80c85ef58eb16504b242f492c">MWAWVec2&lt; bool &gt;::cmpY()</a>, <a class="el" href="classMWAWVec2.html#abcc5c30360e8f5c3a2833190aa15ccd5">MWAWVec2&lt; bool &gt;::operator+=()</a>, and <a class="el" href="classMWAWVec2.html#a75864c4faa4d64defa798a96cc9075a3">MWAWVec2&lt; bool &gt;::operator-=()</a>.</p>

</div>
</div>
<a id="ac661844baddbf98772586315ce3581b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac661844baddbf98772586315ce3581b0">&#9670;&nbsp;</a></span>m_y</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class T&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T <a class="el" href="classMWAWVec2.html">MWAWVec2</a>&lt; T &gt;::m_y</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>second element </p>

<p class="reference">Referenced by <a class="el" href="classMWAWVec2.html#a33bfa2d3364e23046b15ca8a6e26e3e1">MWAWVec2&lt; bool &gt;::cmp()</a>, <a class="el" href="classMWAWVec2.html#a3dba20e80c85ef58eb16504b242f492c">MWAWVec2&lt; bool &gt;::cmpY()</a>, <a class="el" href="classMWAWVec2.html#abcc5c30360e8f5c3a2833190aa15ccd5">MWAWVec2&lt; bool &gt;::operator+=()</a>, and <a class="el" href="classMWAWVec2.html#a75864c4faa4d64defa798a96cc9075a3">MWAWVec2&lt; bool &gt;::operator-=()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="libmwaw__internal_8hxx_source.html">libmwaw_internal.hxx</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated on Mon Feb 11 2019 22:20:46 for libmwaw by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.13</small></address>
</body>
</html>