<!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>MWAWGraphicShape::PathData Struct 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('structMWAWGraphicShape_1_1PathData.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="#friends">Friends</a> | <a href="structMWAWGraphicShape_1_1PathData-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">MWAWGraphicShape::PathData Struct Reference</div> </div> </div><!--header--> <div class="contents"> <p>a simple path component <a href="structMWAWGraphicShape_1_1PathData.html#details">More...</a></p> <p><code>#include <<a class="el" href="MWAWGraphicShape_8hxx_source.html">MWAWGraphicShape.hxx</a>></code></p> <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:aee76cb5966a2967bca4f6313da69657b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData</a> (char type, <a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &x=<a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a>(), <a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &x1=<a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a>(), <a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &x2=<a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a>())</td></tr> <tr class="memdesc:aee76cb5966a2967bca4f6313da69657b"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#aee76cb5966a2967bca4f6313da69657b">More...</a><br /></td></tr> <tr class="separator:aee76cb5966a2967bca4f6313da69657b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57b5102adcfcd80f4f38e09a844beb1e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a57b5102adcfcd80f4f38e09a844beb1e">translate</a> (<a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &delta)</td></tr> <tr class="memdesc:a57b5102adcfcd80f4f38e09a844beb1e"><td class="mdescLeft"> </td><td class="mdescRight">translate all the coordinate by delta <a href="#a57b5102adcfcd80f4f38e09a844beb1e">More...</a><br /></td></tr> <tr class="separator:a57b5102adcfcd80f4f38e09a844beb1e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5967cf907fecb5ebd0ef78feb22ab161"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a5967cf907fecb5ebd0ef78feb22ab161">scale</a> (<a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &factor)</td></tr> <tr class="memdesc:a5967cf907fecb5ebd0ef78feb22ab161"><td class="mdescLeft"> </td><td class="mdescRight">scale all the coordinate by a factor <a href="#a5967cf907fecb5ebd0ef78feb22ab161">More...</a><br /></td></tr> <tr class="separator:a5967cf907fecb5ebd0ef78feb22ab161"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a39aa19ae141695cfabc1930c30c79b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a4a39aa19ae141695cfabc1930c30c79b">rotate</a> (float angle, <a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &delta)</td></tr> <tr class="memdesc:a4a39aa19ae141695cfabc1930c30c79b"><td class="mdescLeft"> </td><td class="mdescRight">rotate all the coordinate by angle (origin rotation) then translate coordinate <a href="#a4a39aa19ae141695cfabc1930c30c79b">More...</a><br /></td></tr> <tr class="separator:a4a39aa19ae141695cfabc1930c30c79b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ef002f828bb9cd87286c77337195a75"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a7ef002f828bb9cd87286c77337195a75">transform</a> (<a class="el" href="classMWAWTransformation.html">MWAWTransformation</a> const &matrix, float rotation)</td></tr> <tr class="memdesc:a7ef002f828bb9cd87286c77337195a75"><td class="mdescLeft"> </td><td class="mdescRight">multiply all the coordinate by a matrix <a href="#a7ef002f828bb9cd87286c77337195a75">More...</a><br /></td></tr> <tr class="separator:a7ef002f828bb9cd87286c77337195a75"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40cd3a7660cbb34fa1bf12b92f0fdc7b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get</a> (librevenge::RVNGPropertyList &pList, <a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const &orig) const</td></tr> <tr class="memdesc:a40cd3a7660cbb34fa1bf12b92f0fdc7b"><td class="mdescLeft"> </td><td class="mdescRight">update the property list to correspond to a command <a href="#a40cd3a7660cbb34fa1bf12b92f0fdc7b">More...</a><br /></td></tr> <tr class="separator:a40cd3a7660cbb34fa1bf12b92f0fdc7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a73cdf73b665341e78bacee58796fcfde"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp</a> (<a class="el" href="structMWAWGraphicShape_1_1PathData.html">PathData</a> const &a) const</td></tr> <tr class="memdesc:a73cdf73b665341e78bacee58796fcfde"><td class="mdescLeft"> </td><td class="mdescRight">comparison function <a href="#a73cdf73b665341e78bacee58796fcfde">More...</a><br /></td></tr> <tr class="separator:a73cdf73b665341e78bacee58796fcfde"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:a25c621566adecc28ff3b3bd3626b2ce1"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a25c621566adecc28ff3b3bd3626b2ce1">m_type</a></td></tr> <tr class="memdesc:a25c621566adecc28ff3b3bd3626b2ce1"><td class="mdescLeft"> </td><td class="mdescRight">the type: M, L, ... <a href="#a25c621566adecc28ff3b3bd3626b2ce1">More...</a><br /></td></tr> <tr class="separator:a25c621566adecc28ff3b3bd3626b2ce1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abce7a0c87402094676745a0d17c95255"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#abce7a0c87402094676745a0d17c95255">m_x</a></td></tr> <tr class="memdesc:abce7a0c87402094676745a0d17c95255"><td class="mdescLeft"> </td><td class="mdescRight">the main x value <a href="#abce7a0c87402094676745a0d17c95255">More...</a><br /></td></tr> <tr class="separator:abce7a0c87402094676745a0d17c95255"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2dad61c25765a1bb7a286178b6e6501"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#ab2dad61c25765a1bb7a286178b6e6501">m_x1</a></td></tr> <tr class="memdesc:ab2dad61c25765a1bb7a286178b6e6501"><td class="mdescLeft"> </td><td class="mdescRight">x1 value <a href="#ab2dad61c25765a1bb7a286178b6e6501">More...</a><br /></td></tr> <tr class="separator:ab2dad61c25765a1bb7a286178b6e6501"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7297ae1d310e1bd8fa49c4b340889db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#ae7297ae1d310e1bd8fa49c4b340889db">m_x2</a></td></tr> <tr class="memdesc:ae7297ae1d310e1bd8fa49c4b340889db"><td class="mdescLeft"> </td><td class="mdescRight">x2 value <a href="#ae7297ae1d310e1bd8fa49c4b340889db">More...</a><br /></td></tr> <tr class="separator:ae7297ae1d310e1bd8fa49c4b340889db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a915a937db367c96d7ffc12379b3231ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a915a937db367c96d7ffc12379b3231ef">m_r</a></td></tr> <tr class="memdesc:a915a937db367c96d7ffc12379b3231ef"><td class="mdescLeft"> </td><td class="mdescRight">the radius ( A command) <a href="#a915a937db367c96d7ffc12379b3231ef">More...</a><br /></td></tr> <tr class="separator:a915a937db367c96d7ffc12379b3231ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c87f97b4ad720489fcdae757e700872"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a0c87f97b4ad720489fcdae757e700872">m_rotate</a></td></tr> <tr class="memdesc:a0c87f97b4ad720489fcdae757e700872"><td class="mdescLeft"> </td><td class="mdescRight">the rotate ( A command) <a href="#a0c87f97b4ad720489fcdae757e700872">More...</a><br /></td></tr> <tr class="separator:a0c87f97b4ad720489fcdae757e700872"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8f681a3637e39dd5442b57271df11c70"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a8f681a3637e39dd5442b57271df11c70">m_largeAngle</a></td></tr> <tr class="memdesc:a8f681a3637e39dd5442b57271df11c70"><td class="mdescLeft"> </td><td class="mdescRight">large angle ( A command) <a href="#a8f681a3637e39dd5442b57271df11c70">More...</a><br /></td></tr> <tr class="separator:a8f681a3637e39dd5442b57271df11c70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6f85ba49755ce7ea6f48331f6f3ebb84"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#a6f85ba49755ce7ea6f48331f6f3ebb84">m_sweep</a></td></tr> <tr class="memdesc:a6f85ba49755ce7ea6f48331f6f3ebb84"><td class="mdescLeft"> </td><td class="mdescRight">sweep value ( A command) <a href="#a6f85ba49755ce7ea6f48331f6f3ebb84">More...</a><br /></td></tr> <tr class="separator:a6f85ba49755ce7ea6f48331f6f3ebb84"><td class="memSeparator" colspan="2"> </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:ae810084712ca17292823fced58f9963b"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="structMWAWGraphicShape_1_1PathData.html#ae810084712ca17292823fced58f9963b">operator<<</a> (std::ostream &o, <a class="el" href="structMWAWGraphicShape_1_1PathData.html">PathData</a> const &<a class="el" href="classMWAWGraphicShape.html#a916f389475702ad825f8d2fae511c90e">path</a>)</td></tr> <tr class="memdesc:ae810084712ca17292823fced58f9963b"><td class="mdescLeft"> </td><td class="mdescRight">a print operator <a href="#ae810084712ca17292823fced58f9963b">More...</a><br /></td></tr> <tr class="separator:ae810084712ca17292823fced58f9963b"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>a simple path component </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="aee76cb5966a2967bca4f6313da69657b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee76cb5966a2967bca4f6313da69657b">◆ </a></span>PathData()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">MWAWGraphicShape::PathData::PathData </td> <td>(</td> <td class="paramtype">char </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>x</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a>()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>x1</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a>()</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>x2</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a>()</code> </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> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#a5ea23e555e15a0a6ea79eb6535c1da6f">MWAWGraphicShape::getPath()</a>.</p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a73cdf73b665341e78bacee58796fcfde"></a> <h2 class="memtitle"><span class="permalink"><a href="#a73cdf73b665341e78bacee58796fcfde">◆ </a></span>cmp()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int MWAWGraphicShape::PathData::cmp </td> <td>(</td> <td class="paramtype"><a class="el" href="structMWAWGraphicShape_1_1PathData.html">MWAWGraphicShape::PathData</a> const & </td> <td class="paramname"><em>a</em></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>comparison function </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#ac25a4ba97721c890558087d2a518f417">MWAWGraphicShape::getBdBox()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData()</a>.</p> </div> </div> <a id="a40cd3a7660cbb34fa1bf12b92f0fdc7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40cd3a7660cbb34fa1bf12b92f0fdc7b">◆ </a></span>get()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool MWAWGraphicShape::PathData::get </td> <td>(</td> <td class="paramtype">librevenge::RVNGPropertyList & </td> <td class="paramname"><em>pList</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>orig</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>update the property list to correspond to a command </p> </div> </div> <a id="a4a39aa19ae141695cfabc1930c30c79b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a39aa19ae141695cfabc1930c30c79b">◆ </a></span>rotate()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void MWAWGraphicShape::PathData::rotate </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"><em>angle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>delta</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>rotate all the coordinate by angle (origin rotation) then translate coordinate </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#a916f389475702ad825f8d2fae511c90e">MWAWGraphicShape::path()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData()</a>.</p> </div> </div> <a id="a5967cf907fecb5ebd0ef78feb22ab161"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5967cf907fecb5ebd0ef78feb22ab161">◆ </a></span>scale()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void MWAWGraphicShape::PathData::scale </td> <td>(</td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>factor</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>scale all the coordinate by a factor </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#a916f389475702ad825f8d2fae511c90e">MWAWGraphicShape::path()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData()</a>.</p> </div> </div> <a id="a7ef002f828bb9cd87286c77337195a75"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ef002f828bb9cd87286c77337195a75">◆ </a></span>transform()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void MWAWGraphicShape::PathData::transform </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWTransformation.html">MWAWTransformation</a> const & </td> <td class="paramname"><em>matrix</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">float </td> <td class="paramname"><em>rotation</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p>multiply all the coordinate by a matrix </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#a916f389475702ad825f8d2fae511c90e">MWAWGraphicShape::path()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData()</a>.</p> </div> </div> <a id="a57b5102adcfcd80f4f38e09a844beb1e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a57b5102adcfcd80f4f38e09a844beb1e">◆ </a></span>translate()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void MWAWGraphicShape::PathData::translate </td> <td>(</td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> const & </td> <td class="paramname"><em>delta</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>translate all the coordinate by delta </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#a916f389475702ad825f8d2fae511c90e">MWAWGraphicShape::path()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData()</a>.</p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a id="ae810084712ca17292823fced58f9963b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae810084712ca17292823fced58f9963b">◆ </a></span>operator<<</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::ostream& operator<< </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>o</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structMWAWGraphicShape_1_1PathData.html">MWAWGraphicShape::PathData</a> const & </td> <td class="paramname"><em>path</em> </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>a print operator </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#ac25a4ba97721c890558087d2a518f417">MWAWGraphicShape::getBdBox()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#aee76cb5966a2967bca4f6313da69657b">PathData()</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a8f681a3637e39dd5442b57271df11c70"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8f681a3637e39dd5442b57271df11c70">◆ </a></span>m_largeAngle</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool MWAWGraphicShape::PathData::m_largeAngle</td> </tr> </table> </div><div class="memdoc"> <p>large angle ( A command) </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="classMWAWGraphicShape.html#a5ea23e555e15a0a6ea79eb6535c1da6f">MWAWGraphicShape::getPath()</a>, and <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>.</p> </div> </div> <a id="a915a937db367c96d7ffc12379b3231ef"></a> <h2 class="memtitle"><span class="permalink"><a href="#a915a937db367c96d7ffc12379b3231ef">◆ </a></span>m_r</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> MWAWGraphicShape::PathData::m_r</td> </tr> </table> </div><div class="memdoc"> <p>the radius ( A command) </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="classMWAWGraphicShape.html#a5ea23e555e15a0a6ea79eb6535c1da6f">MWAWGraphicShape::getPath()</a>, and <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>.</p> </div> </div> <a id="a0c87f97b4ad720489fcdae757e700872"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0c87f97b4ad720489fcdae757e700872">◆ </a></span>m_rotate</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">float MWAWGraphicShape::PathData::m_rotate</td> </tr> </table> </div><div class="memdoc"> <p>the rotate ( A command) </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a4a39aa19ae141695cfabc1930c30c79b">rotate()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a7ef002f828bb9cd87286c77337195a75">transform()</a>.</p> </div> </div> <a id="a6f85ba49755ce7ea6f48331f6f3ebb84"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6f85ba49755ce7ea6f48331f6f3ebb84">◆ </a></span>m_sweep</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool MWAWGraphicShape::PathData::m_sweep</td> </tr> </table> </div><div class="memdoc"> <p>sweep value ( A command) </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="classMWAWGraphicShape.html#a5ea23e555e15a0a6ea79eb6535c1da6f">MWAWGraphicShape::getPath()</a>, and <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>.</p> </div> </div> <a id="a25c621566adecc28ff3b3bd3626b2ce1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a25c621566adecc28ff3b3bd3626b2ce1">◆ </a></span>m_type</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char MWAWGraphicShape::PathData::m_type</td> </tr> </table> </div><div class="memdoc"> <p>the type: M, L, ... </p> <p class="reference">Referenced by <a class="el" href="classMWAWGraphicShape.html#a6c15f47169e7ad29f5e490eb926f3526">MWAWGraphicShape::addPathTo()</a>, <a class="el" href="classMWAWGraphicShape.html#a503a3a252de497c4b916b5c7e2701f4b">MWAWGraphicShape::addTo()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="classMWAWGraphicShape.html#a1de87bc0ec4fff1b0ee6c317e63da4f6">MWAWGraphicShape::cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="classMWAWGraphicShape.html#abfdf623992c133edb6133bcd526014c2">MWAWGraphicShape::getBdBox()</a>, <a class="el" href="classMWAWGraphicShape.html#a5ea23e555e15a0a6ea79eb6535c1da6f">MWAWGraphicShape::getPath()</a>, <a class="el" href="classMWAWGraphicShape.html#a9d6e84811c3ddc1eab64fde2c7f15104">MWAWGraphicShape::getType()</a>, <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a4a39aa19ae141695cfabc1930c30c79b">rotate()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a5967cf907fecb5ebd0ef78feb22ab161">scale()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a7ef002f828bb9cd87286c77337195a75">transform()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a57b5102adcfcd80f4f38e09a844beb1e">translate()</a>.</p> </div> </div> <a id="abce7a0c87402094676745a0d17c95255"></a> <h2 class="memtitle"><span class="permalink"><a href="#abce7a0c87402094676745a0d17c95255">◆ </a></span>m_x</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> MWAWGraphicShape::PathData::m_x</td> </tr> </table> </div><div class="memdoc"> <p>the main x value </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="classMWAWGraphicShape.html#a5ea23e555e15a0a6ea79eb6535c1da6f">MWAWGraphicShape::getPath()</a>, <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a4a39aa19ae141695cfabc1930c30c79b">rotate()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a5967cf907fecb5ebd0ef78feb22ab161">scale()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a7ef002f828bb9cd87286c77337195a75">transform()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a57b5102adcfcd80f4f38e09a844beb1e">translate()</a>.</p> </div> </div> <a id="ab2dad61c25765a1bb7a286178b6e6501"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab2dad61c25765a1bb7a286178b6e6501">◆ </a></span>m_x1</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> MWAWGraphicShape::PathData::m_x1</td> </tr> </table> </div><div class="memdoc"> <p>x1 value </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a4a39aa19ae141695cfabc1930c30c79b">rotate()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a5967cf907fecb5ebd0ef78feb22ab161">scale()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a7ef002f828bb9cd87286c77337195a75">transform()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a57b5102adcfcd80f4f38e09a844beb1e">translate()</a>.</p> </div> </div> <a id="ae7297ae1d310e1bd8fa49c4b340889db"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7297ae1d310e1bd8fa49c4b340889db">◆ </a></span>m_x2</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> MWAWGraphicShape::PathData::m_x2</td> </tr> </table> </div><div class="memdoc"> <p>x2 value </p> <p class="reference">Referenced by <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a73cdf73b665341e78bacee58796fcfde">cmp()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a40cd3a7660cbb34fa1bf12b92f0fdc7b">get()</a>, <a class="el" href="MWAWGraphicShape_8cxx.html#a80d364fe5ff86609d34d804cb0677d48">operator<<()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a4a39aa19ae141695cfabc1930c30c79b">rotate()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a5967cf907fecb5ebd0ef78feb22ab161">scale()</a>, <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a7ef002f828bb9cd87286c77337195a75">transform()</a>, and <a class="el" href="structMWAWGraphicShape_1_1PathData.html#a57b5102adcfcd80f4f38e09a844beb1e">translate()</a>.</p> </div> </div> <hr/>The documentation for this struct was generated from the following files:<ul> <li><a class="el" href="MWAWGraphicShape_8hxx_source.html">MWAWGraphicShape.hxx</a></li> <li><a class="el" href="MWAWGraphicShape_8cxx.html">MWAWGraphicShape.cxx</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>