Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > 59189a8cd40d9a230706037a067166ab > files > 38

libpagemaker-doc-0.0.2-2.mga4.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>libpagemaker::OutputShape Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </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('classlibpagemaker_1_1OutputShape.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="classlibpagemaker_1_1OutputShape-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">libpagemaker::OutputShape Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="OutputShape_8h_source.html">OutputShape.h</a>&gt;</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:ab61eabde26df6fc76829cadb90d1807b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#ab61eabde26df6fc76829cadb90d1807b">OutputShape</a> (bool isClosed, int shape, double rotation, double skew, const <a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a> &amp;fillProps, const <a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a> &amp;strokeProps)</td></tr>
<tr class="separator:ab61eabde26df6fc76829cadb90d1807b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e09d788d955c8e50b251da63bd44881"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a0e09d788d955c8e50b251da63bd44881">OutputShape</a> (bool isClosed, int shape, double rotation, double skew, std::string text, std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a> &gt; charProps, std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a> &gt; paraProps)</td></tr>
<tr class="separator:a0e09d788d955c8e50b251da63bd44881"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59714e1c26d8ad6fa6e4a18445f41019"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a59714e1c26d8ad6fa6e4a18445f41019">OutputShape</a> (bool isClosed, int shape, double rotation, double skew, librevenge::RVNGBinaryData bitmap)</td></tr>
<tr class="separator:a59714e1c26d8ad6fa6e4a18445f41019"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea69bd2929ec0953c8791a6ec65b1586"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#aea69bd2929ec0953c8791a6ec65b1586">numPoints</a> () const </td></tr>
<tr class="separator:aea69bd2929ec0953c8791a6ec65b1586"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a987858c96c613d6ddcf01b0993fde0e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a987858c96c613d6ddcf01b0993fde0e3">getPoint</a> (unsigned i) const </td></tr>
<tr class="separator:a987858c96c613d6ddcf01b0993fde0e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51d34720176f4c2c1d755406a93baa1e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a51d34720176f4c2c1d755406a93baa1e">getIsClosed</a> () const </td></tr>
<tr class="separator:a51d34720176f4c2c1d755406a93baa1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8474058c47d4026447855d2a72fa65e6"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a8474058c47d4026447855d2a72fa65e6">shapeType</a> () const </td></tr>
<tr class="separator:a8474058c47d4026447855d2a72fa65e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9850fdad817a29ef3159c66f2e181439"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a9850fdad817a29ef3159c66f2e181439">getFillProperties</a> () const </td></tr>
<tr class="separator:a9850fdad817a29ef3159c66f2e181439"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a302ef1edecc4a94f662ddeac00df5ee0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a302ef1edecc4a94f662ddeac00df5ee0">getStrokeProperties</a> () const </td></tr>
<tr class="separator:a302ef1edecc4a94f662ddeac00df5ee0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43ab16f49998dec6504712cb44b34b83"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a43ab16f49998dec6504712cb44b34b83">getRotation</a> () const </td></tr>
<tr class="separator:a43ab16f49998dec6504712cb44b34b83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3966dea2621f43523d82c6e55894454"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#ad3966dea2621f43523d82c6e55894454">getSkew</a> () const </td></tr>
<tr class="separator:ad3966dea2621f43523d82c6e55894454"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66060fc78c855c82219f77108ec402b9"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a66060fc78c855c82219f77108ec402b9">getText</a> () const </td></tr>
<tr class="separator:a66060fc78c855c82219f77108ec402b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fbf254e193a98801e9e1e6aa9820ba6"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a3fbf254e193a98801e9e1e6aa9820ba6">getCharProperties</a> () const </td></tr>
<tr class="separator:a3fbf254e193a98801e9e1e6aa9820ba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a0cb394013d3adf1b09d8c29cfa0c94"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a7a0cb394013d3adf1b09d8c29cfa0c94">getParaProperties</a> () const </td></tr>
<tr class="separator:a7a0cb394013d3adf1b09d8c29cfa0c94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a343f6e74f89ef84163c9f2287b9376cc"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a343f6e74f89ef84163c9f2287b9376cc">getBitmap</a> () const </td></tr>
<tr class="separator:a343f6e74f89ef84163c9f2287b9376cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad732fec77406394af151c78b5f979c2d"><td class="memItemLeft" align="right" valign="top">std::pair&lt; <a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>, <a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox</a> () const </td></tr>
<tr class="separator:ad732fec77406394af151c78b5f979c2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1099ea424710b3deb7fe5407ad2a11b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a1099ea424710b3deb7fe5407ad2a11b7">setBoundingBox</a> (<a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a> bboxTopLeft, <a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a> bboxBotRight)</td></tr>
<tr class="separator:a1099ea424710b3deb7fe5407ad2a11b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae93898f8fd69b09c786f407f3c795493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#ae93898f8fd69b09c786f407f3c795493">addPoint</a> (<a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a> point)</td></tr>
<tr class="separator:ae93898f8fd69b09c786f407f3c795493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fa57edefe8f066922d677594048faeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a2fa57edefe8f066922d677594048faeb">setDimensions</a> (double width, double height)</td></tr>
<tr class="separator:a2fa57edefe8f066922d677594048faeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ac03a0db79aa7114f06d15fea2fd8c1"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a6ac03a0db79aa7114f06d15fea2fd8c1">getWidth</a> () const </td></tr>
<tr class="separator:a6ac03a0db79aa7114f06d15fea2fd8c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae629cb9c71deafd7e62db32242a176af"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#ae629cb9c71deafd7e62db32242a176af">getHeight</a> () const </td></tr>
<tr class="separator:ae629cb9c71deafd7e62db32242a176af"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a83ba34291d25ee66bb3b1db3b8f8034f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a83ba34291d25ee66bb3b1db3b8f8034f">m_isClosed</a></td></tr>
<tr class="separator:a83ba34291d25ee66bb3b1db3b8f8034f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2455a09410c0f2f680f3266a67b59169"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a2455a09410c0f2f680f3266a67b59169">m_shapeType</a></td></tr>
<tr class="separator:a2455a09410c0f2f680f3266a67b59169"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78428154b9ee919a99616f33fed58076"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a78428154b9ee919a99616f33fed58076">m_points</a></td></tr>
<tr class="separator:a78428154b9ee919a99616f33fed58076"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3558a97176ad6ee2600b2fbf0d9f6805"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a3558a97176ad6ee2600b2fbf0d9f6805">m_rotation</a></td></tr>
<tr class="separator:a3558a97176ad6ee2600b2fbf0d9f6805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b62d89fefd8d9cd742fa94738224689"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a3b62d89fefd8d9cd742fa94738224689">m_skew</a></td></tr>
<tr class="separator:a3b62d89fefd8d9cd742fa94738224689"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dcaf7ef4b7d85a6033f94ffe75606af"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a0dcaf7ef4b7d85a6033f94ffe75606af">m_bboxLeft</a></td></tr>
<tr class="separator:a0dcaf7ef4b7d85a6033f94ffe75606af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a288863935e5da18146caf5391e74ebe4"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a288863935e5da18146caf5391e74ebe4">m_bboxTop</a></td></tr>
<tr class="separator:a288863935e5da18146caf5391e74ebe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f291a5768546a70336f08d97caf1b1a"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a7f291a5768546a70336f08d97caf1b1a">m_bboxRight</a></td></tr>
<tr class="separator:a7f291a5768546a70336f08d97caf1b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc95f99b08b6c894e233b9e25dae755b"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#adc95f99b08b6c894e233b9e25dae755b">m_bboxBot</a></td></tr>
<tr class="separator:adc95f99b08b6c894e233b9e25dae755b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d61ac32fb026efe571bd3eb0d9d7125"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a8d61ac32fb026efe571bd3eb0d9d7125">m_fillProps</a></td></tr>
<tr class="separator:a8d61ac32fb026efe571bd3eb0d9d7125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a894bc82eedc53a216e5396ca31986503"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a894bc82eedc53a216e5396ca31986503">m_strokeProps</a></td></tr>
<tr class="separator:a894bc82eedc53a216e5396ca31986503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdc83b93a26679db1b32c59a1ce0668b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#acdc83b93a26679db1b32c59a1ce0668b">m_text</a></td></tr>
<tr class="separator:acdc83b93a26679db1b32c59a1ce0668b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8686a86ac4e80a6052b502a0395d113c"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a8686a86ac4e80a6052b502a0395d113c">m_charProps</a></td></tr>
<tr class="separator:a8686a86ac4e80a6052b502a0395d113c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80f93aee65e93b8499c705680bb7d9f4"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a80f93aee65e93b8499c705680bb7d9f4">m_paraProps</a></td></tr>
<tr class="separator:a80f93aee65e93b8499c705680bb7d9f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36f82d9c1d59b9d6e22c8a9aade90fd8"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a36f82d9c1d59b9d6e22c8a9aade90fd8">m_bitmap</a></td></tr>
<tr class="separator:a36f82d9c1d59b9d6e22c8a9aade90fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae08c5e71fe3762a27f7fdf02093157eb"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#ae08c5e71fe3762a27f7fdf02093157eb">m_width</a></td></tr>
<tr class="separator:ae08c5e71fe3762a27f7fdf02093157eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11d9b71bb232955aca16e490c53f10c2"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a11d9b71bb232955aca16e490c53f10c2">m_height</a></td></tr>
<tr class="separator:a11d9b71bb232955aca16e490c53f10c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab61eabde26df6fc76829cadb90d1807b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">libpagemaker::OutputShape::OutputShape </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isClosed</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>shape</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>rotation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>skew</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a> &amp;&#160;</td>
          <td class="paramname"><em>fillProps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a> &amp;&#160;</td>
          <td class="paramname"><em>strokeProps</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">

</div>
</div>
<a class="anchor" id="a0e09d788d955c8e50b251da63bd44881"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">libpagemaker::OutputShape::OutputShape </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isClosed</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>shape</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>rotation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>skew</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a> &gt;&#160;</td>
          <td class="paramname"><em>charProps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; <a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a> &gt;&#160;</td>
          <td class="paramname"><em>paraProps</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">

</div>
</div>
<a class="anchor" id="a59714e1c26d8ad6fa6e4a18445f41019"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">libpagemaker::OutputShape::OutputShape </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isClosed</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>shape</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>rotation</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>skew</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">librevenge::RVNGBinaryData&#160;</td>
          <td class="paramname"><em>bitmap</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">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ae93898f8fd69b09c786f407f3c795493"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void libpagemaker::OutputShape::addPoint </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>&#160;</td>
          <td class="paramname"><em>point</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">

</div>
</div>
<a class="anchor" id="a343f6e74f89ef84163c9f2287b9376cc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">librevenge::RVNGBinaryData libpagemaker::OutputShape::getBitmap </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="ad732fec77406394af151c78b5f979c2d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::pair&lt;<a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>, <a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>&gt; libpagemaker::OutputShape::getBoundingBox </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">

</div>
</div>
<a class="anchor" id="a3fbf254e193a98801e9e1e6aa9820ba6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a>&gt; libpagemaker::OutputShape::getCharProperties </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a9850fdad817a29ef3159c66f2e181439"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a>&amp; libpagemaker::OutputShape::getFillProperties </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="ae629cb9c71deafd7e62db32242a176af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::getHeight </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a51d34720176f4c2c1d755406a93baa1e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool libpagemaker::OutputShape::getIsClosed </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a7a0cb394013d3adf1b09d8c29cfa0c94"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a>&gt; libpagemaker::OutputShape::getParaProperties </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a987858c96c613d6ddcf01b0993fde0e3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a> libpagemaker::OutputShape::getPoint </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>i</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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a43ab16f49998dec6504712cb44b34b83"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::getRotation </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="ad3966dea2621f43523d82c6e55894454"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::getSkew </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a302ef1edecc4a94f662ddeac00df5ee0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a>&amp; libpagemaker::OutputShape::getStrokeProperties </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a66060fc78c855c82219f77108ec402b9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string libpagemaker::OutputShape::getText </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a6ac03a0db79aa7114f06d15fea2fd8c1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::getWidth </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="aea69bd2929ec0953c8791a6ec65b1586"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">unsigned libpagemaker::OutputShape::numPoints </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<a class="anchor" id="a1099ea424710b3deb7fe5407ad2a11b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void libpagemaker::OutputShape::setBoundingBox </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>&#160;</td>
          <td class="paramname"><em>bboxTopLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>&#160;</td>
          <td class="paramname"><em>bboxBotRight</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">

</div>
</div>
<a class="anchor" id="a2fa57edefe8f066922d677594048faeb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void libpagemaker::OutputShape::setDimensions </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>height</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">

</div>
</div>
<a class="anchor" id="a8474058c47d4026447855d2a72fa65e6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t libpagemaker::OutputShape::shapeType </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>Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a380b4a47510906b1cda611a731ed9536">libpagemaker::PMDCollector::paintShape()</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="adc95f99b08b6c894e233b9e25dae755b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_bboxBot</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#a1099ea424710b3deb7fe5407ad2a11b7">setBoundingBox()</a>.</p>

</div>
</div>
<a class="anchor" id="a0dcaf7ef4b7d85a6033f94ffe75606af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_bboxLeft</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#a1099ea424710b3deb7fe5407ad2a11b7">setBoundingBox()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f291a5768546a70336f08d97caf1b1a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_bboxRight</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#a1099ea424710b3deb7fe5407ad2a11b7">setBoundingBox()</a>.</p>

</div>
</div>
<a class="anchor" id="a288863935e5da18146caf5391e74ebe4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_bboxTop</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#a1099ea424710b3deb7fe5407ad2a11b7">setBoundingBox()</a>.</p>

</div>
</div>
<a class="anchor" id="a36f82d9c1d59b9d6e22c8a9aade90fd8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">librevenge::RVNGBinaryData libpagemaker::OutputShape::m_bitmap</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a343f6e74f89ef84163c9f2287b9376cc">getBitmap()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox()</a>.</p>

</div>
</div>
<a class="anchor" id="a8686a86ac4e80a6052b502a0395d113c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a>&gt; libpagemaker::OutputShape::m_charProps</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a3fbf254e193a98801e9e1e6aa9820ba6">getCharProperties()</a>.</p>

</div>
</div>
<a class="anchor" id="a8d61ac32fb026efe571bd3eb0d9d7125"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a> libpagemaker::OutputShape::m_fillProps</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a9850fdad817a29ef3159c66f2e181439">getFillProperties()</a>.</p>

</div>
</div>
<a class="anchor" id="a11d9b71bb232955aca16e490c53f10c2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_height</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ae629cb9c71deafd7e62db32242a176af">getHeight()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#a2fa57edefe8f066922d677594048faeb">setDimensions()</a>.</p>

</div>
</div>
<a class="anchor" id="a83ba34291d25ee66bb3b1db3b8f8034f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool libpagemaker::OutputShape::m_isClosed</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a51d34720176f4c2c1d755406a93baa1e">getIsClosed()</a>.</p>

</div>
</div>
<a class="anchor" id="a80f93aee65e93b8499c705680bb7d9f4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a>&gt; libpagemaker::OutputShape::m_paraProps</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a7a0cb394013d3adf1b09d8c29cfa0c94">getParaProperties()</a>.</p>

</div>
</div>
<a class="anchor" id="a78428154b9ee919a99616f33fed58076"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="namespacelibpagemaker.html#aa4152e3f1e6bfb88055846c8cbd33e40">InchPoint</a>&gt; libpagemaker::OutputShape::m_points</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ae93898f8fd69b09c786f407f3c795493">addPoint()</a>, <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad732fec77406394af151c78b5f979c2d">getBoundingBox()</a>, <a class="el" href="classlibpagemaker_1_1OutputShape.html#a987858c96c613d6ddcf01b0993fde0e3">getPoint()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#aea69bd2929ec0953c8791a6ec65b1586">numPoints()</a>.</p>

</div>
</div>
<a class="anchor" id="a3558a97176ad6ee2600b2fbf0d9f6805"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_rotation</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a43ab16f49998dec6504712cb44b34b83">getRotation()</a>.</p>

</div>
</div>
<a class="anchor" id="a2455a09410c0f2f680f3266a67b59169"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t libpagemaker::OutputShape::m_shapeType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a8474058c47d4026447855d2a72fa65e6">shapeType()</a>.</p>

</div>
</div>
<a class="anchor" id="a3b62d89fefd8d9cd742fa94738224689"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_skew</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#ad3966dea2621f43523d82c6e55894454">getSkew()</a>.</p>

</div>
</div>
<a class="anchor" id="a894bc82eedc53a216e5396ca31986503"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a> libpagemaker::OutputShape::m_strokeProps</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a302ef1edecc4a94f662ddeac00df5ee0">getStrokeProperties()</a>.</p>

</div>
</div>
<a class="anchor" id="acdc83b93a26679db1b32c59a1ce0668b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string libpagemaker::OutputShape::m_text</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a66060fc78c855c82219f77108ec402b9">getText()</a>.</p>

</div>
</div>
<a class="anchor" id="ae08c5e71fe3762a27f7fdf02093157eb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double libpagemaker::OutputShape::m_width</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a6ac03a0db79aa7114f06d15fea2fd8c1">getWidth()</a>, and <a class="el" href="classlibpagemaker_1_1OutputShape.html#a2fa57edefe8f066922d677594048faeb">setDimensions()</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="OutputShape_8h_source.html">OutputShape.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated for libpagemaker by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.5</small></address>
</body>
</html>