Sophie

Sophie

distrib > Fedora > 17 > i386 > by-pkgid > 7f05c6243c23b3234c98abd64a8960ea > files > 59

libvisio-doc-0.0.28-1.fc17.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>VSDTypes.h File Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.1.1 -->
  <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><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#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>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('VSDTypes_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#enum-members">Enumerations</a>  </div>
  <div class="headertitle">
<div class="title">VSDTypes.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;vector&gt;</code><br/>
<code>#include &lt;libwpd/libwpd.h&gt;</code><br/>
</div>
<p><a href="VSDTypes_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1XForm.html">libvisio::XForm</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1ChunkHeader.html">libvisio::ChunkHeader</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1Colour.html">libvisio::Colour</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1NURBSData.html">libvisio::NURBSData</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1PolylineData.html">libvisio::PolylineData</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1ForeignData.html">libvisio::ForeignData</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDName.html">libvisio::VSDName</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1VSDFont.html">libvisio::VSDFont</a></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structlibvisio_1_1VSDMisc.html">libvisio::VSDMisc</a></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacelibvisio"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibvisio.html">libvisio</a></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ae92b56bd5158194666c32662c1719f92"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="VSDTypes_8h.html#ae92b56bd5158194666c32662c1719f92">FROM_OPTIONAL</a>(t, u)&#160;&#160;&#160;!!t ? t.get() : u</td></tr>
<tr class="memitem:a89e46a56b65bb8c18d669e351a780807"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="VSDTypes_8h.html#a89e46a56b65bb8c18d669e351a780807">ASSIGN_OPTIONAL</a>(t, u)&#160;&#160;&#160;if(!!t) u = t.get()</td></tr>
<tr class="memitem:a646a66594b38780b2f4a0c3af6a7c54b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="VSDTypes_8h.html#a646a66594b38780b2f4a0c3af6a7c54b">MINUS_ONE</a>&#160;&#160;&#160;(unsigned)-1</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a49c3bf0422fb6bc523e85e255816c48b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">libvisio::TextFormat</a> { <br/>
&#160;&#160;<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba9cbacf2c62ca0e839da5cf7632aa69da">libvisio::VSD_TEXT_ANSI</a> =  0, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba77b1a7888bfe9f8d25ff0b7dad6e0a90">libvisio::VSD_TEXT_SYMBOL</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48bac9702230c499820ec0e9faba0764cb36">libvisio::VSD_TEXT_GREEK</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba754be65eacdbcd364a0668d0a2d6a4f1">libvisio::VSD_TEXT_TURKISH</a>, 
<br/>
&#160;&#160;<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48bab6d4e45092d97882b33e4dfa5c724641">libvisio::VSD_TEXT_VIETNAMESE</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba3155e330330b6c791d9d2ea2998bd0c9">libvisio::VSD_TEXT_HEBREW</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba133376dbbfe7222e06e35cb20e3c7fcf">libvisio::VSD_TEXT_ARABIC</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba7eba07e584665913af7da021188fd570">libvisio::VSD_TEXT_BALTIC</a>, 
<br/>
&#160;&#160;<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba79d8e1f7f5766022af5ced4117f6be0f">libvisio::VSD_TEXT_RUSSIAN</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba545821fbc5267ab445641c9bb9b8179a">libvisio::VSD_TEXT_THAI</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba4493239df629c83ecf7c47479f725215">libvisio::VSD_TEXT_CENTRAL_EUROPE</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba8c47ee0cba8a2ac5295d63fa657aba11">libvisio::VSD_TEXT_JAPANESE</a>, 
<br/>
&#160;&#160;<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba7f1333e62506a94252e0fb0c11edeef8">libvisio::VSD_TEXT_KOREAN</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba41558a9a2019831701d2582b9598bc85">libvisio::VSD_TEXT_CHINESE_SIMPLIFIED</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba9121d3e48cb4a16d3e42e60414a6b6ee">libvisio::VSD_TEXT_CHINESE_TRADITIONAL</a>, 
<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48ba941d4179bb9e72b1450bb5e0fd27525a">libvisio::VSD_TEXT_UTF8</a>, 
<br/>
&#160;&#160;<a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48bad03822bc277888e2b0b9ec33a3547fae">libvisio::VSD_TEXT_UTF16</a>
<br/>
 }</td></tr>
</table>
<hr/><h2>Macro Definition Documentation</h2>
<a class="anchor" id="a89e46a56b65bb8c18d669e351a780807"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ASSIGN_OPTIONAL</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">t, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">u&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;if(!!t) u = t.get()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDGeometryList.html#ad2f1f0ccce04fb5db373c846e4aa1577">libvisio::VSDGeometryList::addArcTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a8e5b94f9466597e84d2073af2198aef0">libvisio::VSDGeometryList::addEllipse()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#ae422acb45bff825081c9980ec39f37fa">libvisio::VSDGeometryList::addEllipticalArcTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#ab3aafb28b2a85b4e4740871752d5b151">libvisio::VSDGeometryList::addGeometry()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a817cfe069b113a72011abfe4da3368f7">libvisio::VSDGeometryList::addInfiniteLine()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a221880001a8a7aa46459393965d5775e">libvisio::VSDGeometryList::addLineTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a771c9e9425b959c7d1c6444759e63650">libvisio::VSDGeometryList::addMoveTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a843989b83a21eb10999ef7652a5616e4">libvisio::VSDGeometryList::addNURBSTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a084e0a5d4cf8ecab19fb64ae3d52c7d8">libvisio::VSDGeometryList::addPolylineTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a6e455d38fa6d297f887748897edc53a4">libvisio::VSDGeometryList::addRelCubBezTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a4f29a4d780a9bbf25987323c96d26d4d">libvisio::VSDGeometryList::addRelEllipticalArcTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#ace7a5843206c3d4b4742dc97802a5424">libvisio::VSDGeometryList::addRelLineTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a5ed67f7420a99a43db6a04a0413e4641">libvisio::VSDGeometryList::addRelMoveTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#adda0b631e2dd734a37304ba19d6baf4e">libvisio::VSDGeometryList::addRelQuadBezTo()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#a93008c310d10742ea014037634f0b7a1">libvisio::VSDGeometryList::addSplineKnot()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryList.html#aa92dd9a3c71668f5c7f596be041b965a">libvisio::VSDGeometryList::addSplineStart()</a>, <a class="el" href="structlibvisio_1_1VSDOptionalLineStyle.html#aab48bf0bd6ea5526a1b51a8234892bc3">libvisio::VSDOptionalLineStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDLineStyle.html#a016d7a7a38c293d65e14a25d4148e1fa">libvisio::VSDLineStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDOptionalFillStyle.html#a5636ded5e2ced0d6710f81e85fc6903b">libvisio::VSDOptionalFillStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDFillStyle.html#a24f86671929abcae8ada8447aa964586">libvisio::VSDFillStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDOptionalCharStyle.html#a861f4a0cd29aae3636d5bd0f635aeb16">libvisio::VSDOptionalCharStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDCharStyle.html#a12dec455b8ba446e483f4f837a9d1bf7">libvisio::VSDCharStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDOptionalParaStyle.html#a5cce2f4068bcaa783f5d13b7fc6a2063">libvisio::VSDOptionalParaStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDParaStyle.html#a320d6269a77fdd36eac930b232445541">libvisio::VSDParaStyle::override()</a>, <a class="el" href="structlibvisio_1_1VSDOptionalTextBlockStyle.html#ac6fe2bea3d51aa4020e3bf580845ccd1">libvisio::VSDOptionalTextBlockStyle::override()</a>, and <a class="el" href="structlibvisio_1_1VSDTextBlockStyle.html#ae6c16000eab6fadb0473e6c2a4bbb373">libvisio::VSDTextBlockStyle::override()</a>.</p>

</div>
</div>
<a class="anchor" id="ae92b56bd5158194666c32662c1719f92"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define FROM_OPTIONAL</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">t, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">u&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;!!t ? t.get() : u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a646a66594b38780b2f4a0c3af6a7c54b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MINUS_ONE&#160;&#160;&#160;(unsigned)-1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDPages.html#a4b7c950b32d5be7654ad2e9664373d84">libvisio::VSDPages::_drawWithBackground()</a>, <a class="el" href="classlibvisio_1_1VSDShape.html#ab2a2de0bbbdf29ad34594f5efc1c4fce">libvisio::VSDShape::clear()</a>, <a class="el" href="classlibvisio_1_1VSDContentCollector.html#a5a0fba865ebfb50aba861fc8119d8185">libvisio::VSDContentCollector::collectNURBSTo()</a>, <a class="el" href="classlibvisio_1_1VSDContentCollector.html#aa3ee4af3d63d5aac34ac8c171f9f7a20">libvisio::VSDContentCollector::collectPolylineTo()</a>, <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#afac408255e6a484dc0f2fb8e678d44b4">libvisio::VSDStylesCollector::collectShape()</a>, <a class="el" href="classlibvisio_1_1VSDContentCollector.html#a34b0f327bd5b0452559c3f5c3b7f5f98">libvisio::VSDContentCollector::collectShape()</a>, <a class="el" href="classlibvisio_1_1VSDParagraphList.html#a8a055002db989bcc79d1043337c12fac">libvisio::VSDParagraphList::getCharCount()</a>, <a class="el" href="classlibvisio_1_1VSDCharacterList.html#a86707b44c1ffa260e232d9a9c8693560">libvisio::VSDCharacterList::getCharCount()</a>, <a class="el" href="classlibvisio_1_1VSDGeometryListElement.html#ad01cf8153a311589addb642cd6e033b5">libvisio::VSDGeometryListElement::getDataID()</a>, <a class="el" href="classlibvisio_1_1VSDXMLParserBase.html#ac545c51b695de30056fa5e09381a6418">libvisio::VSDXMLParserBase::getIX()</a>, <a class="el" href="classlibvisio_1_1VSDStyles.html#ab494d08f3a4bbaab36de9e95b99d5ba1">libvisio::VSDStyles::getOptionalCharStyle()</a>, <a class="el" href="classlibvisio_1_1VSDStyles.html#a55eaf2662d80d0170c29f882f2f45944">libvisio::VSDStyles::getOptionalFillStyle()</a>, <a class="el" href="classlibvisio_1_1VSDStyles.html#acf8b6a7473dc2fa7e68cb5d020fda0fc">libvisio::VSDStyles::getOptionalLineStyle()</a>, <a class="el" href="classlibvisio_1_1VSDStyles.html#a6ef4cbbe1a280ba9d4d4c2d124e327f0">libvisio::VSDStyles::getOptionalParaStyle()</a>, <a class="el" href="classlibvisio_1_1VSDStyles.html#ae5a9b967fd28848412648bd16c1d3808">libvisio::VSDStyles::getOptionalTextBlockStyle()</a>, <a class="el" href="classlibvisio_1_1VSDStencils.html#a168a1b8742181971ae7d375dd996561c">libvisio::VSDStencils::getStencilShape()</a>, <a class="el" href="classlibvisio_1_1VSDXMLParserBase.html#a3abe36dd1a2de33479c9b54a46ffee4c">libvisio::VSDXMLParserBase::handleMasterEnd()</a>, <a class="el" href="classlibvisio_1_1VSDXMLParserBase.html#a56f853d850b6401fed35fdb4c3b30d7b">libvisio::VSDXMLParserBase::readColours()</a>, <a class="el" href="classlibvisio_1_1VSD5Parser.html#af701d7622d4e179fd23781d0babd80fb">libvisio::VSD5Parser::readShape()</a>, <a class="el" href="classlibvisio_1_1VSDParser.html#a58dec4818bbac06fcf22f5b4fd7bbb8c">libvisio::VSDParser::readShape()</a>, <a class="el" href="classlibvisio_1_1VSDXMLParserBase.html#abd3aacfb65002bf6425b355b6054c96b">libvisio::VSDXMLParserBase::readShape()</a>, <a class="el" href="classlibvisio_1_1VSDXMLParserBase.html#a41f02ab69d3b018f665ff8d6eb1fd25f">libvisio::VSDXMLParserBase::readStencil()</a>, <a class="el" href="classlibvisio_1_1VSDXMLParserBase.html#a2f31587951d0f31f75111e921ad4afb1">libvisio::VSDXMLParserBase::readText()</a>, and <a class="el" href="classlibvisio_1_1VSDStencil.html#a0d39d8c9d689391e7d76882fe7e89b84">libvisio::VSDStencil::setFirstShape()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<hr size="1"><address style="align: right;"><small>
Generated for libvisio by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.8.1.1</small></address>
</body>
</html>