Sophie

Sophie

distrib > Mageia > 6 > armv7hl > by-pkgid > 80546271eaad29fde168538cf07a2c9e > files > 56

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::PMDLineSet 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_1PMDLineSet.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classlibpagemaker_1_1PMDLineSet-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">libpagemaker::PMDLineSet Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="geometry_8h_source.html">geometry.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for libpagemaker::PMDLineSet:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classlibpagemaker_1_1PMDLineSet.png" usemap="#libpagemaker::PMDLineSet_map" alt=""/>
  <map id="libpagemaker::PMDLineSet_map" name="libpagemaker::PMDLineSet_map">
<area href="classlibpagemaker_1_1PMDBitmap.html" alt="libpagemaker::PMDBitmap" shape="rect" coords="0,56,177,80"/>
<area href="classlibpagemaker_1_1PMDEllipse.html" alt="libpagemaker::PMDEllipse" shape="rect" coords="187,56,364,80"/>
<area href="classlibpagemaker_1_1PMDLine.html" alt="libpagemaker::PMDLine" shape="rect" coords="374,56,551,80"/>
<area href="classlibpagemaker_1_1PMDPolygon.html" alt="libpagemaker::PMDPolygon" shape="rect" coords="561,56,738,80"/>
<area href="classlibpagemaker_1_1PMDRectangle.html" alt="libpagemaker::PMDRectangle" shape="rect" coords="748,56,925,80"/>
<area href="classlibpagemaker_1_1PMDTextBox.html" alt="libpagemaker::PMDTextBox" shape="rect" coords="935,56,1112,80"/>
</map>
 </div></div>
<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:ac0fd4a84119d884f03f4286a5cdfd10b"><td class="memItemLeft" align="right" valign="top">virtual std::vector&lt; <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#ac0fd4a84119d884f03f4286a5cdfd10b">getPoints</a> () const =0</td></tr>
<tr class="separator:ac0fd4a84119d884f03f4286a5cdfd10b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a821d7edc0cc92c6a3429206967bac977"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a821d7edc0cc92c6a3429206967bac977">getIsClosed</a> () const =0</td></tr>
<tr class="separator:a821d7edc0cc92c6a3429206967bac977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b58220f52f6fb255781d26f8c5f0830"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a5b58220f52f6fb255781d26f8c5f0830">getRotation</a> () const =0</td></tr>
<tr class="separator:a5b58220f52f6fb255781d26f8c5f0830"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0198b40c5272453fe0495a4bc2e8490"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#aa0198b40c5272453fe0495a4bc2e8490">getSkew</a> () const =0</td></tr>
<tr class="separator:aa0198b40c5272453fe0495a4bc2e8490"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0473cf858eee005c6832263183c25082"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a0473cf858eee005c6832263183c25082">getRotatingPoint</a> () const =0</td></tr>
<tr class="separator:a0473cf858eee005c6832263183c25082"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c90d72ec69b88ae2e4897b0aefb7fbc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a2c90d72ec69b88ae2e4897b0aefb7fbc">getXformTopLeft</a> () const =0</td></tr>
<tr class="separator:a2c90d72ec69b88ae2e4897b0aefb7fbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2217988045f13e52ffb278e8fe628371"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a2217988045f13e52ffb278e8fe628371">getXformBotRight</a> () const =0</td></tr>
<tr class="separator:a2217988045f13e52ffb278e8fe628371"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4970f21021b1ddb849c61a201710ee7b"><td class="memItemLeft" align="right" valign="top">virtual uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a4970f21021b1ddb849c61a201710ee7b">shapeType</a> () const =0</td></tr>
<tr class="separator:a4970f21021b1ddb849c61a201710ee7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a247eed2410b710c6f5cda1862ad1bcd3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a247eed2410b710c6f5cda1862ad1bcd3">getBboxTopLeft</a> () const =0</td></tr>
<tr class="separator:a247eed2410b710c6f5cda1862ad1bcd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa705dafccaf2957d29da5f292515d895"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#aa705dafccaf2957d29da5f292515d895">getBboxBotRight</a> () const =0</td></tr>
<tr class="separator:aa705dafccaf2957d29da5f292515d895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c458d38e4fe1019b500289a68d9c758"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a2c458d38e4fe1019b500289a68d9c758">getFillProperties</a> () const =0</td></tr>
<tr class="separator:a2c458d38e4fe1019b500289a68d9c758"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad21d44ebfe592828cbcf517fbaadfe72"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#ad21d44ebfe592828cbcf517fbaadfe72">getStrokeProperties</a> () const =0</td></tr>
<tr class="separator:ad21d44ebfe592828cbcf517fbaadfe72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0e227410daca5eb47713c0975a1e4aa"><td class="memItemLeft" align="right" valign="top">virtual std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#ad0e227410daca5eb47713c0975a1e4aa">getText</a> () const =0</td></tr>
<tr class="separator:ad0e227410daca5eb47713c0975a1e4aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0978c809437eb01b5704f64845ede09"><td class="memItemLeft" align="right" valign="top">virtual 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_1PMDLineSet.html#ad0978c809437eb01b5704f64845ede09">getCharProperties</a> () const =0</td></tr>
<tr class="separator:ad0978c809437eb01b5704f64845ede09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9d7918806a59aa6d2bf5473bfaeba49"><td class="memItemLeft" align="right" valign="top">virtual 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_1PMDLineSet.html#ac9d7918806a59aa6d2bf5473bfaeba49">getParaProperties</a> () const =0</td></tr>
<tr class="separator:ac9d7918806a59aa6d2bf5473bfaeba49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a357f548dbe1a119fd663e6ff8befb772"><td class="memItemLeft" align="right" valign="top">virtual librevenge::RVNGBinaryData&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a357f548dbe1a119fd663e6ff8befb772">getBitmap</a> () const =0</td></tr>
<tr class="separator:a357f548dbe1a119fd663e6ff8befb772"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12193f9d111e66b7e83eae8b2e7651f6"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibpagemaker_1_1PMDLineSet.html#a12193f9d111e66b7e83eae8b2e7651f6">~PMDLineSet</a> ()</td></tr>
<tr class="separator:a12193f9d111e66b7e83eae8b2e7651f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a12193f9d111e66b7e83eae8b2e7651f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12193f9d111e66b7e83eae8b2e7651f6">&#9670;&nbsp;</a></span>~PMDLineSet()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual libpagemaker::PMDLineSet::~PMDLineSet </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a> libpagemaker::PMDLineSet::getBboxBotRight </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#aa1db929f535e2f544851ce7e0d180142">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a52ee853116f73e1a3ff5af6f9443b9c0">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a7cf143c29df7e893e16f7f02ad95f5da">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#aaa9d10916aa20cdfd8b8a6080cb95aae">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a0e661e1711d3198e8f005d6b4e5b22b8">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a3c53d5b777c8798c9dc2bda3a01a6305">libpagemaker::PMDLine</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a> libpagemaker::PMDLineSet::getBboxTopLeft </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a6013fc6687b16eb81e6e97d734289fb2">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a61fb614e521a6a23ab45643ac3ee51e8">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#aec8748554e3c69cdec8b3611762e6944">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a0c63f06f9bd1cd0ab509913b84d17283">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a2bf049e0aa67e37961870f8549bdad1d">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a5dee57390b3a773605da982b20437639">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="a357f548dbe1a119fd663e6ff8befb772"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a357f548dbe1a119fd663e6ff8befb772">&#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">virtual librevenge::RVNGBinaryData libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a8e0f4c04d4dd06b61e22f117c1987d60">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#aee61de95bafc1cc9b608824d6ffd3aa7">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a2bc78c9bd442125fa6ada513453df59b">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a73d27cec5bff323dd893734a29e8069b">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a0f101c8e399e6b6d48c66f6db3db49a6">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a38aa662a10c74b2e9b63b074108e11af">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="ad0978c809437eb01b5704f64845ede09"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0978c809437eb01b5704f64845ede09">&#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">virtual std::vector&lt;<a class="el" href="structlibpagemaker_1_1PMDCharProperties.html">PMDCharProperties</a>&gt; libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#abc0c5cf1977b499bdc41996bbd7fc238">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a2a45ce17684916e2f89dd62ec0a50881">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a5ac8d266647647b0fd4081416ec04c1d">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a970ac4e8bf3a2d219b99379537185fb5">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a534631716bd23a97209746ff689942d6">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a171f076da14033eecf311e5b81962a37">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="a2c458d38e4fe1019b500289a68d9c758"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2c458d38e4fe1019b500289a68d9c758">&#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">virtual <a class="el" href="structlibpagemaker_1_1PMDFillProperties.html">PMDFillProperties</a> libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a0c378eee4e9453afe3e4139d41f56727">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a36a06d7d4eb15b739ed47c82f0127202">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a7a4ee112f5cfbe7c35ce2e704a41bb7b">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a61255c581806ef0346265e9ceaedacd3">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a804a1935a48cf8a4a8e78954e4fd783c">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a71471a9ff6e94fca6821af557bbf2dc3">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="a821d7edc0cc92c6a3429206967bac977"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a821d7edc0cc92c6a3429206967bac977">&#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">virtual bool libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a4b6003e3e94e88ce1b97676dd5d0d0e4">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a971ff911cf94afdc417140aa89de5f5a">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a7aaaa6d66645ee4ff6d20eff7ae40e56">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#ab2dcc8d41130c8f83d6869855063da0a">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#af2915bb6a44bf8f248c34be2fa7fb8eb">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a1f7f610deab1aaa2e30b2f96a0ba5a47">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="ac9d7918806a59aa6d2bf5473bfaeba49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac9d7918806a59aa6d2bf5473bfaeba49">&#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">virtual std::vector&lt;<a class="el" href="structlibpagemaker_1_1PMDParaProperties.html">PMDParaProperties</a>&gt; libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#afea64d3153a952ef2c65638281c5108f">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a6784969d9d02fd109c8e8302b63b19fc">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#ae1ee15cf5253becf66d7a8cca16bfc4c">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#ac9413270101cc3e3b3ed439f2d121ed4">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a837398ea2ea25a34d47789160cc45aa6">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#ad485def2b29da5497d530c329c117a86">libpagemaker::PMDLine</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual std::vector&lt;<a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a>&gt; libpagemaker::PMDLineSet::getPoints </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a76b656ecb6f1ff416a04f0515074d1ed">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a8f260eedbcb8a2ab215f7425580632f4">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a230f488ba62473be33906e3ecf92a00f">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a2ef402d2582a8a1be5be21640962e698">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#ae4166e7554f1cbcbe69b7bdc6d94e82a">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#aed6aaee84668a0d3067f78af323263dd">libpagemaker::PMDLine</a>.</p>

<p class="reference">Referenced by <a class="el" href="namespacelibpagemaker.html#ab934fe691d12bde46cb72838c6d859df">libpagemaker::getBoundingBox()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a> libpagemaker::PMDLineSet::getRotatingPoint </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a944a60396a9a8ae4e9dc7f2c5ec59a20">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a5d42ae4a497161347da77d7ba9c6a50b">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a3437e74bc09d5f31a2069e3a26603064">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a92791330b20ac6a23bf103dd8710fc28">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#ada6592cf392ed0823082137cd443a386">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#af522b4275def8ba71657df6ceb6adaca">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="a5b58220f52f6fb255781d26f8c5f0830"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b58220f52f6fb255781d26f8c5f0830">&#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">virtual double libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#adfa8bccae438e97310cca020977199f6">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a2761149150224756d3314e61fdf549de">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a6b449199a517ad3110af23aa6a3ab665">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a6419247b7685929773548746ab9f67d3">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a117da7e32096a4113c414d4ffcf392a0">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a056b2af5ab72730119adb9d3ddf2a7cf">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="aa0198b40c5272453fe0495a4bc2e8490"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa0198b40c5272453fe0495a4bc2e8490">&#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">virtual double libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#aede629cf61e096b166a842bc9db8bf3a">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#aa047cf91c13f94051df6551dd69329bb">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#ac4e4d3a0fcafb47ddb60fcb3b4158a98">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#ab0602d83ec1d6d57be00063cc903e5ee">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a9f03ed1dce422497fc11ddb0f4930572">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a1bc2e29c27072101ef0692057a5dda06">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="ad21d44ebfe592828cbcf517fbaadfe72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad21d44ebfe592828cbcf517fbaadfe72">&#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">virtual <a class="el" href="structlibpagemaker_1_1PMDStrokeProperties.html">PMDStrokeProperties</a> libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a8a74997a600ffc619854a6ce9cc1e446">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a8f9a2963615ffb788588ead2958d0d8f">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#aacbe432179a33a9a6b54dd8f0d82ca32">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#ab92bd002376e922c04c73a6507322635">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a5f335b4c4c6d9014096bcf08cc0df580">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a8f6d1f2d3d6a75927be88ca18ee882b8">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="ad0e227410daca5eb47713c0975a1e4aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad0e227410daca5eb47713c0975a1e4aa">&#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">virtual std::string libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#ae4b7e934035e7d53e8f46e77c4089a77">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#af39f1708ce995fc01847728a0d63800e">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#ac6287d4c9373554a9f17e7df93d8085f">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#adca4d1785beb32fea3eac6d4ba9571e9">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a891e17812f701df0d914311c11787cd4">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#acd5e4012c45f1fddd957d266f6ec6fb5">libpagemaker::PMDLine</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a> libpagemaker::PMDLineSet::getXformBotRight </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a21cf522fc3bf646a809255b9ff8dc82d">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a836d6c6e83061d39bee659cb58a729e1">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a07e7778f7431c07ffa5c63c08cb7a6da">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#aa5620dae40b75e454cc670c0f38a51cf">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a6cc879e7ae18d9641cb82244ca0402ae">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a44a5a8084c896d45d672b631b006d3d3">libpagemaker::PMDLine</a>.</p>

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

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="namespacelibpagemaker.html#ac5318084377b8736a964a5f2733487b9">PMDShapePoint</a> libpagemaker::PMDLineSet::getXformTopLeft </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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#a63b3bfbc7e013742645fbf042e49385e">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a45023fc5c75a33b459d5ba8715ac0be5">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a91e14987e30d28b00a5755642f466877">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#ac3b49ec87cc146f87d38e38aeaa4112c">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#aeade7005ae97e780370a86b0718c55d9">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#a29530873fbe650161781564d64f7f2b9">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<a id="a4970f21021b1ddb849c61a201710ee7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4970f21021b1ddb849c61a201710ee7b">&#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">virtual uint8_t libpagemaker::PMDLineSet::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">pure virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implemented in <a class="el" href="classlibpagemaker_1_1PMDBitmap.html#addaa867a0f8cdf65a1b1ea4f6736c89d">libpagemaker::PMDBitmap</a>, <a class="el" href="classlibpagemaker_1_1PMDEllipse.html#a9008d14c971c43d39af00a3774f3eb1e">libpagemaker::PMDEllipse</a>, <a class="el" href="classlibpagemaker_1_1PMDRectangle.html#a38dd487b0edf661e10b5a071541b92d6">libpagemaker::PMDRectangle</a>, <a class="el" href="classlibpagemaker_1_1PMDTextBox.html#a79ed40b2142698bf5b31be44242e40da">libpagemaker::PMDTextBox</a>, <a class="el" href="classlibpagemaker_1_1PMDPolygon.html#a32a2729a53b39488562d921c3b491de3">libpagemaker::PMDPolygon</a>, and <a class="el" href="classlibpagemaker_1_1PMDLine.html#aaf9caf42deff6c8d7fcecaa72c079460">libpagemaker::PMDLine</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="geometry_8h_source.html">geometry.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>