Sophie

Sophie

distrib > Mageia > 6 > x86_64 > media > core-updates > by-pkgid > 80546271eaad29fde168538cf07a2c9e > files > 38

libpagemaker-doc-0.0.4-1.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>libpagemaker::OutputShape Class 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('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:a59dbad8ee5393e220cfb90470511c951"><td class="memItemLeft" align="right" valign="top">unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a59dbad8ee5393e220cfb90470511c951">numPoints</a> () const</td></tr>
<tr class="separator:a59dbad8ee5393e220cfb90470511c951"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b75c74e8d62f3d5f3ea79b42c525529"><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#a1b75c74e8d62f3d5f3ea79b42c525529">getPoint</a> (unsigned i) const</td></tr>
<tr class="separator:a1b75c74e8d62f3d5f3ea79b42c525529"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5fd0a14dbcfaa97572dbf44855757eda"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a5fd0a14dbcfaa97572dbf44855757eda">getIsClosed</a> () const</td></tr>
<tr class="separator:a5fd0a14dbcfaa97572dbf44855757eda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af55421ff3b39b9ba82def855fa194054"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#af55421ff3b39b9ba82def855fa194054">shapeType</a> () const</td></tr>
<tr class="separator:af55421ff3b39b9ba82def855fa194054"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef6d5acf0ce69e6952cec79cd0c551b1"><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#aef6d5acf0ce69e6952cec79cd0c551b1">getFillProperties</a> () const</td></tr>
<tr class="separator:aef6d5acf0ce69e6952cec79cd0c551b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6feefcc345d1188bbfaad7eae2697513"><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#a6feefcc345d1188bbfaad7eae2697513">getStrokeProperties</a> () const</td></tr>
<tr class="separator:a6feefcc345d1188bbfaad7eae2697513"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa11e4d4f59fdd5dc06e1433c35180b95"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#aa11e4d4f59fdd5dc06e1433c35180b95">getRotation</a> () const</td></tr>
<tr class="separator:aa11e4d4f59fdd5dc06e1433c35180b95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b60006d29170b0a575c9572f98b993f"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a2b60006d29170b0a575c9572f98b993f">getSkew</a> () const</td></tr>
<tr class="separator:a2b60006d29170b0a575c9572f98b993f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dad3002f076c92a034c71de0aa5392a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a6dad3002f076c92a034c71de0aa5392a">getText</a> () const</td></tr>
<tr class="separator:a6dad3002f076c92a034c71de0aa5392a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f77dcc343776ee76cd4cdd196d3cacc"><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#a2f77dcc343776ee76cd4cdd196d3cacc">getCharProperties</a> () const</td></tr>
<tr class="separator:a2f77dcc343776ee76cd4cdd196d3cacc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31144970bf106811429278912aa066e1"><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#a31144970bf106811429278912aa066e1">getParaProperties</a> () const</td></tr>
<tr class="separator:a31144970bf106811429278912aa066e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3606d8a83a52f24ad6861ba1a64e62cd"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGBinaryData&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a3606d8a83a52f24ad6861ba1a64e62cd">getBitmap</a> () const</td></tr>
<tr class="separator:a3606d8a83a52f24ad6861ba1a64e62cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a565dbb20d5ede818a90a43bd7f34ad1c"><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#a565dbb20d5ede818a90a43bd7f34ad1c">getBoundingBox</a> () const</td></tr>
<tr class="separator:a565dbb20d5ede818a90a43bd7f34ad1c"><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:a9ac491b38ab48b5f0076325818d9ea32"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a9ac491b38ab48b5f0076325818d9ea32">getWidth</a> () const</td></tr>
<tr class="separator:a9ac491b38ab48b5f0076325818d9ea32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a1aec99409ac4522983705425ea5cee"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1OutputShape.html#a4a1aec99409ac4522983705425ea5cee">getHeight</a> () const</td></tr>
<tr class="separator:a4a1aec99409ac4522983705425ea5cee"><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 id="ab61eabde26df6fc76829cadb90d1807b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab61eabde26df6fc76829cadb90d1807b">&#9670;&nbsp;</a></span>OutputShape() <span class="overload">[1/3]</span></h2>

<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 id="a0e09d788d955c8e50b251da63bd44881"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e09d788d955c8e50b251da63bd44881">&#9670;&nbsp;</a></span>OutputShape() <span class="overload">[2/3]</span></h2>

<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 id="a59714e1c26d8ad6fa6e4a18445f41019"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a59714e1c26d8ad6fa6e4a18445f41019">&#9670;&nbsp;</a></span>OutputShape() <span class="overload">[3/3]</span></h2>

<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 id="ae93898f8fd69b09c786f407f3c795493"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae93898f8fd69b09c786f407f3c795493">&#9670;&nbsp;</a></span>addPoint()</h2>

<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 id="a3606d8a83a52f24ad6861ba1a64e62cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3606d8a83a52f24ad6861ba1a64e62cd">&#9670;&nbsp;</a></span>getBitmap()</h2>

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 id="a2f77dcc343776ee76cd4cdd196d3cacc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f77dcc343776ee76cd4cdd196d3cacc">&#9670;&nbsp;</a></span>getCharProperties()</h2>

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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 id="a2fa57edefe8f066922d677594048faeb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fa57edefe8f066922d677594048faeb">&#9670;&nbsp;</a></span>setDimensions()</h2>

<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 id="af55421ff3b39b9ba82def855fa194054"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af55421ff3b39b9ba82def855fa194054">&#9670;&nbsp;</a></span>shapeType()</h2>

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1PMDCollector.html#a26f410f38ffe16db97704a80bc28c630">libpagemaker::PMDCollector::paintShape()</a>.</p>

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

<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">

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

<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">

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

<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">

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

<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">

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a3606d8a83a52f24ad6861ba1a64e62cd">getBitmap()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a2f77dcc343776ee76cd4cdd196d3cacc">getCharProperties()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#aef6d5acf0ce69e6952cec79cd0c551b1">getFillProperties()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a4a1aec99409ac4522983705425ea5cee">getHeight()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a5fd0a14dbcfaa97572dbf44855757eda">getIsClosed()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a31144970bf106811429278912aa066e1">getParaProperties()</a>.</p>

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

<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">

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#aa11e4d4f59fdd5dc06e1433c35180b95">getRotation()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#af55421ff3b39b9ba82def855fa194054">shapeType()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a2b60006d29170b0a575c9572f98b993f">getSkew()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a6feefcc345d1188bbfaad7eae2697513">getStrokeProperties()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a6dad3002f076c92a034c71de0aa5392a">getText()</a>.</p>

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

<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 class="reference">Referenced by <a class="el" href="classlibpagemaker_1_1OutputShape.html#a9ac491b38ab48b5f0076325818d9ea32">getWidth()</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.13</small></address>
</body>
</html>