Sophie

Sophie

distrib > Mageia > 7 > aarch64 > by-pkgid > 7644403678a2fa73338ad9f64a50d0fa > files > 20

libvisio-doc-0.1.7-1.mga7.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>VSDContentCollector.h Source File documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</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">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('VSDContentCollector_8h_source.html','');});
/* @license-end */
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">VSDContentCollector.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="VSDContentCollector_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment"> * This file is part of the libvisio project.</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * This Source Code Form is subject to the terms of the Mozilla Public</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * License, v. 2.0. If a copy of the MPL was not distributed with this</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * file, You can obtain one at http://mozilla.org/MPL/2.0/.</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#ifndef VSDCONTENTCOLLECTOR_H</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#define VSDCONTENTCOLLECTOR_H</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &lt;locale.h&gt;</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#include &lt;sstream&gt;</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#include &lt;string&gt;</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor">#include &lt;cmath&gt;</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &lt;memory&gt;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &lt;list&gt;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="libvisio__utils_8h.html">libvisio_utils.h</a>&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="VSDCollector_8h.html">VSDCollector.h</a>&quot;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="VSDParser_8h.html">VSDParser.h</a>&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="VSDOutputElementList_8h.html">VSDOutputElementList.h</a>&quot;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="VSDStyles_8h.html">VSDStyles.h</a>&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="VSDPages_8h.html">VSDPages.h</a>&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacelibvisio.html">libvisio</a></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;{</div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html">   31</a></span>&#160;<span class="keyword">class </span><a class="code" href="classlibvisio_1_1VSDContentCollector.html">VSDContentCollector</a> : <span class="keyword">public</span> <a class="code" href="classlibvisio_1_1VSDCollector.html">VSDCollector</a></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;{</div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <a class="code" href="classlibvisio_1_1VSDContentCollector.html#afb70a1ce1af6c360bd92eea6c856a0ad">VSDContentCollector</a>(</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;    librevenge::RVNGDrawingInterface *painter,</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;    std::vector&lt;std::map&lt;unsigned, XForm&gt; &gt; &amp;groupXFormsSequence,</div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;    std::vector&lt;std::map&lt;unsigned, unsigned&gt; &gt; &amp;groupMembershipsSequence,</div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;    std::vector&lt;std::list&lt;unsigned&gt; &gt; &amp;documentPageShapeOrders,</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;    <a class="code" href="classlibvisio_1_1VSDStyles.html">VSDStyles</a> &amp;styles, <a class="code" href="classlibvisio_1_1VSDStencils.html">VSDStencils</a> &amp;stencils</div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  );</div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a4462940dfea0edb510b152bf39182832">collectDocumentTheme</a>(<span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDXTheme.html">VSDXTheme</a> *theme) <span class="keyword">override</span>;</div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ac35a32fdb498477dba1eff2cd44b40fd">collectEllipticalArcTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x3, <span class="keywordtype">double</span> y3, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> angle, <span class="keywordtype">double</span> ecc) <span class="keyword">override</span>;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a03237843070b2760a04cb85a712cb90d">collectForeignData</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> librevenge::RVNGBinaryData &amp;binaryData) <span class="keyword">override</span>;</div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#acdeb9208eeea09c9693381dc5e89678f">collectOLEList</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level) <span class="keyword">override</span>;</div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a93a72d5681844f7bce405efe09d5566b">collectOLEData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> librevenge::RVNGBinaryData &amp;oleData) <span class="keyword">override</span>;</div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a753a973aa8f850d6019875728a818121">collectEllipse</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> cx, <span class="keywordtype">double</span> cy, <span class="keywordtype">double</span> xleft, <span class="keywordtype">double</span> yleft, <span class="keywordtype">double</span> xtop, <span class="keywordtype">double</span> ytop) <span class="keyword">override</span>;</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7754b55f45d874ae092a4d4ba95da664">collectLine</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;strokeWidth, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;c, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;linePattern,</div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;                   <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;startMarker, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;endMarker,</div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;                   <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;lineCap, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;rounding,</div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;                   <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsLineColour, <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsLineMatrix) <span class="keyword">override</span>;</div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a76dc018fcd6e065e5dec53c49a65ea3b">collectFillAndShadow</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourFG, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourBG,</div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;fillPattern, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillFGTransparency,</div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillBGTransparency, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;shadowPattern,</div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;shfgc, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;shadowOffsetX, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;shadowOffsetY,</div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsFc, <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsSc, <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsLm) <span class="keyword">override</span>;</div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a76dc018fcd6e065e5dec53c49a65ea3b">collectFillAndShadow</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourFG, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourBG,</div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;fillPattern, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillFGTransparency,</div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillBGTransparency, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;shadowPattern,</div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;                            <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;shfgc) <span class="keyword">override</span>;</div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad5262ec956c00723f3a4773d0c8127ad">collectGeometry</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">bool</span> noFill, <span class="keywordtype">bool</span> noLine, <span class="keywordtype">bool</span> noShow) <span class="keyword">override</span>;</div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7637b2eaf5c6e65a9629ce976d235ead">collectMoveTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y) <span class="keyword">override</span>;</div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#af5e48909b3d1be4a100bce76c4499f17">collectLineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y) <span class="keyword">override</span>;</div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad8b437222f569678c8d7ff621cfa0d70">collectArcTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> bow) <span class="keyword">override</span>;</div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a671df073650a10c52aa6cdbfc7989956">collectNURBSTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, <span class="keywordtype">unsigned</span> degree,</div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;                      <span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;ctrlPnts, <span class="keyword">const</span> std::vector&lt;double&gt; &amp;kntVec, <span class="keyword">const</span> std::vector&lt;double&gt; &amp;weights) <span class="keyword">override</span>;</div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a671df073650a10c52aa6cdbfc7989956">collectNURBSTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> knot, <span class="keywordtype">double</span> knotPrev, <span class="keywordtype">double</span> weight, <span class="keywordtype">double</span> weightPrev, <span class="keywordtype">unsigned</span> dataID) <span class="keyword">override</span>;</div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a671df073650a10c52aa6cdbfc7989956">collectNURBSTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> knot, <span class="keywordtype">double</span> knotPrev, <span class="keywordtype">double</span> weight, <span class="keywordtype">double</span> weightPrev, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1NURBSData.html">NURBSData</a> &amp;data) <span class="keyword">override</span>;</div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a617daf77e3969c0867d51aaf304c1215">collectPolylineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType,</div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;                         <span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;points) <span class="keyword">override</span>;</div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a617daf77e3969c0867d51aaf304c1215">collectPolylineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">unsigned</span> dataID) <span class="keyword">override</span>;</div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a617daf77e3969c0867d51aaf304c1215">collectPolylineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1PolylineData.html">PolylineData</a> &amp;data) <span class="keyword">override</span>;</div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a42fbbce2adf46059087da8c9ae0f92e5">collectShapeData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, <span class="keywordtype">unsigned</span> degree, <span class="keywordtype">double</span> lastKnot,</div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;                        std::vector&lt;std::pair&lt;double, double&gt; &gt; controlPoints, std::vector&lt;double&gt; knotVector, std::vector&lt;double&gt; weights) <span class="keyword">override</span>;</div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a42fbbce2adf46059087da8c9ae0f92e5">collectShapeData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, std::vector&lt;std::pair&lt;double, double&gt; &gt; points) <span class="keyword">override</span>;</div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a63147ab6ae2969308c33a21263b3c87a">collectXFormData</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> &amp;xform) <span class="keyword">override</span>;</div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7b3100d24d5f9091e8c4771f1aa7ef91">collectTxtXForm</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> &amp;txtxform) <span class="keyword">override</span>;</div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#af210909843e21b6e0d742dcd5f3ca7fa">collectShapesOrder</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> std::vector&lt;unsigned&gt; &amp;shapeIds) <span class="keyword">override</span>;</div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abc5cd7636f42a78bd53c97db34d25db5">collectForeignDataType</a>(<span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> foreignType, <span class="keywordtype">unsigned</span> foreignFormat, <span class="keywordtype">double</span> offsetX, <span class="keywordtype">double</span> offsetY, <span class="keywordtype">double</span> width, <span class="keywordtype">double</span> height) <span class="keyword">override</span>;</div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a1085a566f0c0472a00636ef4e4cd38b3">collectPageProps</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> pageWidth, <span class="keywordtype">double</span> pageHeight, <span class="keywordtype">double</span> shadowOffsetX, <span class="keywordtype">double</span> shadowOffsetY, <span class="keywordtype">double</span> scale) <span class="keyword">override</span>;</div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a72eeeb52490772bd03f5c2f3a624eb83">collectPage</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> backgroundPageID, <span class="keywordtype">bool</span> isBackgroundPage, <span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDName.html">VSDName</a> &amp;pageName) <span class="keyword">override</span>;</div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7526bf4cc3c3d60ec202a89da9487e3c">collectShape</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> parent, <span class="keywordtype">unsigned</span> masterPage, <span class="keywordtype">unsigned</span> masterShape, <span class="keywordtype">unsigned</span> lineStyle, <span class="keywordtype">unsigned</span> fillStyle, <span class="keywordtype">unsigned</span> textStyle) <span class="keyword">override</span>;</div><div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad6918fa6aec40ca36e8bb39c48c71bc0">collectSplineStart</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> secondKnot, <span class="keywordtype">double</span> firstKnot, <span class="keywordtype">double</span> lastKnot, <span class="keywordtype">unsigned</span> degree) <span class="keyword">override</span>;</div><div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#afe1c01a723e02c920a666cb5c4b40647">collectSplineKnot</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> knot) <span class="keyword">override</span>;</div><div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a27d5c86238d77953a7815f49528c1016">collectSplineEnd</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0ca4e71369ff06ae9a2f345f20edb1be">collectInfiniteLine</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x1, <span class="keywordtype">double</span> y1, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2) <span class="keyword">override</span>;</div><div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abe2665c7ba35486e9bbbf441f1173e14">collectRelCubBezTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b, <span class="keywordtype">double</span> c, <span class="keywordtype">double</span> d) <span class="keyword">override</span>;</div><div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a094f486d72fb5335fac8d58a29152d3c">collectRelEllipticalArcTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b, <span class="keywordtype">double</span> c, <span class="keywordtype">double</span> d) <span class="keyword">override</span>;</div><div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a4cb71111d64f24a9296d24e1250e0039">collectRelLineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y) <span class="keyword">override</span>;</div><div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7360edddca81b97fe16d8cac25af70d9">collectRelMoveTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y) <span class="keyword">override</span>;</div><div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aa94591c7b9cf2ff9895469d314be1da5">collectRelQuadBezTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b) <span class="keyword">override</span>;</div><div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div><div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a4ebd3a6c8e2ce02a7ce5e8ab7ca76ddd">collectUnhandledChunk</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level) <span class="keyword">override</span>;</div><div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div><div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a8d6990c10a6bd93237cc59dbfb77636a">collectText</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> librevenge::RVNGBinaryData &amp;textStream, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format) <span class="keyword">override</span>;</div><div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a612c9955170929c221143d9894bf1e67">collectCharIX</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;font,</div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;fontColour, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fontSize, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;bold,</div><div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;italic, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;underline, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;doubleunderline,</div><div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;strikeout, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;doublestrikeout, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;allcaps,</div><div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;initcaps, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;smallcaps, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;superscript,</div><div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;subscript, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;scaleWidth) <span class="keyword">override</span>;</div><div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a8c4b7aadfba43c0807ff6791ef1f7edc">collectDefaultCharStyle</a>(<span class="keywordtype">unsigned</span> charCount, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;font, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;fontColour,</div><div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fontSize, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;bold, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;italic,</div><div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;underline, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;doubleunderline, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;strikeout,</div><div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;doublestrikeout, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;allcaps, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;initcaps,</div><div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;smallcaps, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;superscript, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;subscript,</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;scaleWidth) <span class="keyword">override</span>;</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7db52d82b5c8834ca2ae25d67f2c12e6">collectParaIX</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indFirst,</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indLeft, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indRight, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spLine,</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spBefore, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spAfter, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;align,</div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;bullet, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;bulletStr, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;bulletFont,</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;bulletFontSize, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;textPosAfterBullet,</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;                     <span class="keyword">const</span> boost::optional&lt;unsigned&gt; &amp;flags) <span class="keyword">override</span>;</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#acc3fa8fda153133af26bd99183015c39">collectDefaultParaStyle</a>(<span class="keywordtype">unsigned</span> charCount, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indFirst, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indLeft,</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indRight, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spLine, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spBefore,</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spAfter, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;align,</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;bullet, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;bulletStr,</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;bulletFont, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;bulletFontSize,</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;                               <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;textPosAfterBullet, <span class="keyword">const</span> boost::optional&lt;unsigned&gt; &amp;flags) <span class="keyword">override</span>;</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a368b1814ecf27a23889673b95e95fe26">collectTextBlock</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;leftMargin, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;rightMargin,</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;topMargin, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;bottomMargin,</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;verticalAlign, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;isBgFilled,</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;bgColour, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;defaultTabStop,</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;textDirection) <span class="keyword">override</span>;</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aa3f6f0065b5fb03f43a859dfb006c501">collectNameList</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level) <span class="keyword">override</span>;</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abe15cc5b0286aff3c4cf78bf6f9bc63e">collectName</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level,  <span class="keyword">const</span> librevenge::RVNGBinaryData &amp;name, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format) <span class="keyword">override</span>;</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a6a94e08719e3f607a3e689fadd3fe2a0">collectPageSheet</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level) <span class="keyword">override</span>;</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab387f60421d549f16f22e8b47f3b54a1">collectMisc</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDMisc.html">VSDMisc</a> &amp;misc) <span class="keyword">override</span>;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab942bbc2439a569dfaebd70f164b4edc">collectLayer</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDLayer.html">VSDLayer</a> &amp;layer) <span class="keyword">override</span>;</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a3d98f147705e2dd3289a6983269c06c7">collectLayerMem</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDName.html">VSDName</a> &amp;layerMem) <span class="keyword">override</span>;</div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ae4bb5d4b69007847c4fcfef774c625e4">collectTabsDataList</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> std::map&lt;unsigned, VSDTabSet&gt; &amp;tabSets) <span class="keyword">override</span>;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;  <span class="comment">// Style collectors</span></div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a3003c9bf9ee9102715151070fa6da7a4">collectStyleSheet</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> parentLineStyle, <span class="keywordtype">unsigned</span> parentFillStyle, <span class="keywordtype">unsigned</span> parentTextStyle) <span class="keyword">override</span>;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ae4ec9dd069e1aaf44bf41d4b0b881d78">collectLineStyle</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;strokeWidth, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;c, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;linePattern,</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;startMarker, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;endMarker,</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;lineCap, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;rounding,</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsLineColour, <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsLineMatrix) <span class="keyword">override</span>;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab3d81f5e15c50191ee6b35c5fb57484b">collectFillStyle</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourFG, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourBG,</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;fillPattern, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillFGTransparency,</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillBGTransparency, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;shadowPattern,</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;shfgc, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;shadowOffsetX, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;shadowOffsetY,</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsFillColour, <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsShadowColour,</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;long&gt; &amp;qsFillMatrix) <span class="keyword">override</span>;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab3d81f5e15c50191ee6b35c5fb57484b">collectFillStyle</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourFG, <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;colourBG,</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;fillPattern, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillFGTransparency,</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fillBGTransparency, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;shadowPattern,</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;                        <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;shfgc) <span class="keyword">override</span>;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a5620e449afb1b982d4346d7ca6de0531">collectCharIXStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;font,</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;fontColour, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;fontSize, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;bold,</div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;italic, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;underline, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;doubleunderline,</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;strikeout, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;doublestrikeout, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;allcaps,</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;initcaps, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;smallcaps, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;superscript,</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;subscript, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;scaleWidth) <span class="keyword">override</span>;</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad3920e1ffb4b72a2faeb68bdfb0c932a">collectParaIXStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indFirst,</div><div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indLeft, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;indRight, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spLine,</div><div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spBefore, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;spAfter, <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;align,</div><div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;bullet, <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;bulletStr,</div><div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;VSDName&gt; &amp;bulletFont, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;bulletFontSize,</div><div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                          <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;textPosAfterBullet, <span class="keyword">const</span> boost::optional&lt;unsigned&gt; &amp;flags) <span class="keyword">override</span>;</div><div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7460a35759afd1d2b586944af7e16355">collectTextBlockStyle</a>(<span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;leftMargin, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;rightMargin,</div><div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;                             <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;topMargin, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;bottomMargin,</div><div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;                             <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;verticalAlign, <span class="keyword">const</span> boost::optional&lt;bool&gt; &amp;isBgFilled,</div><div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;                             <span class="keyword">const</span> boost::optional&lt;Colour&gt; &amp;bgColour, <span class="keyword">const</span> boost::optional&lt;double&gt; &amp;defaultTabStop,</div><div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;                             <span class="keyword">const</span> boost::optional&lt;unsigned char&gt; &amp;textDirection) <span class="keyword">override</span>;</div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a3c34d8efe51dae6b98b8456ae9ecf111">collectMetaData</a>(<span class="keyword">const</span> librevenge::RVNGPropertyList &amp;metaData) <span class="keyword">override</span>;</div><div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div><div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;  <span class="comment">// Field list</span></div><div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a884567f9b5d18b5ee738d92a223fc7f5">collectFieldList</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level) <span class="keyword">override</span>;</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a51ef7cb9a90d7dce2d095c6032e253f2">collectTextField</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">int</span> nameId, <span class="keywordtype">int</span> formatStringId) <span class="keyword">override</span>;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aabe8fd6588774a60aab677aafc8db878">collectNumericField</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> format, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> cellType, <span class="keywordtype">double</span> number, <span class="keywordtype">int</span> formatStringId) <span class="keyword">override</span>;</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad842e61496843362369ed027f6be99ec">startPage</a>(<span class="keywordtype">unsigned</span> pageId) <span class="keyword">override</span>;</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad40ff2c44542fcb83dc63ee86f2e9898">endPage</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#acbc578fd48bbb7b0f7d5677bf572e9e9">endPages</a>() <span class="keyword">override</span>;</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keyword">private</span>:</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;  <a class="code" href="classlibvisio_1_1VSDContentCollector.html#afb70a1ce1af6c360bd92eea6c856a0ad">VSDContentCollector</a>(<span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html">VSDContentCollector</a> &amp;);</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;  <a class="code" href="classlibvisio_1_1VSDContentCollector.html">VSDContentCollector</a> &amp;<a class="code" href="classlibvisio_1_1VSDContentCollector.html#aba1eeb525411c8a3756a8476e54ec79f">operator=</a>(<span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html">VSDContentCollector</a> &amp;);</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#aea29d58ac7f780f7b1800cbdfeab4d08">  183</a></span>&#160;  librevenge::RVNGDrawingInterface *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#aea29d58ac7f780f7b1800cbdfeab4d08">m_painter</a>;</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a691953600ba724c456c082c1dc1da8ea">applyXForm</a>(<span class="keywordtype">double</span> &amp;x, <span class="keywordtype">double</span> &amp;y, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> &amp;xform);</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a36701fa91c3358f6a8fbebdc19ce30af">transformPoint</a>(<span class="keywordtype">double</span> &amp;x, <span class="keywordtype">double</span> &amp;y, <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> *txtxform = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aa00d1de705a1a8c430046045c3919edf">transformAngle</a>(<span class="keywordtype">double</span> &amp;angle, <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> *txtxform = <span class="keyword">nullptr</span>);</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a1cdee6df7091a0e025f8ac98f74de1ff">transformFlips</a>(<span class="keywordtype">bool</span> &amp;flipX, <span class="keywordtype">bool</span> &amp;flipY);</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aa8f09aff7dd4849e5fb1a9164f72725e">_NURBSBasis</a>(<span class="keywordtype">unsigned</span> knot, <span class="keywordtype">unsigned</span> degree, <span class="keywordtype">double</span> point, <span class="keyword">const</span> std::vector&lt;double&gt; &amp;knotVector);</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a5fd4cab80abb253b30cf8e4a1644f610">_flushShape</a>();</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9e8cd79e0ef12cfed82e9a821d0be92c">_flushCurrentPath</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>);</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a00c0e5510a77be158e6ed1959628d935">_flushText</a>();</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#af85f728c55d53332cbf949774b349d1d">_flushCurrentForeignData</a>();</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a01648c81ce472f234338dcdb712432b8">_flushCurrentPage</a>();</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9d22bf0f186aa4581d5215dd88befbfb">_handleLevelChange</a>(<span class="keywordtype">unsigned</span> level);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a63a2a7b451452847c03e8772d18f1106">_handleForeignData</a>(<span class="keyword">const</span> librevenge::RVNGBinaryData &amp;data);</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#afe58673eb00157192453b1063fbcce32">_lineProperties</a>(<span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDLineStyle.html">VSDLineStyle</a> &amp;style, librevenge::RVNGPropertyList &amp;styleProps);</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a8926197a54c97eaa8f21476183d75dde">_fillAndShadowProperties</a>(<span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDFillStyle.html">VSDFillStyle</a> &amp;style, librevenge::RVNGPropertyList &amp;styleProps);</div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abfc5eaac8a3243dccb4575899ade9253">_applyLinePattern</a>();</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0ff1462dc8a96b2c0f3c255aa7b3ecc3">_linePropertiesMarkerViewbox</a>(<span class="keywordtype">unsigned</span> marker);</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a54a1c77a42afcd57677b0b104304c05d">_linePropertiesMarkerPath</a>(<span class="keywordtype">unsigned</span> marker);</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a27627fdf7782508b49f492fb0a71dcf5">_linePropertiesMarkerScale</a>(<span class="keywordtype">unsigned</span> marker);</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9f8b435686637c11ed716c4f85a8b54f">appendCharacters</a>(librevenge::RVNGString &amp;text, <span class="keyword">const</span> std::vector&lt;unsigned char&gt; &amp;characters, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format);</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9f8b435686637c11ed716c4f85a8b54f">appendCharacters</a>(librevenge::RVNGString &amp;text, <span class="keyword">const</span> std::vector&lt;unsigned char&gt; &amp;characters);</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a2dec41c7926e705a916e4f14b6279a5d">_convertDataToString</a>(librevenge::RVNGString &amp;result, <span class="keyword">const</span> librevenge::RVNGBinaryData &amp;data, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format);</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab9a281f5fa7687956135146a9a9f8d7e">parseFormatId</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *formatString, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> &amp;result);</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad460dfc65da2badca64ccd87478fa107">_appendField</a>(librevenge::RVNGString &amp;text);</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;  <span class="comment">// NURBS processing functions</span></div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aae0f143dde24135881b5ab04f2459af8">_isUniform</a>(<span class="keyword">const</span> std::vector&lt;double&gt; &amp;weights) <span class="keyword">const</span>;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a011d7d51e755b5629aeb07ce6b63ed4b">_generatePolylineFromNURBS</a>(<span class="keywordtype">unsigned</span> degree, <span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;controlPoints,</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;                                  <span class="keyword">const</span> std::vector&lt;double&gt; &amp;knotVector, <span class="keyword">const</span> std::vector&lt;double&gt; &amp;weights);</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a5f392937ff3559624ff71301333cb043">_generateBezierSegmentsFromNURBS</a>(<span class="keywordtype">unsigned</span> degree, <span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;controlPoints,</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;                                        <span class="keyword">const</span> std::vector&lt;double&gt; &amp;knotVector);</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a57010926fb967d7f63335f7c932d1e00">_outputCubicBezierSegment</a>(<span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;points);</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0e74dc8672dfcce58b203d094e2a7da9">_outputQuadraticBezierSegment</a>(<span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;points);</div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a29c20ea5f89ebddc63c2ac4cbdb09f47">_outputLinearBezierSegment</a>(<span class="keyword">const</span> std::vector&lt;std::pair&lt;double, double&gt; &gt; &amp;points);</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9e1bcd0c56dda8f225cedbdd3a71fceb">_appendVisibleAndPrintable</a>(librevenge::RVNGPropertyList &amp;propList);</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abc730284ad583276151199ede7ca558f">_bulletFromParaFormat</a>(<a class="code" href="structlibvisio_1_1VSDBullet.html">VSDBullet</a> &amp;bullet, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDParaStyle.html">VSDParaStyle</a> &amp;paraStyle);</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aeac3d6368c59eee5441a763aa4f15d27">_listLevelFromBullet</a>(librevenge::RVNGPropertyList &amp;propList, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDBullet.html">VSDBullet</a> &amp;bullet);</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a5b8c1423cd21b272542bad0f81154ef5">_fillParagraphProperties</a>(librevenge::RVNGPropertyList &amp;propList, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDParaStyle.html">VSDParaStyle</a> &amp;style);</div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a6f7b0abf004fc6f73f6dba10adae5b3e">_fillTabSet</a>(librevenge::RVNGPropertyList &amp;propList, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDTabSet.html">VSDTabSet</a> &amp;tabSet);</div><div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9beffc7b9244dd0b33df6521fccbfdb4">_fillCharProperties</a>(librevenge::RVNGPropertyList &amp;propList, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDCharStyle.html">VSDCharStyle</a> &amp;style);</div><div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;  <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a4548d1ace1ce8d80b24742e84031384c">_convertToPath</a>(<span class="keyword">const</span> std::vector&lt;librevenge::RVNGPropertyList&gt; &amp;segmentVector,</div><div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;                      librevenge::RVNGPropertyListVector &amp;path, <span class="keywordtype">double</span> rounding);</div><div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a0f2e53bdb866288a38340e439b7af761">  235</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0f2e53bdb866288a38340e439b7af761">m_isPageStarted</a>;</div><div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ad90dad15f7bcc0e4400cf19830edca02">  236</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad90dad15f7bcc0e4400cf19830edca02">m_pageWidth</a>;</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a1466ef18e85b02b6b07bd264d728bc13">  237</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a1466ef18e85b02b6b07bd264d728bc13">m_pageHeight</a>;</div><div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a4272eed8af7d812d2e8319de30eeba01">  238</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a4272eed8af7d812d2e8319de30eeba01">m_shadowOffsetX</a>;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a2a275c53b4a79d7e06239c1e04b81b80">  239</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a2a275c53b4a79d7e06239c1e04b81b80">m_shadowOffsetY</a>;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#adb22b177a22e76180e13acab33e012d8">  240</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#adb22b177a22e76180e13acab33e012d8">m_scale</a>;</div><div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a55645d4b93171608bde3efe1fbad5264">  241</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a55645d4b93171608bde3efe1fbad5264">m_x</a>;</div><div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a351f9affde2ae236389b905439904b30">  242</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a351f9affde2ae236389b905439904b30">m_y</a>;</div><div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#acb35b8c3a7cbbd69b634a59f03a91144">  243</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#acb35b8c3a7cbbd69b634a59f03a91144">m_originalX</a>;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ae10508a93b778a16d746e41d794bfc42">  244</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ae10508a93b778a16d746e41d794bfc42">m_originalY</a>;</div><div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a97771d99fa155649a8f89a4470929665">  245</a></span>&#160;  <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a97771d99fa155649a8f89a4470929665">m_xform</a>;</div><div class="line"><a name="l00246"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a875e6085de97a4df4f0e211d1aaffc8b">  246</a></span>&#160;  std::unique_ptr&lt;XForm&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a875e6085de97a4df4f0e211d1aaffc8b">m_txtxform</a>;</div><div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a820898a2b456e245a7f5e290e8e50481">  247</a></span>&#160;  <a class="code" href="structlibvisio_1_1VSDMisc.html">VSDMisc</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a820898a2b456e245a7f5e290e8e50481">m_misc</a>;</div><div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a12ac42779da4135a258b58b189280223">  248</a></span>&#160;  std::vector&lt;librevenge::RVNGPropertyList&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a12ac42779da4135a258b58b189280223">m_currentFillGeometry</a>;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a1f691386ab6bd1b545e54e919172d9ed">  249</a></span>&#160;  std::vector&lt;librevenge::RVNGPropertyList&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a1f691386ab6bd1b545e54e919172d9ed">m_currentLineGeometry</a>;</div><div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a8eb3248b2ff15043075f5fd451bbfcf7">  250</a></span>&#160;  std::map&lt;unsigned, XForm&gt; *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a8eb3248b2ff15043075f5fd451bbfcf7">m_groupXForms</a>;</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a103b85e9bfb3eeaf7f2b90ddb6e9e843">  251</a></span>&#160;  librevenge::RVNGBinaryData <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a103b85e9bfb3eeaf7f2b90ddb6e9e843">m_currentForeignData</a>;</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a0404e7412e77dbe804d20b68c000a58e">  252</a></span>&#160;  librevenge::RVNGBinaryData <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0404e7412e77dbe804d20b68c000a58e">m_currentOLEData</a>;</div><div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a9bafa95f1635a5d4e131d996febe56c5">  253</a></span>&#160;  librevenge::RVNGPropertyList <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9bafa95f1635a5d4e131d996febe56c5">m_currentForeignProps</a>;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ac95b68def3c93a78023fee8596fe795c">  254</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ac95b68def3c93a78023fee8596fe795c">m_currentShapeId</a>;</div><div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a579cc7cdd14cf40e114fc534f9f924ff">  255</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a579cc7cdd14cf40e114fc534f9f924ff">m_foreignType</a>;</div><div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a17f3f95c0081f99a417f24c1d14d33f7">  256</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a17f3f95c0081f99a417f24c1d14d33f7">m_foreignFormat</a>;</div><div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ac5eae8a1e447b63e0131bb39ce942ef8">  257</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ac5eae8a1e447b63e0131bb39ce942ef8">m_foreignOffsetX</a>;</div><div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a0f72eab0d2c19aea55a80b02d064c033">  258</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0f72eab0d2c19aea55a80b02d064c033">m_foreignOffsetY</a>;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a5dc0251aca10e8f6f1b954a570fd6c52">  259</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a5dc0251aca10e8f6f1b954a570fd6c52">m_foreignWidth</a>;</div><div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#aef5d4117deec468968c6b2fb7c84bc67">  260</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aef5d4117deec468968c6b2fb7c84bc67">m_foreignHeight</a>;</div><div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a712908904e9d9430f7086edf795699f4">  261</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a712908904e9d9430f7086edf795699f4">m_noLine</a>;</div><div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a40058d7a41c14f1428aa0554626823e1">  262</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a40058d7a41c14f1428aa0554626823e1">m_noFill</a>;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a900e7d2700ab55bf9c885e75a8dd8607">  263</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a900e7d2700ab55bf9c885e75a8dd8607">m_noShow</a>;</div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a26407aa37db43cabdccdca573ad2faa5">  264</a></span>&#160;  std::map&lt;unsigned short, VSDFont&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a26407aa37db43cabdccdca573ad2faa5">m_fonts</a>;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a42d46462ebc8c2efadd2d7bbefe3ff84">  265</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a42d46462ebc8c2efadd2d7bbefe3ff84">m_currentLevel</a>;</div><div class="line"><a name="l00266"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ab9945974157334deb72c0eed68c6502c">  266</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab9945974157334deb72c0eed68c6502c">m_isShapeStarted</a>;</div><div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a71ebc76861665aeb1e371448633904e6">  267</a></span>&#160;  std::vector&lt;std::map&lt;unsigned, XForm&gt; &gt; &amp;<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a71ebc76861665aeb1e371448633904e6">m_groupXFormsSequence</a>;</div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a22d73889b9831ed73d684add8f12f7b7">  268</a></span>&#160;  std::vector&lt;std::map&lt;unsigned, unsigned&gt; &gt; &amp;<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a22d73889b9831ed73d684add8f12f7b7">m_groupMembershipsSequence</a>;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a63333baade645e3851088e78fa15a220">  269</a></span>&#160;  std::vector&lt;std::map&lt;unsigned, unsigned&gt; &gt;::iterator <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a63333baade645e3851088e78fa15a220">m_groupMemberships</a>;</div><div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ae7e79d5bd1df85c40ac6c3c90c11ff15">  270</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ae7e79d5bd1df85c40ac6c3c90c11ff15">m_currentPageNumber</a>;</div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a9d321c68000e5dd9f0a167b47e567e01">  271</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDOutputElementList.html">VSDOutputElementList</a> *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a14ab89425ab3360c2b1af2623d046d85">m_shapeOutputDrawing</a>, *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9d321c68000e5dd9f0a167b47e567e01">m_shapeOutputText</a>;</div><div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a449593f83994b2120e9c94c84991b77b">  272</a></span>&#160;  std::map&lt;unsigned, VSDOutputElementList&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a449593f83994b2120e9c94c84991b77b">m_pageOutputDrawing</a>;</div><div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a18ce06c3e2922e431a35afee43916241">  273</a></span>&#160;  std::map&lt;unsigned, VSDOutputElementList&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a18ce06c3e2922e431a35afee43916241">m_pageOutputText</a>;</div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ad65410018b08d1e621258bcce959fec6">  274</a></span>&#160;  std::vector&lt;std::list&lt;unsigned&gt; &gt; &amp;<a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad65410018b08d1e621258bcce959fec6">m_documentPageShapeOrders</a>;</div><div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a3429e4792b3d4dbfc5a2528f60d43948">  275</a></span>&#160;  std::vector&lt;std::list&lt;unsigned&gt; &gt;::iterator <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a3429e4792b3d4dbfc5a2528f60d43948">m_pageShapeOrder</a>;</div><div class="line"><a name="l00276"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a7c6bd3e1dca9056f37c3f0a84de1738d">  276</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a7c6bd3e1dca9056f37c3f0a84de1738d">m_isFirstGeometry</a>;</div><div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a346041c59dd43142d5270111e5f4cbcb">  278</a></span>&#160;  std::map&lt;unsigned, NURBSData&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a346041c59dd43142d5270111e5f4cbcb">m_NURBSData</a>;</div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a66db9a7dab050cc7b0afb75c9b8ebcb6">  279</a></span>&#160;  std::map&lt;unsigned, PolylineData&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a66db9a7dab050cc7b0afb75c9b8ebcb6">m_polylineData</a>;</div><div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#abe0992cbdb3957f934f83ff1c3207718">  280</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDName.html">libvisio::VSDName</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abe0992cbdb3957f934f83ff1c3207718">m_currentText</a>;</div><div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#aed1f71d71b431fbdfc11d84686ac9e58">  281</a></span>&#160;  std::map&lt;unsigned, librevenge::RVNGString&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9ffbe86b2dfe9858e6185d04ecf2034b">m_names</a>, <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aed1f71d71b431fbdfc11d84686ac9e58">m_stencilNames</a>;</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a45ae98d7cd7ba9fb562e70d9e8c0d22e">  282</a></span>&#160;  std::vector&lt;librevenge::RVNGString&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a45ae98d7cd7ba9fb562e70d9e8c0d22e">m_fields</a>;</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a3a5a5aa7018bbf35ab182d150b900bb1">  283</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDFieldList.html">VSDFieldList</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a3a5a5aa7018bbf35ab182d150b900bb1">m_stencilFields</a>;</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a692c9f3bb486e5ced26f9527d5c2ba80">  284</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a692c9f3bb486e5ced26f9527d5c2ba80">m_fieldIndex</a>;</div><div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ac67b68b90bb3b9bf20448c9ef2e1ca75">  285</a></span>&#160;  std::vector&lt;VSDCharStyle&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ac67b68b90bb3b9bf20448c9ef2e1ca75">m_charFormats</a>;</div><div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a912daf1a24c31f03b9ee9e314165e648">  286</a></span>&#160;  std::vector&lt;VSDParaStyle&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a912daf1a24c31f03b9ee9e314165e648">m_paraFormats</a>;</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;</div><div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a08c7fcac0df212317d43fd246d078f63">  288</a></span>&#160;  <a class="code" href="structlibvisio_1_1VSDLineStyle.html">VSDLineStyle</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a08c7fcac0df212317d43fd246d078f63">m_lineStyle</a>;</div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a45df4fb90d6f1af6e04d312b68affbd8">  289</a></span>&#160;  <a class="code" href="structlibvisio_1_1VSDFillStyle.html">VSDFillStyle</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a45df4fb90d6f1af6e04d312b68affbd8">m_fillStyle</a>;</div><div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a217ee9b7b5d54f0a07f875e6a322d413">  290</a></span>&#160;  <a class="code" href="structlibvisio_1_1VSDTextBlockStyle.html">VSDTextBlockStyle</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a217ee9b7b5d54f0a07f875e6a322d413">m_textBlockStyle</a>;</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#aac34aeeaa0d599239d24ee2d4a1b3bae">  292</a></span>&#160;  <a class="code" href="structlibvisio_1_1VSDCharStyle.html">VSDCharStyle</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aac34aeeaa0d599239d24ee2d4a1b3bae">m_defaultCharStyle</a>;</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a3f5bb492d75c603e272b3772d9e98d6c">  293</a></span>&#160;  <a class="code" href="structlibvisio_1_1VSDParaStyle.html">VSDParaStyle</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a3f5bb492d75c603e272b3772d9e98d6c">m_defaultParaStyle</a>;</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a0f0ae74584e69ac90cbae318ab86192f">  295</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a0f0ae74584e69ac90cbae318ab86192f">m_currentStyleSheet</a>;</div><div class="line"><a name="l00296"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a2278ebaabaf0b5eb3cf5ae8b20c78aad">  296</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDStyles.html">VSDStyles</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a2278ebaabaf0b5eb3cf5ae8b20c78aad">m_styles</a>;</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ad44855dc3684e80924e91015a924069a">  298</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDStencils.html">VSDStencils</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ad44855dc3684e80924e91015a924069a">m_stencils</a>;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a099c96822d6a0a3ff89369e7b9b7e44b">  299</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDShape.html">VSDShape</a> *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#a099c96822d6a0a3ff89369e7b9b7e44b">m_stencilShape</a>;</div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#abcdf1b64415917a9a559a31b1d02c737">  300</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#abcdf1b64415917a9a559a31b1d02c737">m_isStencilStarted</a>;</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div><div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a9a6de37dab2b47ee30ed6eb5e87dbb6e">  302</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a9a6de37dab2b47ee30ed6eb5e87dbb6e">m_currentGeometryCount</a>;</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div><div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ae0e0c9539717ff9f4413c66fcff91044">  304</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ae0e0c9539717ff9f4413c66fcff91044">m_backgroundPageID</a>;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ab131037611e7f07c44f5eaa6d3067df0">  305</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ab131037611e7f07c44f5eaa6d3067df0">m_currentPageID</a>;</div><div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a26e56d73cf0c8925910ff67b092c9fc0">  306</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDPage.html">VSDPage</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a26e56d73cf0c8925910ff67b092c9fc0">m_currentPage</a>;</div><div class="line"><a name="l00307"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a8adca21430c5afa5346eb3e3049daccf">  307</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDPages.html">VSDPages</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a8adca21430c5afa5346eb3e3049daccf">m_pages</a>;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a51565daae53bca1b4679673e54a48fe7">  309</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDLayerList.html">VSDLayerList</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a51565daae53bca1b4679673e54a48fe7">m_layerList</a>;</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div><div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a390ffd20c8b29f797146a44356754f49">  311</a></span>&#160;  std::vector&lt;std::pair&lt;double, double&gt; &gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a390ffd20c8b29f797146a44356754f49">m_splineControlPoints</a>;</div><div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a50059c7ac1d3c156bb456c867200e7d9">  312</a></span>&#160;  std::vector&lt;double&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a50059c7ac1d3c156bb456c867200e7d9">m_splineKnotVector</a>;</div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a2f13b8aa12ab61cdffe811a64cc3c497">  313</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#afea8dc36f1a7e67ef086120c6fa65022">m_splineX</a>, <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a2f13b8aa12ab61cdffe811a64cc3c497">m_splineY</a>;</div><div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a193690bfaaf2ee5e4203d45537ef3c2e">  314</a></span>&#160;  <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a193690bfaaf2ee5e4203d45537ef3c2e">m_splineLastKnot</a>;</div><div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a02be7143db5692e732463610a17f557b">  315</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a02be7143db5692e732463610a17f557b">m_splineDegree</a>;</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a321be6b664296606d7bd2dec607ed1d7">  316</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a321be6b664296606d7bd2dec607ed1d7">m_splineLevel</a>;</div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a91d7522919eb178766a0b9e83377fecb">  317</a></span>&#160;  <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a91d7522919eb178766a0b9e83377fecb">m_currentShapeLevel</a>;</div><div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a4a8ad0f18b777a0ddaee8105e1ef2f94">  318</a></span>&#160;  <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a4a8ad0f18b777a0ddaee8105e1ef2f94">m_isBackgroundPage</a>;</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#a14128030c45644db3c59a1a42b3871d0">  320</a></span>&#160;  <a class="code" href="classlibvisio_1_1VSDLayerList.html">VSDLayerList</a> <a class="code" href="classlibvisio_1_1VSDContentCollector.html#a14128030c45644db3c59a1a42b3871d0">m_currentLayerList</a>;</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#aaa7807e06ba75c0349fc3564d75178b7">  321</a></span>&#160;  std::vector&lt;unsigned&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#aaa7807e06ba75c0349fc3564d75178b7">m_currentLayerMem</a>;</div><div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#ac1e414cf64ddaf3b768816cbc099d93b">  322</a></span>&#160;  std::vector&lt;VSDTabSet&gt; <a class="code" href="classlibvisio_1_1VSDContentCollector.html#ac1e414cf64ddaf3b768816cbc099d93b">m_tabSets</a>;</div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div><div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="classlibvisio_1_1VSDContentCollector.html#abff0e0d0576d78c169eabd77b0732fcc">  324</a></span>&#160;  <span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDXTheme.html">VSDXTheme</a> *<a class="code" href="classlibvisio_1_1VSDContentCollector.html#abff0e0d0576d78c169eabd77b0732fcc">m_documentTheme</a>;</div><div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;};</div><div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;} <span class="comment">// namespace libvisio</span></div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* VSDCONTENTCOLLECTOR_H */</span><span class="preprocessor"></span></div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="comment">/* vim:set shiftwidth=2 softtabstop=2 expandtab: */</span></div><div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a3429e4792b3d4dbfc5a2528f60d43948"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a3429e4792b3d4dbfc5a2528f60d43948">libvisio::VSDContentCollector::m_pageShapeOrder</a></div><div class="ttdeci">std::vector&lt; std::list&lt; unsigned &gt; &gt;::iterator m_pageShapeOrder</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:275</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_afb70a1ce1af6c360bd92eea6c856a0ad"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#afb70a1ce1af6c360bd92eea6c856a0ad">libvisio::VSDContentCollector::VSDContentCollector</a></div><div class="ttdeci">VSDContentCollector(librevenge::RVNGDrawingInterface *painter, std::vector&lt; std::map&lt; unsigned, XForm &gt; &gt; &amp;groupXFormsSequence, std::vector&lt; std::map&lt; unsigned, unsigned &gt; &gt; &amp;groupMembershipsSequence, std::vector&lt; std::list&lt; unsigned &gt; &gt; &amp;documentPageShapeOrders, VSDStyles &amp;styles, VSDStencils &amp;stencils)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:118</div></div>
<div class="ttc" id="classlibvisio_1_1VSDStyles_html"><div class="ttname"><a href="classlibvisio_1_1VSDStyles.html">libvisio::VSDStyles</a></div><div class="ttdef"><b>Definition:</b> VSDStyles.h:494</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a63333baade645e3851088e78fa15a220"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a63333baade645e3851088e78fa15a220">libvisio::VSDContentCollector::m_groupMemberships</a></div><div class="ttdeci">std::vector&lt; std::map&lt; unsigned, unsigned &gt; &gt;::iterator m_groupMemberships</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:269</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a5f392937ff3559624ff71301333cb043"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a5f392937ff3559624ff71301333cb043">libvisio::VSDContentCollector::_generateBezierSegmentsFromNURBS</a></div><div class="ttdeci">void _generateBezierSegmentsFromNURBS(unsigned degree, const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;controlPoints, const std::vector&lt; double &gt; &amp;knotVector)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2010</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a712908904e9d9430f7086edf795699f4"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a712908904e9d9430f7086edf795699f4">libvisio::VSDContentCollector::m_noLine</a></div><div class="ttdeci">bool m_noLine</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:261</div></div>
<div class="ttc" id="classlibvisio_1_1VSDShape_html"><div class="ttname"><a href="classlibvisio_1_1VSDShape.html">libvisio::VSDShape</a></div><div class="ttdef"><b>Definition:</b> VSDStencils.h:27</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a97771d99fa155649a8f89a4470929665"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a97771d99fa155649a8f89a4470929665">libvisio::VSDContentCollector::m_xform</a></div><div class="ttdeci">XForm m_xform</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:245</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ab9a281f5fa7687956135146a9a9f8d7e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ab9a281f5fa7687956135146a9a9f8d7e">libvisio::VSDContentCollector::parseFormatId</a></div><div class="ttdeci">bool parseFormatId(const char *formatString, unsigned short &amp;result)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3626</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a03237843070b2760a04cb85a712cb90d"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a03237843070b2760a04cb85a712cb90d">libvisio::VSDContentCollector::collectForeignData</a></div><div class="ttdeci">void collectForeignData(unsigned level, const librevenge::RVNGBinaryData &amp;binaryData) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1702</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9e8cd79e0ef12cfed82e9a821d0be92c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9e8cd79e0ef12cfed82e9a821d0be92c">libvisio::VSDContentCollector::_flushCurrentPath</a></div><div class="ttdeci">void _flushCurrentPath(unsigned id)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:377</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad3920e1ffb4b72a2faeb68bdfb0c932a"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad3920e1ffb4b72a2faeb68bdfb0c932a">libvisio::VSDContentCollector::collectParaIXStyle</a></div><div class="ttdeci">void collectParaIXStyle(unsigned id, unsigned level, unsigned charCount, const boost::optional&lt; double &gt; &amp;indFirst, const boost::optional&lt; double &gt; &amp;indLeft, const boost::optional&lt; double &gt; &amp;indRight, const boost::optional&lt; double &gt; &amp;spLine, const boost::optional&lt; double &gt; &amp;spBefore, const boost::optional&lt; double &gt; &amp;spAfter, const boost::optional&lt; unsigned char &gt; &amp;align, const boost::optional&lt; unsigned char &gt; &amp;bullet, const boost::optional&lt; VSDName &gt; &amp;bulletStr, const boost::optional&lt; VSDName &gt; &amp;bulletFont, const boost::optional&lt; double &gt; &amp;bulletFontSize, const boost::optional&lt; double &gt; &amp;textPosAfterBullet, const boost::optional&lt; unsigned &gt; &amp;flags) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2908</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a4548d1ace1ce8d80b24742e84031384c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a4548d1ace1ce8d80b24742e84031384c">libvisio::VSDContentCollector::_convertToPath</a></div><div class="ttdeci">void _convertToPath(const std::vector&lt; librevenge::RVNGPropertyList &gt; &amp;segmentVector, librevenge::RVNGPropertyListVector &amp;path, double rounding)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:547</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aabe8fd6588774a60aab677aafc8db878"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aabe8fd6588774a60aab677aafc8db878">libvisio::VSDContentCollector::collectNumericField</a></div><div class="ttdeci">void collectNumericField(unsigned id, unsigned level, unsigned short format, unsigned short cellType, double number, int formatStringId) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3505</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0f2e53bdb866288a38340e439b7af761"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0f2e53bdb866288a38340e439b7af761">libvisio::VSDContentCollector::m_isPageStarted</a></div><div class="ttdeci">bool m_isPageStarted</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:235</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9beffc7b9244dd0b33df6521fccbfdb4"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9beffc7b9244dd0b33df6521fccbfdb4">libvisio::VSDContentCollector::_fillCharProperties</a></div><div class="ttdeci">void _fillCharProperties(librevenge::RVNGPropertyList &amp;propList, const VSDCharStyle &amp;style)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1178</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a45ae98d7cd7ba9fb562e70d9e8c0d22e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a45ae98d7cd7ba9fb562e70d9e8c0d22e">libvisio::VSDContentCollector::m_fields</a></div><div class="ttdeci">std::vector&lt; librevenge::RVNGString &gt; m_fields</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:282</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a71ebc76861665aeb1e371448633904e6"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a71ebc76861665aeb1e371448633904e6">libvisio::VSDContentCollector::m_groupXFormsSequence</a></div><div class="ttdeci">std::vector&lt; std::map&lt; unsigned, XForm &gt; &gt; &amp; m_groupXFormsSequence</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:267</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a42fbbce2adf46059087da8c9ae0f92e5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a42fbbce2adf46059087da8c9ae0f92e5">libvisio::VSDContentCollector::collectShapeData</a></div><div class="ttdeci">void collectShapeData(unsigned id, unsigned level, unsigned char xType, unsigned char yType, unsigned degree, double lastKnot, std::vector&lt; std::pair&lt; double, double &gt; &gt; controlPoints, std::vector&lt; double &gt; knotVector, std::vector&lt; double &gt; weights) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2384</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a14128030c45644db3c59a1a42b3871d0"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a14128030c45644db3c59a1a42b3871d0">libvisio::VSDContentCollector::m_currentLayerList</a></div><div class="ttdeci">VSDLayerList m_currentLayerList</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:320</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a912daf1a24c31f03b9ee9e314165e648"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a912daf1a24c31f03b9ee9e314165e648">libvisio::VSDContentCollector::m_paraFormats</a></div><div class="ttdeci">std::vector&lt; VSDParaStyle &gt; m_paraFormats</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:286</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a3003c9bf9ee9102715151070fa6da7a4"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a3003c9bf9ee9102715151070fa6da7a4">libvisio::VSDContentCollector::collectStyleSheet</a></div><div class="ttdeci">void collectStyleSheet(unsigned id, unsigned level, unsigned parentLineStyle, unsigned parentFillStyle, unsigned parentTextStyle) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2865</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a63147ab6ae2969308c33a21263b3c87a"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a63147ab6ae2969308c33a21263b3c87a">libvisio::VSDContentCollector::collectXFormData</a></div><div class="ttdeci">void collectXFormData(unsigned level, const XForm &amp;xform) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2409</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a900e7d2700ab55bf9c885e75a8dd8607"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a900e7d2700ab55bf9c885e75a8dd8607">libvisio::VSDContentCollector::m_noShow</a></div><div class="ttdeci">bool m_noShow</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:263</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a1085a566f0c0472a00636ef4e4cd38b3"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a1085a566f0c0472a00636ef4e4cd38b3">libvisio::VSDContentCollector::collectPageProps</a></div><div class="ttdeci">void collectPageProps(unsigned id, unsigned level, double pageWidth, double pageHeight, double shadowOffsetX, double shadowOffsetY, double scale) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2561</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a27d5c86238d77953a7815f49528c1016"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a27d5c86238d77953a7815f49528c1016">libvisio::VSDContentCollector::collectSplineEnd</a></div><div class="ttdeci">void collectSplineEnd() override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2734</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a8d6990c10a6bd93237cc59dbfb77636a"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a8d6990c10a6bd93237cc59dbfb77636a">libvisio::VSDContentCollector::collectText</a></div><div class="ttdeci">void collectText(unsigned level, const librevenge::RVNGBinaryData &amp;textStream, TextFormat format) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2752</div></div>
<div class="ttc" id="classlibvisio_1_1VSDLayerList_html"><div class="ttname"><a href="classlibvisio_1_1VSDLayerList.html">libvisio::VSDLayerList</a></div><div class="ttdef"><b>Definition:</b> VSDLayerList.h:33</div></div>
<div class="ttc" id="structlibvisio_1_1VSDLineStyle_html"><div class="ttname"><a href="structlibvisio_1_1VSDLineStyle.html">libvisio::VSDLineStyle</a></div><div class="ttdef"><b>Definition:</b> VSDStyles.h:62</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_acb35b8c3a7cbbd69b634a59f03a91144"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#acb35b8c3a7cbbd69b634a59f03a91144">libvisio::VSDContentCollector::m_originalX</a></div><div class="ttdeci">double m_originalX</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:243</div></div>
<div class="ttc" id="structlibvisio_1_1NURBSData_html"><div class="ttname"><a href="structlibvisio_1_1NURBSData.html">libvisio::NURBSData</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:93</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a368b1814ecf27a23889673b95e95fe26"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a368b1814ecf27a23889673b95e95fe26">libvisio::VSDContentCollector::collectTextBlock</a></div><div class="ttdeci">void collectTextBlock(unsigned level, const boost::optional&lt; double &gt; &amp;leftMargin, const boost::optional&lt; double &gt; &amp;rightMargin, const boost::optional&lt; double &gt; &amp;topMargin, const boost::optional&lt; double &gt; &amp;bottomMargin, const boost::optional&lt; unsigned char &gt; &amp;verticalAlign, const boost::optional&lt; bool &gt; &amp;isBgFilled, const boost::optional&lt; Colour &gt; &amp;bgColour, const boost::optional&lt; double &gt; &amp;defaultTabStop, const boost::optional&lt; unsigned char &gt; &amp;textDirection) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2824</div></div>
<div class="ttc" id="structlibvisio_1_1VSDBullet_html"><div class="ttname"><a href="structlibvisio_1_1VSDBullet.html">libvisio::VSDBullet</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:231</div></div>
<div class="ttc" id="libvisio__utils_8h_html"><div class="ttname"><a href="libvisio__utils_8h.html">libvisio_utils.h</a></div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0ff1462dc8a96b2c0f3c255aa7b3ecc3"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0ff1462dc8a96b2c0f3c255aa7b3ecc3">libvisio::VSDContentCollector::_linePropertiesMarkerViewbox</a></div><div class="ttdeci">const char * _linePropertiesMarkerViewbox(unsigned marker)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:149</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a011d7d51e755b5629aeb07ce6b63ed4b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a011d7d51e755b5629aeb07ce6b63ed4b">libvisio::VSDContentCollector::_generatePolylineFromNURBS</a></div><div class="ttdeci">void _generatePolylineFromNURBS(unsigned degree, const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;controlPoints, const std::vector&lt; double &gt; &amp;knotVector, const std::vector&lt; double &gt; &amp;weights)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2123</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ab387f60421d549f16f22e8b47f3b54a1"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ab387f60421d549f16f22e8b47f3b54a1">libvisio::VSDContentCollector::collectMisc</a></div><div class="ttdeci">void collectMisc(unsigned level, const VSDMisc &amp;misc) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3806</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a72eeeb52490772bd03f5c2f3a624eb83"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a72eeeb52490772bd03f5c2f3a624eb83">libvisio::VSDContentCollector::collectPage</a></div><div class="ttdeci">void collectPage(unsigned id, unsigned level, unsigned backgroundPageID, bool isBackgroundPage, const VSDName &amp;pageName) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2574</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9f8b435686637c11ed716c4f85a8b54f"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9f8b435686637c11ed716c4f85a8b54f">libvisio::VSDContentCollector::appendCharacters</a></div><div class="ttdeci">void appendCharacters(librevenge::RVNGString &amp;text, const std::vector&lt; unsigned char &gt; &amp;characters, TextFormat format)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3647</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a42d46462ebc8c2efadd2d7bbefe3ff84"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a42d46462ebc8c2efadd2d7bbefe3ff84">libvisio::VSDContentCollector::m_currentLevel</a></div><div class="ttdeci">unsigned m_currentLevel</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:265</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aea29d58ac7f780f7b1800cbdfeab4d08"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aea29d58ac7f780f7b1800cbdfeab4d08">libvisio::VSDContentCollector::m_painter</a></div><div class="ttdeci">librevenge::RVNGDrawingInterface * m_painter</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:183</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a4272eed8af7d812d2e8319de30eeba01"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a4272eed8af7d812d2e8319de30eeba01">libvisio::VSDContentCollector::m_shadowOffsetX</a></div><div class="ttdeci">double m_shadowOffsetX</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:238</div></div>
<div class="ttc" id="structlibvisio_1_1VSDTextBlockStyle_html"><div class="ttname"><a href="structlibvisio_1_1VSDTextBlockStyle.html">libvisio::VSDTextBlockStyle</a></div><div class="ttdef"><b>Definition:</b> VSDStyles.h:458</div></div>
<div class="ttc" id="structlibvisio_1_1VSDTabSet_html"><div class="ttname"><a href="structlibvisio_1_1VSDTabSet.html">libvisio::VSDTabSet</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:222</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ae4bb5d4b69007847c4fcfef774c625e4"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ae4bb5d4b69007847c4fcfef774c625e4">libvisio::VSDContentCollector::collectTabsDataList</a></div><div class="ttdeci">void collectTabsDataList(unsigned level, const std::map&lt; unsigned, VSDTabSet &gt; &amp;tabSets) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2802</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a01648c81ce472f234338dcdb712432b8"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a01648c81ce472f234338dcdb712432b8">libvisio::VSDContentCollector::_flushCurrentPage</a></div><div class="ttdeci">void _flushCurrentPage()</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1329</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7754b55f45d874ae092a4d4ba95da664"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7754b55f45d874ae092a4d4ba95da664">libvisio::VSDContentCollector::collectLine</a></div><div class="ttdeci">void collectLine(unsigned level, const boost::optional&lt; double &gt; &amp;strokeWidth, const boost::optional&lt; Colour &gt; &amp;c, const boost::optional&lt; unsigned char &gt; &amp;linePattern, const boost::optional&lt; unsigned char &gt; &amp;startMarker, const boost::optional&lt; unsigned char &gt; &amp;endMarker, const boost::optional&lt; unsigned char &gt; &amp;lineCap, const boost::optional&lt; double &gt; &amp;rounding, const boost::optional&lt; long &gt; &amp;qsLineColour, const boost::optional&lt; long &gt; &amp;qsLineMatrix) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1675</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abe0992cbdb3957f934f83ff1c3207718"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abe0992cbdb3957f934f83ff1c3207718">libvisio::VSDContentCollector::m_currentText</a></div><div class="ttdeci">libvisio::VSDName m_currentText</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:280</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aa00d1de705a1a8c430046045c3919edf"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aa00d1de705a1a8c430046045c3919edf">libvisio::VSDContentCollector::transformAngle</a></div><div class="ttdeci">void transformAngle(double &amp;angle, XForm *txtxform=nullptr)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2485</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a40058d7a41c14f1428aa0554626823e1"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a40058d7a41c14f1428aa0554626823e1">libvisio::VSDContentCollector::m_noFill</a></div><div class="ttdeci">bool m_noFill</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:262</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a76dc018fcd6e065e5dec53c49a65ea3b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a76dc018fcd6e065e5dec53c49a65ea3b">libvisio::VSDContentCollector::collectFillAndShadow</a></div><div class="ttdeci">void collectFillAndShadow(unsigned level, const boost::optional&lt; Colour &gt; &amp;colourFG, const boost::optional&lt; Colour &gt; &amp;colourBG, const boost::optional&lt; unsigned char &gt; &amp;fillPattern, const boost::optional&lt; double &gt; &amp;fillFGTransparency, const boost::optional&lt; double &gt; &amp;fillBGTransparency, const boost::optional&lt; unsigned char &gt; &amp;shadowPattern, const boost::optional&lt; Colour &gt; &amp;shfgc, const boost::optional&lt; double &gt; &amp;shadowOffsetX, const boost::optional&lt; double &gt; &amp;shadowOffsetY, const boost::optional&lt; long &gt; &amp;qsFc, const boost::optional&lt; long &gt; &amp;qsSc, const boost::optional&lt; long &gt; &amp;qsLm) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1683</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abc5cd7636f42a78bd53c97db34d25db5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abc5cd7636f42a78bd53c97db34d25db5">libvisio::VSDContentCollector::collectForeignDataType</a></div><div class="ttdeci">void collectForeignDataType(unsigned level, unsigned foreignType, unsigned foreignFormat, double offsetX, double offsetY, double width, double height) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2550</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a5fd4cab80abb253b30cf8e4a1644f610"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a5fd4cab80abb253b30cf8e4a1644f610">libvisio::VSDContentCollector::_flushShape</a></div><div class="ttdeci">void _flushShape()</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:313</div></div>
<div class="ttc" id="classlibvisio_1_1VSDPages_html"><div class="ttname"><a href="classlibvisio_1_1VSDPages.html">libvisio::VSDPages</a></div><div class="ttdef"><b>Definition:</b> VSDPages.h:34</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a3f5bb492d75c603e272b3772d9e98d6c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a3f5bb492d75c603e272b3772d9e98d6c">libvisio::VSDContentCollector::m_defaultParaStyle</a></div><div class="ttdeci">VSDParaStyle m_defaultParaStyle</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:293</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a02be7143db5692e732463610a17f557b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a02be7143db5692e732463610a17f557b">libvisio::VSDContentCollector::m_splineDegree</a></div><div class="ttdeci">unsigned m_splineDegree</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:315</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_afe1c01a723e02c920a666cb5c4b40647"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#afe1c01a723e02c920a666cb5c4b40647">libvisio::VSDContentCollector::collectSplineKnot</a></div><div class="ttdeci">void collectSplineKnot(unsigned id, unsigned level, double x, double y, double knot) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2725</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad842e61496843362369ed027f6be99ec"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad842e61496843362369ed027f6be99ec">libvisio::VSDContentCollector::startPage</a></div><div class="ttdeci">void startPage(unsigned pageId) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3580</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a612c9955170929c221143d9894bf1e67"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a612c9955170929c221143d9894bf1e67">libvisio::VSDContentCollector::collectCharIX</a></div><div class="ttdeci">void collectCharIX(unsigned id, unsigned level, unsigned charCount, const boost::optional&lt; VSDName &gt; &amp;font, const boost::optional&lt; Colour &gt; &amp;fontColour, const boost::optional&lt; double &gt; &amp;fontSize, const boost::optional&lt; bool &gt; &amp;bold, const boost::optional&lt; bool &gt; &amp;italic, const boost::optional&lt; bool &gt; &amp;underline, const boost::optional&lt; bool &gt; &amp;doubleunderline, const boost::optional&lt; bool &gt; &amp;strikeout, const boost::optional&lt; bool &gt; &amp;doublestrikeout, const boost::optional&lt; bool &gt; &amp;allcaps, const boost::optional&lt; bool &gt; &amp;initcaps, const boost::optional&lt; bool &gt; &amp;smallcaps, const boost::optional&lt; bool &gt; &amp;superscript, const boost::optional&lt; bool &gt; &amp;subscript, const boost::optional&lt; double &gt; &amp;scaleWidth) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2788</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_adb22b177a22e76180e13acab33e012d8"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#adb22b177a22e76180e13acab33e012d8">libvisio::VSDContentCollector::m_scale</a></div><div class="ttdeci">double m_scale</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:240</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_afea8dc36f1a7e67ef086120c6fa65022"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#afea8dc36f1a7e67ef086120c6fa65022">libvisio::VSDContentCollector::m_splineX</a></div><div class="ttdeci">double m_splineX</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:313</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a22d73889b9831ed73d684add8f12f7b7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a22d73889b9831ed73d684add8f12f7b7">libvisio::VSDContentCollector::m_groupMembershipsSequence</a></div><div class="ttdeci">std::vector&lt; std::map&lt; unsigned, unsigned &gt; &gt; &amp; m_groupMembershipsSequence</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:268</div></div>
<div class="ttc" id="structlibvisio_1_1VSDMisc_html"><div class="ttname"><a href="structlibvisio_1_1VSDMisc.html">libvisio::VSDMisc</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:203</div></div>
<div class="ttc" id="VSDPages_8h_html"><div class="ttname"><a href="VSDPages_8h.html">VSDPages.h</a></div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a1466ef18e85b02b6b07bd264d728bc13"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a1466ef18e85b02b6b07bd264d728bc13">libvisio::VSDContentCollector::m_pageHeight</a></div><div class="ttdeci">double m_pageHeight</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:237</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0f72eab0d2c19aea55a80b02d064c033"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0f72eab0d2c19aea55a80b02d064c033">libvisio::VSDContentCollector::m_foreignOffsetY</a></div><div class="ttdeci">double m_foreignOffsetY</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:258</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0e74dc8672dfcce58b203d094e2a7da9"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0e74dc8672dfcce58b203d094e2a7da9">libvisio::VSDContentCollector::_outputQuadraticBezierSegment</a></div><div class="ttdeci">void _outputQuadraticBezierSegment(const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;points)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1969</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad65410018b08d1e621258bcce959fec6"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad65410018b08d1e621258bcce959fec6">libvisio::VSDContentCollector::m_documentPageShapeOrders</a></div><div class="ttdeci">std::vector&lt; std::list&lt; unsigned &gt; &gt; &amp; m_documentPageShapeOrders</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:274</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a099c96822d6a0a3ff89369e7b9b7e44b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a099c96822d6a0a3ff89369e7b9b7e44b">libvisio::VSDContentCollector::m_stencilShape</a></div><div class="ttdeci">const VSDShape * m_stencilShape</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:299</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a4ebd3a6c8e2ce02a7ce5e8ab7ca76ddd"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a4ebd3a6c8e2ce02a7ce5e8ab7ca76ddd">libvisio::VSDContentCollector::collectUnhandledChunk</a></div><div class="ttdeci">void collectUnhandledChunk(unsigned id, unsigned level) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2708</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a26e56d73cf0c8925910ff67b092c9fc0"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a26e56d73cf0c8925910ff67b092c9fc0">libvisio::VSDContentCollector::m_currentPage</a></div><div class="ttdeci">VSDPage m_currentPage</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:306</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a12ac42779da4135a258b58b189280223"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a12ac42779da4135a258b58b189280223">libvisio::VSDContentCollector::m_currentFillGeometry</a></div><div class="ttdeci">std::vector&lt; librevenge::RVNGPropertyList &gt; m_currentFillGeometry</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:248</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9d22bf0f186aa4581d5215dd88befbfb"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9d22bf0f186aa4581d5215dd88befbfb">libvisio::VSDContentCollector::_handleLevelChange</a></div><div class="ttdeci">void _handleLevelChange(unsigned level)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3535</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_acdeb9208eeea09c9693381dc5e89678f"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#acdeb9208eeea09c9693381dc5e89678f">libvisio::VSDContentCollector::collectOLEList</a></div><div class="ttdeci">void collectOLEList(unsigned id, unsigned level) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1708</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ac67b68b90bb3b9bf20448c9ef2e1ca75"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ac67b68b90bb3b9bf20448c9ef2e1ca75">libvisio::VSDContentCollector::m_charFormats</a></div><div class="ttdeci">std::vector&lt; VSDCharStyle &gt; m_charFormats</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:285</div></div>
<div class="ttc" id="classlibvisio_1_1VSDStencils_html"><div class="ttname"><a href="classlibvisio_1_1VSDStencils.html">libvisio::VSDStencils</a></div><div class="ttdef"><b>Definition:</b> VSDStencils.h:78</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ac5eae8a1e447b63e0131bb39ce942ef8"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ac5eae8a1e447b63e0131bb39ce942ef8">libvisio::VSDContentCollector::m_foreignOffsetX</a></div><div class="ttdeci">double m_foreignOffsetX</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:257</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a8eb3248b2ff15043075f5fd451bbfcf7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a8eb3248b2ff15043075f5fd451bbfcf7">libvisio::VSDContentCollector::m_groupXForms</a></div><div class="ttdeci">std::map&lt; unsigned, XForm &gt; * m_groupXForms</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:250</div></div>
<div class="ttc" id="classlibvisio_1_1VSDOutputElementList_html"><div class="ttname"><a href="classlibvisio_1_1VSDOutputElementList.html">libvisio::VSDOutputElementList</a></div><div class="ttdef"><b>Definition:</b> VSDOutputElementList.h:24</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a8926197a54c97eaa8f21476183d75dde"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a8926197a54c97eaa8f21476183d75dde">libvisio::VSDContentCollector::_fillAndShadowProperties</a></div><div class="ttdeci">void _fillAndShadowProperties(const VSDFillStyle &amp;style, librevenge::RVNGPropertyList &amp;styleProps)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3172</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abcdf1b64415917a9a559a31b1d02c737"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abcdf1b64415917a9a559a31b1d02c737">libvisio::VSDContentCollector::m_isStencilStarted</a></div><div class="ttdeci">bool m_isStencilStarted</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:300</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abe15cc5b0286aff3c4cf78bf6f9bc63e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abe15cc5b0286aff3c4cf78bf6f9bc63e">libvisio::VSDContentCollector::collectName</a></div><div class="ttdeci">void collectName(unsigned id, unsigned level, const librevenge::RVNGBinaryData &amp;name, TextFormat format) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2849</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a753a973aa8f850d6019875728a818121"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a753a973aa8f850d6019875728a818121">libvisio::VSDContentCollector::collectEllipse</a></div><div class="ttdeci">void collectEllipse(unsigned id, unsigned level, double cx, double cy, double xleft, double yleft, double xtop, double ytop) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1455</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html">libvisio::VSDContentCollector</a></div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:31</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aba1eeb525411c8a3756a8476e54ec79f"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aba1eeb525411c8a3756a8476e54ec79f">libvisio::VSDContentCollector::operator=</a></div><div class="ttdeci">VSDContentCollector &amp; operator=(const VSDContentCollector &amp;)</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ab942bbc2439a569dfaebd70f164b4edc"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ab942bbc2439a569dfaebd70f164b4edc">libvisio::VSDContentCollector::collectLayer</a></div><div class="ttdeci">void collectLayer(unsigned id, unsigned level, const VSDLayer &amp;layer) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3834</div></div>
<div class="ttc" id="classlibvisio_1_1VSDCollector_html"><div class="ttname"><a href="classlibvisio_1_1VSDCollector.html">libvisio::VSDCollector</a></div><div class="ttdef"><b>Definition:</b> VSDCollector.h:20</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abe2665c7ba35486e9bbbf441f1173e14"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abe2665c7ba35486e9bbbf441f1173e14">libvisio::VSDContentCollector::collectRelCubBezTo</a></div><div class="ttdeci">void collectRelCubBezTo(unsigned id, unsigned level, double x, double y, double a, double b, double c, double d) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1597</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aa8f09aff7dd4849e5fb1a9164f72725e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aa8f09aff7dd4849e5fb1a9164f72725e">libvisio::VSDContentCollector::_NURBSBasis</a></div><div class="ttdeci">double _NURBSBasis(unsigned knot, unsigned degree, double point, const std::vector&lt; double &gt; &amp;knotVector)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2100</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_acbc578fd48bbb7b0f7d5677bf572e9e9"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#acbc578fd48bbb7b0f7d5677bf572e9e9">libvisio::VSDContentCollector::endPages</a></div><div class="ttdeci">void endPages() override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3621</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aeac3d6368c59eee5441a763aa4f15d27"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aeac3d6368c59eee5441a763aa4f15d27">libvisio::VSDContentCollector::_listLevelFromBullet</a></div><div class="ttdeci">void _listLevelFromBullet(librevenge::RVNGPropertyList &amp;propList, const VSDBullet &amp;bullet)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3911</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a820898a2b456e245a7f5e290e8e50481"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a820898a2b456e245a7f5e290e8e50481">libvisio::VSDContentCollector::m_misc</a></div><div class="ttdeci">VSDMisc m_misc</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:247</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a579cc7cdd14cf40e114fc534f9f924ff"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a579cc7cdd14cf40e114fc534f9f924ff">libvisio::VSDContentCollector::m_foreignType</a></div><div class="ttdeci">unsigned m_foreignType</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:255</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a93a72d5681844f7bce405efe09d5566b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a93a72d5681844f7bce405efe09d5566b">libvisio::VSDContentCollector::collectOLEData</a></div><div class="ttdeci">void collectOLEData(unsigned id, unsigned level, const librevenge::RVNGBinaryData &amp;oleData) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1716</div></div>
<div class="ttc" id="classlibvisio_1_1VSDFieldList_html"><div class="ttname"><a href="classlibvisio_1_1VSDFieldList.html">libvisio::VSDFieldList</a></div><div class="ttdef"><b>Definition:</b> VSDFieldList.h:87</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aa3f6f0065b5fb03f43a859dfb006c501"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aa3f6f0065b5fb03f43a859dfb006c501">libvisio::VSDContentCollector::collectNameList</a></div><div class="ttdeci">void collectNameList(unsigned id, unsigned level) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2833</div></div>
<div class="ttc" id="structlibvisio_1_1VSDCharStyle_html"><div class="ttname"><a href="structlibvisio_1_1VSDCharStyle.html">libvisio::VSDCharStyle</a></div><div class="ttdef"><b>Definition:</b> VSDStyles.h:267</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a193690bfaaf2ee5e4203d45537ef3c2e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a193690bfaaf2ee5e4203d45537ef3c2e">libvisio::VSDContentCollector::m_splineLastKnot</a></div><div class="ttdeci">double m_splineLastKnot</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:314</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a18ce06c3e2922e431a35afee43916241"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a18ce06c3e2922e431a35afee43916241">libvisio::VSDContentCollector::m_pageOutputText</a></div><div class="ttdeci">std::map&lt; unsigned, VSDOutputElementList &gt; m_pageOutputText</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:273</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abff0e0d0576d78c169eabd77b0732fcc"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abff0e0d0576d78c169eabd77b0732fcc">libvisio::VSDContentCollector::m_documentTheme</a></div><div class="ttdeci">const VSDXTheme * m_documentTheme</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:324</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a26407aa37db43cabdccdca573ad2faa5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a26407aa37db43cabdccdca573ad2faa5">libvisio::VSDContentCollector::m_fonts</a></div><div class="ttdeci">std::map&lt; unsigned short, VSDFont &gt; m_fonts</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:264</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a3a5a5aa7018bbf35ab182d150b900bb1"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a3a5a5aa7018bbf35ab182d150b900bb1">libvisio::VSDContentCollector::m_stencilFields</a></div><div class="ttdeci">VSDFieldList m_stencilFields</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:283</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a51ef7cb9a90d7dce2d095c6032e253f2"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a51ef7cb9a90d7dce2d095c6032e253f2">libvisio::VSDContentCollector::collectTextField</a></div><div class="ttdeci">void collectTextField(unsigned id, unsigned level, int nameId, int formatStringId) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3482</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a17f3f95c0081f99a417f24c1d14d33f7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a17f3f95c0081f99a417f24c1d14d33f7">libvisio::VSDContentCollector::m_foreignFormat</a></div><div class="ttdeci">unsigned m_foreignFormat</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:256</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a5dc0251aca10e8f6f1b954a570fd6c52"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a5dc0251aca10e8f6f1b954a570fd6c52">libvisio::VSDContentCollector::m_foreignWidth</a></div><div class="ttdeci">double m_foreignWidth</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:259</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a27627fdf7782508b49f492fb0a71dcf5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a27627fdf7782508b49f492fb0a71dcf5">libvisio::VSDContentCollector::_linePropertiesMarkerScale</a></div><div class="ttdeci">double _linePropertiesMarkerScale(unsigned marker)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:294</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a00c0e5510a77be158e6ed1959628d935"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a00c0e5510a77be158e6ed1959628d935">libvisio::VSDContentCollector::_flushText</a></div><div class="ttdeci">void _flushText()</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:662</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aef5d4117deec468968c6b2fb7c84bc67"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aef5d4117deec468968c6b2fb7c84bc67">libvisio::VSDContentCollector::m_foreignHeight</a></div><div class="ttdeci">double m_foreignHeight</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:260</div></div>
<div class="ttc" id="VSDParser_8h_html"><div class="ttname"><a href="VSDParser_8h.html">VSDParser.h</a></div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9bafa95f1635a5d4e131d996febe56c5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9bafa95f1635a5d4e131d996febe56c5">libvisio::VSDContentCollector::m_currentForeignProps</a></div><div class="ttdeci">librevenge::RVNGPropertyList m_currentForeignProps</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:253</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a321be6b664296606d7bd2dec607ed1d7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a321be6b664296606d7bd2dec607ed1d7">libvisio::VSDContentCollector::m_splineLevel</a></div><div class="ttdeci">unsigned m_splineLevel</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:316</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9ffbe86b2dfe9858e6185d04ecf2034b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9ffbe86b2dfe9858e6185d04ecf2034b">libvisio::VSDContentCollector::m_names</a></div><div class="ttdeci">std::map&lt; unsigned, librevenge::RVNGString &gt; m_names</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:281</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a1f691386ab6bd1b545e54e919172d9ed"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a1f691386ab6bd1b545e54e919172d9ed">libvisio::VSDContentCollector::m_currentLineGeometry</a></div><div class="ttdeci">std::vector&lt; librevenge::RVNGPropertyList &gt; m_currentLineGeometry</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:249</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a691953600ba724c456c082c1dc1da8ea"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a691953600ba724c456c082c1dc1da8ea">libvisio::VSDContentCollector::applyXForm</a></div><div class="ttdeci">void applyXForm(double &amp;x, double &amp;y, const XForm &amp;xform)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2423</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aaa7807e06ba75c0349fc3564d75178b7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aaa7807e06ba75c0349fc3564d75178b7">libvisio::VSDContentCollector::m_currentLayerMem</a></div><div class="ttdeci">std::vector&lt; unsigned &gt; m_currentLayerMem</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:321</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9e1bcd0c56dda8f225cedbdd3a71fceb"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9e1bcd0c56dda8f225cedbdd3a71fceb">libvisio::VSDContentCollector::_appendVisibleAndPrintable</a></div><div class="ttdeci">void _appendVisibleAndPrintable(librevenge::RVNGPropertyList &amp;propList)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3840</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a51565daae53bca1b4679673e54a48fe7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a51565daae53bca1b4679673e54a48fe7">libvisio::VSDContentCollector::m_layerList</a></div><div class="ttdeci">VSDLayerList m_layerList</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:309</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a449593f83994b2120e9c94c84991b77b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a449593f83994b2120e9c94c84991b77b">libvisio::VSDContentCollector::m_pageOutputDrawing</a></div><div class="ttdeci">std::map&lt; unsigned, VSDOutputElementList &gt; m_pageOutputDrawing</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:272</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0f0ae74584e69ac90cbae318ab86192f"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0f0ae74584e69ac90cbae318ab86192f">libvisio::VSDContentCollector::m_currentStyleSheet</a></div><div class="ttdeci">unsigned m_currentStyleSheet</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:295</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ab3d81f5e15c50191ee6b35c5fb57484b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ab3d81f5e15c50191ee6b35c5fb57484b">libvisio::VSDContentCollector::collectFillStyle</a></div><div class="ttdeci">void collectFillStyle(unsigned level, const boost::optional&lt; Colour &gt; &amp;colourFG, const boost::optional&lt; Colour &gt; &amp;colourBG, const boost::optional&lt; unsigned char &gt; &amp;fillPattern, const boost::optional&lt; double &gt; &amp;fillFGTransparency, const boost::optional&lt; double &gt; &amp;fillBGTransparency, const boost::optional&lt; unsigned char &gt; &amp;shadowPattern, const boost::optional&lt; Colour &gt; &amp;shfgc, const boost::optional&lt; double &gt; &amp;shadowOffsetX, const boost::optional&lt; double &gt; &amp;shadowOffsetY, const boost::optional&lt; long &gt; &amp;qsFillColour, const boost::optional&lt; long &gt; &amp;qsShadowColour, const boost::optional&lt; long &gt; &amp;qsFillMatrix) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2886</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aed1f71d71b431fbdfc11d84686ac9e58"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aed1f71d71b431fbdfc11d84686ac9e58">libvisio::VSDContentCollector::m_stencilNames</a></div><div class="ttdeci">std::map&lt; unsigned, librevenge::RVNGString &gt; m_stencilNames</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:281</div></div>
<div class="ttc" id="VSDOutputElementList_8h_html"><div class="ttname"><a href="VSDOutputElementList_8h.html">VSDOutputElementList.h</a></div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a57010926fb967d7f63335f7c932d1e00"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a57010926fb967d7f63335f7c932d1e00">libvisio::VSDContentCollector::_outputCubicBezierSegment</a></div><div class="ttdeci">void _outputCubicBezierSegment(const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;points)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1941</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a1cdee6df7091a0e025f8ac98f74de1ff"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a1cdee6df7091a0e025f8ac98f74de1ff">libvisio::VSDContentCollector::transformFlips</a></div><div class="ttdeci">void transformFlips(bool &amp;flipX, bool &amp;flipY)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2504</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a617daf77e3969c0867d51aaf304c1215"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a617daf77e3969c0867d51aaf304c1215">libvisio::VSDContentCollector::collectPolylineTo</a></div><div class="ttdeci">void collectPolylineTo(unsigned id, unsigned level, double x, double y, unsigned char xType, unsigned char yType, const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;points) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2303</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a66db9a7dab050cc7b0afb75c9b8ebcb6"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a66db9a7dab050cc7b0afb75c9b8ebcb6">libvisio::VSDContentCollector::m_polylineData</a></div><div class="ttdeci">std::map&lt; unsigned, PolylineData &gt; m_polylineData</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:279</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ac1e414cf64ddaf3b768816cbc099d93b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ac1e414cf64ddaf3b768816cbc099d93b">libvisio::VSDContentCollector::m_tabSets</a></div><div class="ttdeci">std::vector&lt; VSDTabSet &gt; m_tabSets</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:322</div></div>
<div class="ttc" id="structlibvisio_1_1VSDLayer_html"><div class="ttname"><a href="structlibvisio_1_1VSDLayer.html">libvisio::VSDLayer</a></div><div class="ttdef"><b>Definition:</b> VSDLayerList.h:21</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0404e7412e77dbe804d20b68c000a58e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0404e7412e77dbe804d20b68c000a58e">libvisio::VSDContentCollector::m_currentOLEData</a></div><div class="ttdeci">librevenge::RVNGBinaryData m_currentOLEData</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:252</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7360edddca81b97fe16d8cac25af70d9"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7360edddca81b97fe16d8cac25af70d9">libvisio::VSDContentCollector::collectRelMoveTo</a></div><div class="ttdeci">void collectRelMoveTo(unsigned id, unsigned level, double x, double y) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1643</div></div>
<div class="ttc" id="namespacelibvisio_html_a49c3bf0422fb6bc523e85e255816c48b"><div class="ttname"><a href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">libvisio::TextFormat</a></div><div class="ttdeci">TextFormat</div><div class="ttdef"><b>Definition:</b> VSDTypes.h:149</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7460a35759afd1d2b586944af7e16355"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7460a35759afd1d2b586944af7e16355">libvisio::VSDContentCollector::collectTextBlockStyle</a></div><div class="ttdeci">void collectTextBlockStyle(unsigned level, const boost::optional&lt; double &gt; &amp;leftMargin, const boost::optional&lt; double &gt; &amp;rightMargin, const boost::optional&lt; double &gt; &amp;topMargin, const boost::optional&lt; double &gt; &amp;bottomMargin, const boost::optional&lt; unsigned char &gt; &amp;verticalAlign, const boost::optional&lt; bool &gt; &amp;isBgFilled, const boost::optional&lt; Colour &gt; &amp;bgColour, const boost::optional&lt; double &gt; &amp;defaultTabStop, const boost::optional&lt; unsigned char &gt; &amp;textDirection) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2935</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7637b2eaf5c6e65a9629ce976d235ead"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7637b2eaf5c6e65a9629ce976d235ead">libvisio::VSDContentCollector::collectMoveTo</a></div><div class="ttdeci">void collectMoveTo(unsigned id, unsigned level, double x, double y) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1856</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ac35a32fdb498477dba1eff2cd44b40fd"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ac35a32fdb498477dba1eff2cd44b40fd">libvisio::VSDContentCollector::collectEllipticalArcTo</a></div><div class="ttdeci">void collectEllipticalArcTo(unsigned id, unsigned level, double x3, double y3, double x2, double y2, double angle, double ecc) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1382</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a2278ebaabaf0b5eb3cf5ae8b20c78aad"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a2278ebaabaf0b5eb3cf5ae8b20c78aad">libvisio::VSDContentCollector::m_styles</a></div><div class="ttdeci">VSDStyles m_styles</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:296</div></div>
<div class="ttc" id="structlibvisio_1_1VSDFillStyle_html"><div class="ttname"><a href="structlibvisio_1_1VSDFillStyle.html">libvisio::VSDFillStyle</a></div><div class="ttdef"><b>Definition:</b> VSDStyles.h:151</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a094f486d72fb5335fac8d58a29152d3c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a094f486d72fb5335fac8d58a29152d3c">libvisio::VSDContentCollector::collectRelEllipticalArcTo</a></div><div class="ttdeci">void collectRelEllipticalArcTo(unsigned id, unsigned level, double x, double y, double a, double b, double c, double d) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1627</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad90dad15f7bcc0e4400cf19830edca02"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad90dad15f7bcc0e4400cf19830edca02">libvisio::VSDContentCollector::m_pageWidth</a></div><div class="ttdeci">double m_pageWidth</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:236</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a692c9f3bb486e5ced26f9527d5c2ba80"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a692c9f3bb486e5ced26f9527d5c2ba80">libvisio::VSDContentCollector::m_fieldIndex</a></div><div class="ttdeci">unsigned m_fieldIndex</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:284</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ae0e0c9539717ff9f4413c66fcff91044"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ae0e0c9539717ff9f4413c66fcff91044">libvisio::VSDContentCollector::m_backgroundPageID</a></div><div class="ttdeci">unsigned m_backgroundPageID</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:304</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a8adca21430c5afa5346eb3e3049daccf"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a8adca21430c5afa5346eb3e3049daccf">libvisio::VSDContentCollector::m_pages</a></div><div class="ttdeci">VSDPages m_pages</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:307</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a08c7fcac0df212317d43fd246d078f63"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a08c7fcac0df212317d43fd246d078f63">libvisio::VSDContentCollector::m_lineStyle</a></div><div class="ttdeci">VSDLineStyle m_lineStyle</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:288</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aac34aeeaa0d599239d24ee2d4a1b3bae"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aac34aeeaa0d599239d24ee2d4a1b3bae">libvisio::VSDContentCollector::m_defaultCharStyle</a></div><div class="ttdeci">VSDCharStyle m_defaultCharStyle</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:292</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a45df4fb90d6f1af6e04d312b68affbd8"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a45df4fb90d6f1af6e04d312b68affbd8">libvisio::VSDContentCollector::m_fillStyle</a></div><div class="ttdeci">VSDFillStyle m_fillStyle</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:289</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a3d98f147705e2dd3289a6983269c06c7"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a3d98f147705e2dd3289a6983269c06c7">libvisio::VSDContentCollector::collectLayerMem</a></div><div class="ttdeci">void collectLayerMem(unsigned level, const VSDName &amp;layerMem) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3812</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a0ca4e71369ff06ae9a2f345f20edb1be"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a0ca4e71369ff06ae9a2f345f20edb1be">libvisio::VSDContentCollector::collectInfiniteLine</a></div><div class="ttdeci">void collectInfiniteLine(unsigned id, unsigned level, double x1, double y1, double x2, double y2) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1508</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7c6bd3e1dca9056f37c3f0a84de1738d"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7c6bd3e1dca9056f37c3f0a84de1738d">libvisio::VSDContentCollector::m_isFirstGeometry</a></div><div class="ttdeci">bool m_isFirstGeometry</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:276</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a63a2a7b451452847c03e8772d18f1106"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a63a2a7b451452847c03e8772d18f1106">libvisio::VSDContentCollector::_handleForeignData</a></div><div class="ttdeci">void _handleForeignData(const librevenge::RVNGBinaryData &amp;data)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1722</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a2dec41c7926e705a916e4f14b6279a5d"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a2dec41c7926e705a916e4f14b6279a5d">libvisio::VSDContentCollector::_convertDataToString</a></div><div class="ttdeci">void _convertDataToString(librevenge::RVNGString &amp;result, const librevenge::RVNGBinaryData &amp;data, TextFormat format)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2840</div></div>
<div class="ttc" id="VSDStyles_8h_html"><div class="ttname"><a href="VSDStyles_8h.html">VSDStyles.h</a></div></div>
<div class="ttc" id="namespacelibvisio_html"><div class="ttname"><a href="namespacelibvisio.html">libvisio</a></div><div class="ttdef"><b>Definition:</b> libvisio_utils.h:48</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a29c20ea5f89ebddc63c2ac4cbdb09f47"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a29c20ea5f89ebddc63c2ac4cbdb09f47">libvisio::VSDContentCollector::_outputLinearBezierSegment</a></div><div class="ttdeci">void _outputLinearBezierSegment(const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;points)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1992</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a50059c7ac1d3c156bb456c867200e7d9"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a50059c7ac1d3c156bb456c867200e7d9">libvisio::VSDContentCollector::m_splineKnotVector</a></div><div class="ttdeci">std::vector&lt; double &gt; m_splineKnotVector</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:312</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ae10508a93b778a16d746e41d794bfc42"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ae10508a93b778a16d746e41d794bfc42">libvisio::VSDContentCollector::m_originalY</a></div><div class="ttdeci">double m_originalY</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:244</div></div>
<div class="ttc" id="structlibvisio_1_1VSDParaStyle_html"><div class="ttname"><a href="structlibvisio_1_1VSDParaStyle.html">libvisio::VSDParaStyle</a></div><div class="ttdef"><b>Definition:</b> VSDStyles.h:373</div></div>
<div class="ttc" id="classlibvisio_1_1VSDPage_html"><div class="ttname"><a href="classlibvisio_1_1VSDPage.html">libvisio::VSDPage</a></div><div class="ttdef"><b>Definition:</b> VSDPages.h:19</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_af85f728c55d53332cbf949774b349d1d"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#af85f728c55d53332cbf949774b349d1d">libvisio::VSDContentCollector::_flushCurrentForeignData</a></div><div class="ttdeci">void _flushCurrentForeignData()</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1281</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a36701fa91c3358f6a8fbebdc19ce30af"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a36701fa91c3358f6a8fbebdc19ce30af">libvisio::VSDContentCollector::transformPoint</a></div><div class="ttdeci">void transformPoint(double &amp;x, double &amp;y, XForm *txtxform=nullptr)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2442</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_af5e48909b3d1be4a100bce76c4499f17"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#af5e48909b3d1be4a100bce76c4499f17">libvisio::VSDContentCollector::collectLineTo</a></div><div class="ttdeci">void collectLineTo(unsigned id, unsigned level, double x, double y) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1874</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a103b85e9bfb3eeaf7f2b90ddb6e9e843"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a103b85e9bfb3eeaf7f2b90ddb6e9e843">libvisio::VSDContentCollector::m_currentForeignData</a></div><div class="ttdeci">librevenge::RVNGBinaryData m_currentForeignData</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:251</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a6a94e08719e3f607a3e689fadd3fe2a0"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a6a94e08719e3f607a3e689fadd3fe2a0">libvisio::VSDContentCollector::collectPageSheet</a></div><div class="ttdeci">void collectPageSheet(unsigned id, unsigned level) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2858</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ac95b68def3c93a78023fee8596fe795c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ac95b68def3c93a78023fee8596fe795c">libvisio::VSDContentCollector::m_currentShapeId</a></div><div class="ttdeci">unsigned m_currentShapeId</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:254</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a4a8ad0f18b777a0ddaee8105e1ef2f94"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a4a8ad0f18b777a0ddaee8105e1ef2f94">libvisio::VSDContentCollector::m_isBackgroundPage</a></div><div class="ttdeci">bool m_isBackgroundPage</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:318</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a346041c59dd43142d5270111e5f4cbcb"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a346041c59dd43142d5270111e5f4cbcb">libvisio::VSDContentCollector::m_NURBSData</a></div><div class="ttdeci">std::map&lt; unsigned, NURBSData &gt; m_NURBSData</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:278</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_af210909843e21b6e0d742dcd5f3ca7fa"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#af210909843e21b6e0d742dcd5f3ca7fa">libvisio::VSDContentCollector::collectShapesOrder</a></div><div class="ttdeci">void collectShapesOrder(unsigned id, unsigned level, const std::vector&lt; unsigned &gt; &amp;shapeIds) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2545</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad44855dc3684e80924e91015a924069a"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad44855dc3684e80924e91015a924069a">libvisio::VSDContentCollector::m_stencils</a></div><div class="ttdeci">VSDStencils m_stencils</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:298</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a55645d4b93171608bde3efe1fbad5264"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a55645d4b93171608bde3efe1fbad5264">libvisio::VSDContentCollector::m_x</a></div><div class="ttdeci">double m_x</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:241</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a2f13b8aa12ab61cdffe811a64cc3c497"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a2f13b8aa12ab61cdffe811a64cc3c497">libvisio::VSDContentCollector::m_splineY</a></div><div class="ttdeci">double m_splineY</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:313</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_afe58673eb00157192453b1063fbcce32"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#afe58673eb00157192453b1063fbcce32">libvisio::VSDContentCollector::_lineProperties</a></div><div class="ttdeci">void _lineProperties(const VSDLineStyle &amp;style, librevenge::RVNGPropertyList &amp;styleProps)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2944</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7b3100d24d5f9091e8c4771f1aa7ef91"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7b3100d24d5f9091e8c4771f1aa7ef91">libvisio::VSDContentCollector::collectTxtXForm</a></div><div class="ttdeci">void collectTxtXForm(unsigned level, const XForm &amp;txtxform) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2415</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a54a1c77a42afcd57677b0b104304c05d"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a54a1c77a42afcd57677b0b104304c05d">libvisio::VSDContentCollector::_linePropertiesMarkerPath</a></div><div class="ttdeci">const char * _linePropertiesMarkerPath(unsigned marker)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:187</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a5620e449afb1b982d4346d7ca6de0531"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a5620e449afb1b982d4346d7ca6de0531">libvisio::VSDContentCollector::collectCharIXStyle</a></div><div class="ttdeci">void collectCharIXStyle(unsigned id, unsigned level, unsigned charCount, const boost::optional&lt; VSDName &gt; &amp;font, const boost::optional&lt; Colour &gt; &amp;fontColour, const boost::optional&lt; double &gt; &amp;fontSize, const boost::optional&lt; bool &gt; &amp;bold, const boost::optional&lt; bool &gt; &amp;italic, const boost::optional&lt; bool &gt; &amp;underline, const boost::optional&lt; bool &gt; &amp;doubleunderline, const boost::optional&lt; bool &gt; &amp;strikeout, const boost::optional&lt; bool &gt; &amp;doublestrikeout, const boost::optional&lt; bool &gt; &amp;allcaps, const boost::optional&lt; bool &gt; &amp;initcaps, const boost::optional&lt; bool &gt; &amp;smallcaps, const boost::optional&lt; bool &gt; &amp;superscript, const boost::optional&lt; bool &gt; &amp;subscript, const boost::optional&lt; double &gt; &amp;scaleWidth) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2923</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a91d7522919eb178766a0b9e83377fecb"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a91d7522919eb178766a0b9e83377fecb">libvisio::VSDContentCollector::m_currentShapeLevel</a></div><div class="ttdeci">unsigned m_currentShapeLevel</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:317</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad40ff2c44542fcb83dc63ee86f2e9898"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad40ff2c44542fcb83dc63ee86f2e9898">libvisio::VSDContentCollector::endPage</a></div><div class="ttdeci">void endPage() override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3602</div></div>
<div class="ttc" id="structlibvisio_1_1PolylineData_html"><div class="ttname"><a href="structlibvisio_1_1PolylineData.html">libvisio::PolylineData</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:114</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a390ffd20c8b29f797146a44356754f49"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a390ffd20c8b29f797146a44356754f49">libvisio::VSDContentCollector::m_splineControlPoints</a></div><div class="ttdeci">std::vector&lt; std::pair&lt; double, double &gt; &gt; m_splineControlPoints</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:311</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ab9945974157334deb72c0eed68c6502c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ab9945974157334deb72c0eed68c6502c">libvisio::VSDContentCollector::m_isShapeStarted</a></div><div class="ttdeci">bool m_isShapeStarted</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:266</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a6f7b0abf004fc6f73f6dba10adae5b3e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a6f7b0abf004fc6f73f6dba10adae5b3e">libvisio::VSDContentCollector::_fillTabSet</a></div><div class="ttdeci">void _fillTabSet(librevenge::RVNGPropertyList &amp;propList, const VSDTabSet &amp;tabSet)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1252</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a217ee9b7b5d54f0a07f875e6a322d413"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a217ee9b7b5d54f0a07f875e6a322d413">libvisio::VSDContentCollector::m_textBlockStyle</a></div><div class="ttdeci">VSDTextBlockStyle m_textBlockStyle</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:290</div></div>
<div class="ttc" id="structlibvisio_1_1XForm_html"><div class="ttname"><a href="structlibvisio_1_1XForm.html">libvisio::XForm</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:22</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a5b8c1423cd21b272542bad0f81154ef5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a5b8c1423cd21b272542bad0f81154ef5">libvisio::VSDContentCollector::_fillParagraphProperties</a></div><div class="ttdeci">void _fillParagraphProperties(librevenge::RVNGPropertyList &amp;propList, const VSDParaStyle &amp;style)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1213</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aa94591c7b9cf2ff9895469d314be1da5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aa94591c7b9cf2ff9895469d314be1da5">libvisio::VSDContentCollector::collectRelQuadBezTo</a></div><div class="ttdeci">void collectRelQuadBezTo(unsigned id, unsigned level, double x, double y, double a, double b) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1650</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_acc3fa8fda153133af26bd99183015c39"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#acc3fa8fda153133af26bd99183015c39">libvisio::VSDContentCollector::collectDefaultParaStyle</a></div><div class="ttdeci">void collectDefaultParaStyle(unsigned charCount, const boost::optional&lt; double &gt; &amp;indFirst, const boost::optional&lt; double &gt; &amp;indLeft, const boost::optional&lt; double &gt; &amp;indRight, const boost::optional&lt; double &gt; &amp;spLine, const boost::optional&lt; double &gt; &amp;spBefore, const boost::optional&lt; double &gt; &amp;spAfter, const boost::optional&lt; unsigned char &gt; &amp;align, const boost::optional&lt; unsigned char &gt; &amp;bullet, const boost::optional&lt; VSDName &gt; &amp;bulletStr, const boost::optional&lt; VSDName &gt; &amp;bulletFont, const boost::optional&lt; double &gt; &amp;bulletFontSize, const boost::optional&lt; double &gt; &amp;textPosAfterBullet, const boost::optional&lt; unsigned &gt; &amp;flags) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2776</div></div>
<div class="ttc" id="VSDCollector_8h_html"><div class="ttname"><a href="VSDCollector_8h.html">VSDCollector.h</a></div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ab131037611e7f07c44f5eaa6d3067df0"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ab131037611e7f07c44f5eaa6d3067df0">libvisio::VSDContentCollector::m_currentPageID</a></div><div class="ttdeci">unsigned m_currentPageID</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:305</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad5262ec956c00723f3a4773d0c8127ad"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad5262ec956c00723f3a4773d0c8127ad">libvisio::VSDContentCollector::collectGeometry</a></div><div class="ttdeci">void collectGeometry(unsigned id, unsigned level, bool noFill, bool noLine, bool noShow) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1841</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a875e6085de97a4df4f0e211d1aaffc8b"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a875e6085de97a4df4f0e211d1aaffc8b">libvisio::VSDContentCollector::m_txtxform</a></div><div class="ttdeci">std::unique_ptr&lt; XForm &gt; m_txtxform</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:246</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9a6de37dab2b47ee30ed6eb5e87dbb6e"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9a6de37dab2b47ee30ed6eb5e87dbb6e">libvisio::VSDContentCollector::m_currentGeometryCount</a></div><div class="ttdeci">unsigned m_currentGeometryCount</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:302</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a351f9affde2ae236389b905439904b30"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a351f9affde2ae236389b905439904b30">libvisio::VSDContentCollector::m_y</a></div><div class="ttdeci">double m_y</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:242</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a4cb71111d64f24a9296d24e1250e0039"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a4cb71111d64f24a9296d24e1250e0039">libvisio::VSDContentCollector::collectRelLineTo</a></div><div class="ttdeci">void collectRelLineTo(unsigned id, unsigned level, double x, double y) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1636</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a9d321c68000e5dd9f0a167b47e567e01"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a9d321c68000e5dd9f0a167b47e567e01">libvisio::VSDContentCollector::m_shapeOutputText</a></div><div class="ttdeci">VSDOutputElementList * m_shapeOutputText</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:271</div></div>
<div class="ttc" id="classlibvisio_1_1VSDXTheme_html"><div class="ttname"><a href="classlibvisio_1_1VSDXTheme.html">libvisio::VSDXTheme</a></div><div class="ttdef"><b>Definition:</b> VSDXTheme.h:76</div></div>
<div class="ttc" id="classlibvisio_1_1VSDName_html"><div class="ttname"><a href="classlibvisio_1_1VSDName.html">libvisio::VSDName</a></div><div class="ttdef"><b>Definition:</b> VSDTypes.h:170</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7526bf4cc3c3d60ec202a89da9487e3c"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7526bf4cc3c3d60ec202a89da9487e3c">libvisio::VSDContentCollector::collectShape</a></div><div class="ttdeci">void collectShape(unsigned id, unsigned level, unsigned parent, unsigned masterPage, unsigned masterShape, unsigned lineStyle, unsigned fillStyle, unsigned textStyle) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2584</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ae4ec9dd069e1aaf44bf41d4b0b881d78"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ae4ec9dd069e1aaf44bf41d4b0b881d78">libvisio::VSDContentCollector::collectLineStyle</a></div><div class="ttdeci">void collectLineStyle(unsigned level, const boost::optional&lt; double &gt; &amp;strokeWidth, const boost::optional&lt; Colour &gt; &amp;c, const boost::optional&lt; unsigned char &gt; &amp;linePattern, const boost::optional&lt; unsigned char &gt; &amp;startMarker, const boost::optional&lt; unsigned char &gt; &amp;endMarker, const boost::optional&lt; unsigned char &gt; &amp;lineCap, const boost::optional&lt; double &gt; &amp;rounding, const boost::optional&lt; long &gt; &amp;qsLineColour, const boost::optional&lt; long &gt; &amp;qsLineMatrix) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2876</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a14ab89425ab3360c2b1af2623d046d85"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a14ab89425ab3360c2b1af2623d046d85">libvisio::VSDContentCollector::m_shapeOutputDrawing</a></div><div class="ttdeci">VSDOutputElementList * m_shapeOutputDrawing</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:271</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad460dfc65da2badca64ccd87478fa107"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad460dfc65da2badca64ccd87478fa107">libvisio::VSDContentCollector::_appendField</a></div><div class="ttdeci">void _appendField(librevenge::RVNGString &amp;text)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3798</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a3c34d8efe51dae6b98b8456ae9ecf111"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a3c34d8efe51dae6b98b8456ae9ecf111">libvisio::VSDContentCollector::collectMetaData</a></div><div class="ttdeci">void collectMetaData(const librevenge::RVNGPropertyList &amp;metaData) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3575</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad8b437222f569678c8d7ff621cfa0d70"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad8b437222f569678c8d7ff621cfa0d70">libvisio::VSDContentCollector::collectArcTo</a></div><div class="ttdeci">void collectArcTo(unsigned id, unsigned level, double x2, double y2, double bow) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1892</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a4462940dfea0edb510b152bf39182832"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a4462940dfea0edb510b152bf39182832">libvisio::VSDContentCollector::collectDocumentTheme</a></div><div class="ttdeci">void collectDocumentTheme(const VSDXTheme *theme) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:1375</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a2a275c53b4a79d7e06239c1e04b81b80"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a2a275c53b4a79d7e06239c1e04b81b80">libvisio::VSDContentCollector::m_shadowOffsetY</a></div><div class="ttdeci">double m_shadowOffsetY</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:239</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ae7e79d5bd1df85c40ac6c3c90c11ff15"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ae7e79d5bd1df85c40ac6c3c90c11ff15">libvisio::VSDContentCollector::m_currentPageNumber</a></div><div class="ttdeci">unsigned m_currentPageNumber</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.h:270</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a8c4b7aadfba43c0807ff6791ef1f7edc"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a8c4b7aadfba43c0807ff6791ef1f7edc">libvisio::VSDContentCollector::collectDefaultCharStyle</a></div><div class="ttdeci">void collectDefaultCharStyle(unsigned charCount, const boost::optional&lt; VSDName &gt; &amp;font, const boost::optional&lt; Colour &gt; &amp;fontColour, const boost::optional&lt; double &gt; &amp;fontSize, const boost::optional&lt; bool &gt; &amp;bold, const boost::optional&lt; bool &gt; &amp;italic, const boost::optional&lt; bool &gt; &amp;underline, const boost::optional&lt; bool &gt; &amp;doubleunderline, const boost::optional&lt; bool &gt; &amp;strikeout, const boost::optional&lt; bool &gt; &amp;doublestrikeout, const boost::optional&lt; bool &gt; &amp;allcaps, const boost::optional&lt; bool &gt; &amp;initcaps, const boost::optional&lt; bool &gt; &amp;smallcaps, const boost::optional&lt; bool &gt; &amp;superscript, const boost::optional&lt; bool &gt; &amp;subscript, const boost::optional&lt; double &gt; &amp;scaleWidth) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2812</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a884567f9b5d18b5ee738d92a223fc7f5"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a884567f9b5d18b5ee738d92a223fc7f5">libvisio::VSDContentCollector::collectFieldList</a></div><div class="ttdeci">void collectFieldList(unsigned id, unsigned level) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3476</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a7db52d82b5c8834ca2ae25d67f2c12e6"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a7db52d82b5c8834ca2ae25d67f2c12e6">libvisio::VSDContentCollector::collectParaIX</a></div><div class="ttdeci">void collectParaIX(unsigned id, unsigned level, unsigned charCount, const boost::optional&lt; double &gt; &amp;indFirst, const boost::optional&lt; double &gt; &amp;indLeft, const boost::optional&lt; double &gt; &amp;indRight, const boost::optional&lt; double &gt; &amp;spLine, const boost::optional&lt; double &gt; &amp;spBefore, const boost::optional&lt; double &gt; &amp;spAfter, const boost::optional&lt; unsigned char &gt; &amp;align, const boost::optional&lt; unsigned char &gt; &amp;bullet, const boost::optional&lt; VSDName &gt; &amp;bulletStr, const boost::optional&lt; VSDName &gt; &amp;bulletFont, const boost::optional&lt; double &gt; &amp;bulletFontSize, const boost::optional&lt; double &gt; &amp;textPosAfterBullet, const boost::optional&lt; unsigned &gt; &amp;flags) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2761</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_a671df073650a10c52aa6cdbfc7989956"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#a671df073650a10c52aa6cdbfc7989956">libvisio::VSDContentCollector::collectNURBSTo</a></div><div class="ttdeci">void collectNURBSTo(unsigned id, unsigned level, double x2, double y2, unsigned char xType, unsigned char yType, unsigned degree, const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;ctrlPnts, const std::vector&lt; double &gt; &amp;kntVec, const std::vector&lt; double &gt; &amp;weights) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2180</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abc730284ad583276151199ede7ca558f"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abc730284ad583276151199ede7ca558f">libvisio::VSDContentCollector::_bulletFromParaFormat</a></div><div class="ttdeci">void _bulletFromParaFormat(VSDBullet &amp;bullet, const VSDParaStyle &amp;paraStyle)</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:3855</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_ad6918fa6aec40ca36e8bb39c48c71bc0"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#ad6918fa6aec40ca36e8bb39c48c71bc0">libvisio::VSDContentCollector::collectSplineStart</a></div><div class="ttdeci">void collectSplineStart(unsigned id, unsigned level, double x, double y, double secondKnot, double firstKnot, double lastKnot, unsigned degree) override</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2713</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_abfc5eaac8a3243dccb4575899ade9253"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#abfc5eaac8a3243dccb4575899ade9253">libvisio::VSDContentCollector::_applyLinePattern</a></div><div class="ttdeci">void _applyLinePattern()</div></div>
<div class="ttc" id="classlibvisio_1_1VSDContentCollector_html_aae0f143dde24135881b5ab04f2459af8"><div class="ttname"><a href="classlibvisio_1_1VSDContentCollector.html#aae0f143dde24135881b5ab04f2459af8">libvisio::VSDContentCollector::_isUniform</a></div><div class="ttdeci">bool _isUniform(const std::vector&lt; double &gt; &amp;weights) const</div><div class="ttdef"><b>Definition:</b> VSDContentCollector.cpp:2163</div></div>
</div><!-- fragment --></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.15</small></address>
</body>
</html>