Sophie

Sophie

distrib > Momonga > development > i686 > media > os > by-pkgid > 65e6e1b191a9d9e597aae37db97cec79 > files > 94

libvisio-doc-0.0.16-3m.mo8.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>libvisio::VSDXCollector Class Reference documentation</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.7.6.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classlibvisio_1_1VSDXCollector.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pri-methods">Private Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">libvisio::VSDXCollector Class Reference</div>  </div>
</div><!--header-->
<div class="contents">
<!-- doxytag: class="libvisio::VSDXCollector" -->
<p><code>#include &lt;<a class="el" href="VSDXCollector_8h_source.html">VSDXCollector.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for libvisio::VSDXCollector:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classlibvisio_1_1VSDXCollector.png" usemap="#libvisio::VSDXCollector_map" alt=""/>
  <map id="libvisio::VSDXCollector_map" name="libvisio::VSDXCollector_map">
<area href="classlibvisio_1_1VSDXContentCollector.html" alt="libvisio::VSDXContentCollector" shape="rect" coords="0,56,186,80"/>
<area href="classlibvisio_1_1VSDXStylesCollector.html" alt="libvisio::VSDXStylesCollector" shape="rect" coords="196,56,382,80"/>
</map>
 </div></div>

<p><a href="classlibvisio_1_1VSDXCollector-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a1bad3717f235f79cbc500c3cf75410ed">VSDXCollector</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a77c73110375cb6980fbaf9290e9f53e1">~VSDXCollector</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#afb9873ce8ba2af8957233cb843e9ed69">collectEllipticalArcTo</a> (unsigned id, unsigned level, double x3, double y3, double x2, double y2, double angle, double ecc)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a799313e4632eb5e7500364dbaab741e3">collectForeignData</a> (unsigned id, unsigned level, const WPXBinaryData &amp;binaryData)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#aa9b7ddd03137ddda55602c29d7eddc29">collectOLEList</a> (unsigned id, unsigned level)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a34d9723fef13d0c4dc69d47f69656cd3">collectOLEData</a> (unsigned id, unsigned level, const WPXBinaryData &amp;oleData)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a7116c8cf8d08ad685f59579aa49f4e07">collectEllipse</a> (unsigned id, unsigned level, double cx, double cy, double xleft, double yleft, double xtop, double ytop)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#afba9dea43456d20eb55564d8dc0df99b">collectLine</a> (unsigned id, unsigned level, double strokeWidth, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> c, unsigned linePattern, unsigned char startMarker, unsigned char endMarker, unsigned lineCap)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a079f60546a6d4c4ad051b8c91c6a1820">collectFillAndShadow</a> (unsigned id, unsigned level, unsigned colourIndexFG, unsigned colourIndexBG, unsigned fillPattern, unsigned fillFGTransparency, unsigned fillBGTransparency, unsigned shadowPattern, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> shfgc, double shadowOffsetX, double shadowOffsetY)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a104486ad25037ff348f1f6e220d1e8fb">collectFillAndShadow</a> (unsigned id, unsigned level, unsigned colourIndexFG, unsigned colourIndexBG, unsigned fillPattern, unsigned fillFGTransparency, unsigned fillBGTransparency, unsigned shadowPattern, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> shfgc)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a5c8f64ea9021a7971058e8d2e805c71d">collectGeometry</a> (unsigned id, unsigned level, unsigned char geomFlags)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#aed8c6550ce1948df66c717d2310b23e2">collectMoveTo</a> (unsigned id, unsigned level, double x, double y)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#adc338362232680b8a9f86316307c58e8">collectLineTo</a> (unsigned id, unsigned level, double x, double y)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a864e057d1bce44664924b47b6a224bb1">collectArcTo</a> (unsigned id, unsigned level, double x2, double y2, double bow)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ac67214c0ac6785e30e4a99f4eadf5340">collectNURBSTo</a> (unsigned id, unsigned level, double x2, double y2, unsigned char xType, unsigned char yType, unsigned degree, std::vector&lt; std::pair&lt; double, double &gt; &gt; controlPoints, std::vector&lt; double &gt; knotVector, std::vector&lt; double &gt; weights)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a53ec743d6abb7a0c91932771a57e56dd">collectNURBSTo</a> (unsigned id, unsigned level, double x2, double y2, double knot, double knotPrev, double weight, double weightPrev, unsigned dataID)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a0dc4776aa767af3a91b7daf141b54480">collectPolylineTo</a> (unsigned id, unsigned level, double x, double y, unsigned char xType, unsigned char yType, std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;points)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a6f347f4c2b10c21db80657518a446e8e">collectPolylineTo</a> (unsigned id, unsigned level, double x, double y, unsigned dataID)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a9bbbe1d6591f8ed96259e2b390ae509b">collectShapeData</a> (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)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a7478f38c9d406cd513172b9e0d47fff2">collectShapeData</a> (unsigned id, unsigned level, unsigned char xType, unsigned char yType, std::vector&lt; std::pair&lt; double, double &gt; &gt; points)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a7886ca4071503ccd36b9eecb497e1d3c">collectXFormData</a> (unsigned id, unsigned level, const <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> &amp;xform)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a5f19c2a43bd588c44eb7f23a58a2317a">collectTxtXForm</a> (unsigned id, unsigned level, const <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> &amp;txtxform)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#adc42aaa304b528f80647050cb4dfd8a7">collectShapeId</a> (unsigned id, unsigned level, unsigned shapeId)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a39dcfa25b9d127353e5c4a7b4ab0446f">collectForeignDataType</a> (unsigned id, unsigned level, unsigned foreignType, unsigned foreignFormat, double offsetX, double offsetY, double width, double height)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ac7814a6a3fb884ebfebcc2f33d216e20">collectPageProps</a> (unsigned id, unsigned level, double pageWidth, double pageHeight, double shadowOffsetX, double shadowOffsetY, double scale)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a1c918d82c833e34ee302b62830c0ecac">collectPage</a> (unsigned id, unsigned level, unsigned backgroundPageID, unsigned currentPageID)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ad9642377c88fe989f6e6e8199a1d435f">collectShape</a> (unsigned id, unsigned level, unsigned masterPage, unsigned masterShape, unsigned lineStyle, unsigned fillStyle, unsigned textStyle)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a8643a94beff6e6074bb3f40a231199e2">collectSplineStart</a> (unsigned id, unsigned level, double x, double y, double secondKnot, double firstKnot, double lastKnot, unsigned degree)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#aeeedb2a41943ce759ab169cf1f948eea">collectSplineKnot</a> (unsigned id, unsigned level, double x, double y, double knot)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ad7933783897c4828b119732534bf9147">collectSplineEnd</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a2465024b79d688e371d40c2d0a73d171">collectInfiniteLine</a> (unsigned id, unsigned level, double x1, double y1, double x2, double y2)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a74daad8bb95487cd27087faafd81c870">collectUnhandledChunk</a> (unsigned id, unsigned level)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a123c4f1d38af068d5d430409d550e388">collectColours</a> (const std::vector&lt; <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &gt; &amp;colours)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a8abc4442461839fb23b8779283a1bbc3">collectFont</a> (unsigned short fontID, const ::WPXBinaryData &amp;textStream, <a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a5fa084d5c3fb581f78b883d53003171b">collectText</a> (unsigned id, unsigned level, const ::WPXBinaryData &amp;textStream, <a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a875fcecba0df5dabc58247441a352bb6">collectVSDXCharStyle</a> (unsigned id, unsigned level, unsigned charCount, unsigned short fontID, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> fontColour, unsigned langId, double fontSize, bool bold, bool italic, bool underline, bool doubleunderline, bool strikeout, bool doublestrikeout, bool allcaps, bool initcaps, bool smallcaps, bool superscript, bool subscript, WPXString fontFace)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#af3f86442f849ec01bf208e65faf300f1">collectVSDXParaStyle</a> (unsigned id, unsigned level, unsigned charCount, double indFirst, double indLeft, double indRight, double spLine, double spBefore, double spAfter, unsigned char align, unsigned flags)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#acd59a502617ad86748cae57a9faf8c12">collectTextBlock</a> (unsigned id, unsigned level, double leftMargin, double rightMargin, double topMargin, double bottomMargin, unsigned char verticalAlign, unsigned char bgClrId, const <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &amp;bgColour, double defaultTabStop, unsigned char textDirection)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a4206e087b92b6dda9400664c29fddb63">collectNameList</a> (unsigned id, unsigned level)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a87f8b53b95b98505ec3e44a6a8069c70">collectName</a> (unsigned id, unsigned level, const ::WPXBinaryData &amp;name, <a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a3b1ccd93071e752fe137080fee8f2fba">collectStyleSheet</a> (unsigned id, unsigned level, unsigned parentLineStyle, unsigned parentFillStyle, unsigned parentTextStyle)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a3a9f7b0ea494e255bdf45c3c72645c4d">collectLineStyle</a> (unsigned id, unsigned level, double strokeWidth, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> c, unsigned char linePattern, unsigned char startMarker, unsigned char endMarker, unsigned char lineCap)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a15595fca83122de391777bf157e964ee">collectFillStyle</a> (unsigned id, unsigned level, unsigned char colourIndexFG, unsigned char colourIndexBG, unsigned char fillPattern, unsigned char fillFGTransparency, unsigned char fillBGTransparency, unsigned char shadowPattern, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> shfgc, double shadowOffsetX, double shadowOffsetY)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ad6854fcc9f9b259a00265b6b13152144">collectFillStyle</a> (unsigned id, unsigned level, unsigned char colourIndexFG, unsigned char colourIndexBG, unsigned char fillPattern, unsigned char fillFGTransparency, unsigned char fillBGTransparency, unsigned char shadowPattern, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> shfgc)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a420895c139988c13e0f34532ab44bf69">collectCharIXStyle</a> (unsigned id, unsigned level, unsigned charCount, unsigned short fontID, <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> fontColour, unsigned langId, double fontSize, bool bold, bool italic, bool underline, bool doubleunderline, bool strikeout, bool doublestrikeout, bool allcaps, bool initcaps, bool smallcaps, bool superscript, bool subscript, WPXString fontFace)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a4d6ddb936064b7e5b87277278116f398">collectParaIXStyle</a> (unsigned id, unsigned level, unsigned charCount, double indFirst, double indLeft, double indRight, double spLine, double spBefore, double spAfter, unsigned char align, unsigned flags)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a58fa56eda117a14bfe78c983670e6c10">collectTextBlockStyle</a> (unsigned id, unsigned level, double leftMargin, double rightMargin, double topMargin, double bottomMargin, unsigned char verticalAlign, unsigned char bgClrId, const <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &amp;bgColour, double defaultTabStop, unsigned char textDirection)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#addf8b8a9beb8dd11995e553c7643a3f4">collectFieldList</a> (unsigned id, unsigned level)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a254042e0f531d620b21e87c4c439e0e7">collectTextField</a> (unsigned id, unsigned level, int nameId, int formatStringId)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a4e3834c79c71089459a4f2cf7900222e">collectNumericField</a> (unsigned id, unsigned level, unsigned short format, double number, int formatStringId)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a3d87a42eb121a8bcd544ac6b5ee583a0">startPage</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a1adf125b5cb49258c69e955566208d9a">endPage</a> ()=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ad11d8337dea1686a4806630537777886">endPages</a> ()=0</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const ::WPXString&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a0b8cf88185c4c03f9a81e75074e578a5">getColourString</a> (const <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &amp;c) const </td></tr>
<tr><td colspan="2"><h2><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a080844e42185a80490973c64da4cee5b">VSDXCollector</a> (const <a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a> &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDXCollector.html#ad391c001fab4db9e07fcc56838f123dd">operator=</a> (const <a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a> &amp;)</td></tr>
</table>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a1bad3717f235f79cbc500c3cf75410ed"></a><!-- doxytag: member="libvisio::VSDXCollector::VSDXCollector" ref="a1bad3717f235f79cbc500c3cf75410ed" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a1bad3717f235f79cbc500c3cf75410ed">libvisio::VSDXCollector::VSDXCollector</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a77c73110375cb6980fbaf9290e9f53e1"></a><!-- doxytag: member="libvisio::VSDXCollector::~VSDXCollector" ref="a77c73110375cb6980fbaf9290e9f53e1" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classlibvisio_1_1VSDXCollector.html#a77c73110375cb6980fbaf9290e9f53e1">libvisio::VSDXCollector::~VSDXCollector</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a080844e42185a80490973c64da4cee5b"></a><!-- doxytag: member="libvisio::VSDXCollector::VSDXCollector" ref="a080844e42185a80490973c64da4cee5b" args="(const VSDXCollector &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibvisio_1_1VSDXCollector.html#a1bad3717f235f79cbc500c3cf75410ed">libvisio::VSDXCollector::VSDXCollector</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a864e057d1bce44664924b47b6a224bb1"></a><!-- doxytag: member="libvisio::VSDXCollector::collectArcTo" ref="a864e057d1bce44664924b47b6a224bb1" args="(unsigned id, unsigned level, double x2, double y2, double bow)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a864e057d1bce44664924b47b6a224bb1">libvisio::VSDXCollector::collectArcTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>bow</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aa4425b53d13d9dd4ff9519c0e60b94b6">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a9b09cbea468f40921d7551a1aedcf292">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXArcTo.html#a5330a121365c28944c67993930728d7f">libvisio::VSDXArcTo::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a420895c139988c13e0f34532ab44bf69"></a><!-- doxytag: member="libvisio::VSDXCollector::collectCharIXStyle" ref="a420895c139988c13e0f34532ab44bf69" args="(unsigned id, unsigned level, unsigned charCount, unsigned short fontID, Colour fontColour, unsigned langId, double fontSize, bool bold, bool italic, bool underline, bool doubleunderline, bool strikeout, bool doublestrikeout, bool allcaps, bool initcaps, bool smallcaps, bool superscript, bool subscript, WPXString fontFace)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a420895c139988c13e0f34532ab44bf69">libvisio::VSDXCollector::collectCharIXStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>charCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned short&#160;</td>
          <td class="paramname"><em>fontID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>fontColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>langId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>fontSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>bold</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>italic</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>underline</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>doubleunderline</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>strikeout</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>doublestrikeout</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>allcaps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>initcaps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>smallcaps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>superscript</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>subscript</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">WPXString&#160;</td>
          <td class="paramname"><em>fontFace</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#afff2a2a5c17dbc99415aa9c345d6b317">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a6c5e9f74f556a15b86fcef4252c083e0">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a123c4f1d38af068d5d430409d550e388"></a><!-- doxytag: member="libvisio::VSDXCollector::collectColours" ref="a123c4f1d38af068d5d430409d550e388" args="(const std::vector&lt; Colour &gt; &amp;colours)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a123c4f1d38af068d5d430409d550e388">libvisio::VSDXCollector::collectColours</a> </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>colours</em></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#af6fdbef9ebdc7dd95da1478b74e4fd95">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ac5b49426d1e812ada2f1dffcd0928b8d">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a7116c8cf8d08ad685f59579aa49f4e07"></a><!-- doxytag: member="libvisio::VSDXCollector::collectEllipse" ref="a7116c8cf8d08ad685f59579aa49f4e07" args="(unsigned id, unsigned level, double cx, double cy, double xleft, double yleft, double xtop, double ytop)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a7116c8cf8d08ad685f59579aa49f4e07">libvisio::VSDXCollector::collectEllipse</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>cx</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>cy</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>xleft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>yleft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>xtop</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>ytop</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a92cda3ce0b866c186d25c0e311de61f4">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ae54cff269ef40fd571c2c59565139351">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXEllipse.html#a1ab9adbf7885b95f7323ee4b55a98c94">libvisio::VSDXEllipse::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="afb9873ce8ba2af8957233cb843e9ed69"></a><!-- doxytag: member="libvisio::VSDXCollector::collectEllipticalArcTo" ref="afb9873ce8ba2af8957233cb843e9ed69" args="(unsigned id, unsigned level, double x3, double y3, double x2, double y2, double angle, double ecc)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#afb9873ce8ba2af8957233cb843e9ed69">libvisio::VSDXCollector::collectEllipticalArcTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y3</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>angle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>ecc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ad141710b2f996d8658b22bcbb3a739ef">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#af420ad3db35e34d145cacac3b1e03f46">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXEllipticalArcTo.html#a4a68e99b2c3d0a12a8b42b9bb6ad9054">libvisio::VSDXEllipticalArcTo::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="addf8b8a9beb8dd11995e553c7643a3f4"></a><!-- doxytag: member="libvisio::VSDXCollector::collectFieldList" ref="addf8b8a9beb8dd11995e553c7643a3f4" args="(unsigned id, unsigned level)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#addf8b8a9beb8dd11995e553c7643a3f4">libvisio::VSDXCollector::collectFieldList</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ac2a359cd3ee5353709c650b87f574328">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ae919832139bff03a73a6dd6ca3c156f5">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXFieldList.html#add5df4bdbc183a982dabd478a7de714e">libvisio::VSDXFieldList::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a079f60546a6d4c4ad051b8c91c6a1820"></a><!-- doxytag: member="libvisio::VSDXCollector::collectFillAndShadow" ref="a079f60546a6d4c4ad051b8c91c6a1820" args="(unsigned id, unsigned level, unsigned colourIndexFG, unsigned colourIndexBG, unsigned fillPattern, unsigned fillFGTransparency, unsigned fillBGTransparency, unsigned shadowPattern, Colour shfgc, double shadowOffsetX, double shadowOffsetY)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a079f60546a6d4c4ad051b8c91c6a1820">libvisio::VSDXCollector::collectFillAndShadow</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>colourIndexFG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>colourIndexBG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillFGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillBGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>shadowPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>shfgc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shadowOffsetX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shadowOffsetY</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a414b432dcb7eff0497728a73aa125029">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#aebc0264e0dd2a6480f1fd568a74e6d2f">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a104486ad25037ff348f1f6e220d1e8fb"></a><!-- doxytag: member="libvisio::VSDXCollector::collectFillAndShadow" ref="a104486ad25037ff348f1f6e220d1e8fb" args="(unsigned id, unsigned level, unsigned colourIndexFG, unsigned colourIndexBG, unsigned fillPattern, unsigned fillFGTransparency, unsigned fillBGTransparency, unsigned shadowPattern, Colour shfgc)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a079f60546a6d4c4ad051b8c91c6a1820">libvisio::VSDXCollector::collectFillAndShadow</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>colourIndexFG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>colourIndexBG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillFGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillBGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>shadowPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>shfgc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a180c564bfc514c11f5d90ea2f0ffb0db">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ac2fc4a285573d60e1e141275fd2f12a6">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a15595fca83122de391777bf157e964ee"></a><!-- doxytag: member="libvisio::VSDXCollector::collectFillStyle" ref="a15595fca83122de391777bf157e964ee" args="(unsigned id, unsigned level, unsigned char colourIndexFG, unsigned char colourIndexBG, unsigned char fillPattern, unsigned char fillFGTransparency, unsigned char fillBGTransparency, unsigned char shadowPattern, Colour shfgc, double shadowOffsetX, double shadowOffsetY)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a15595fca83122de391777bf157e964ee">libvisio::VSDXCollector::collectFillStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>colourIndexFG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>colourIndexBG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>fillPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>fillFGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>fillBGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>shadowPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>shfgc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shadowOffsetX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shadowOffsetY</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aef172f583efb637c240e8f15966972b6">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#aa121b8417cfc60e05f0e9846f534cd36">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="ad6854fcc9f9b259a00265b6b13152144"></a><!-- doxytag: member="libvisio::VSDXCollector::collectFillStyle" ref="ad6854fcc9f9b259a00265b6b13152144" args="(unsigned id, unsigned level, unsigned char colourIndexFG, unsigned char colourIndexBG, unsigned char fillPattern, unsigned char fillFGTransparency, unsigned char fillBGTransparency, unsigned char shadowPattern, Colour shfgc)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a15595fca83122de391777bf157e964ee">libvisio::VSDXCollector::collectFillStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>colourIndexFG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>colourIndexBG</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>fillPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>fillFGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>fillBGTransparency</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>shadowPattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>shfgc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aafcfba4f0f6a263dab206d7de01ad213">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a5258de82d03867ae44f81c5762e340e8">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a8abc4442461839fb23b8779283a1bbc3"></a><!-- doxytag: member="libvisio::VSDXCollector::collectFont" ref="a8abc4442461839fb23b8779283a1bbc3" args="(unsigned short fontID, const ::WPXBinaryData &amp;textStream, TextFormat format)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a8abc4442461839fb23b8779283a1bbc3">libvisio::VSDXCollector::collectFont</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned short&#160;</td>
          <td class="paramname"><em>fontID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ::WPXBinaryData &amp;&#160;</td>
          <td class="paramname"><em>textStream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a>&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a4f3771c324caf1b2e7d9d918b6902d77">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a799313e4632eb5e7500364dbaab741e3"></a><!-- doxytag: member="libvisio::VSDXCollector::collectForeignData" ref="a799313e4632eb5e7500364dbaab741e3" args="(unsigned id, unsigned level, const WPXBinaryData &amp;binaryData)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a799313e4632eb5e7500364dbaab741e3">libvisio::VSDXCollector::collectForeignData</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const WPXBinaryData &amp;&#160;</td>
          <td class="paramname"><em>binaryData</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ac20a897d8d23a5243259c61f2dae511c">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a0b815e6bd2ef3387fa34e6f16a7b099b">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a39dcfa25b9d127353e5c4a7b4ab0446f"></a><!-- doxytag: member="libvisio::VSDXCollector::collectForeignDataType" ref="a39dcfa25b9d127353e5c4a7b4ab0446f" args="(unsigned id, unsigned level, unsigned foreignType, unsigned foreignFormat, double offsetX, double offsetY, double width, double height)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a39dcfa25b9d127353e5c4a7b4ab0446f">libvisio::VSDXCollector::collectForeignDataType</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>foreignType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>foreignFormat</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>offsetX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>offsetY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>height</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a33be9ebf57c006234c36f96ce36c8154">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#afb493241b97761cdbc807b14020a8d0f">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a5c8f64ea9021a7971058e8d2e805c71d"></a><!-- doxytag: member="libvisio::VSDXCollector::collectGeometry" ref="a5c8f64ea9021a7971058e8d2e805c71d" args="(unsigned id, unsigned level, unsigned char geomFlags)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a5c8f64ea9021a7971058e8d2e805c71d">libvisio::VSDXCollector::collectGeometry</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>geomFlags</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ab303be825157cff77f06d878543d1d31">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a8c04a858ff6c59e593b48fe5ddcc8735">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXGeometry.html#a62defe88e1212257337887ada7e7e285">libvisio::VSDXGeometry::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a2465024b79d688e371d40c2d0a73d171"></a><!-- doxytag: member="libvisio::VSDXCollector::collectInfiniteLine" ref="a2465024b79d688e371d40c2d0a73d171" args="(unsigned id, unsigned level, double x1, double y1, double x2, double y2)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a2465024b79d688e371d40c2d0a73d171">libvisio::VSDXCollector::collectInfiniteLine</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a0193a2a29fb87709d32f4154a9917b7a">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a8e8006cd72e68038b0b138dbcc4a0509">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXInfiniteLine.html#a4114acb366f460fbe6349e68d52a1836">libvisio::VSDXInfiniteLine::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="afba9dea43456d20eb55564d8dc0df99b"></a><!-- doxytag: member="libvisio::VSDXCollector::collectLine" ref="afba9dea43456d20eb55564d8dc0df99b" args="(unsigned id, unsigned level, double strokeWidth, Colour c, unsigned linePattern, unsigned char startMarker, unsigned char endMarker, unsigned lineCap)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#afba9dea43456d20eb55564d8dc0df99b">libvisio::VSDXCollector::collectLine</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>strokeWidth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>linePattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>startMarker</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>endMarker</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>lineCap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a30e27f9303680eb344baca710d7e0ff3">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a25f6e2bb812f01d19427ed63a656b38f">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a3a9f7b0ea494e255bdf45c3c72645c4d"></a><!-- doxytag: member="libvisio::VSDXCollector::collectLineStyle" ref="a3a9f7b0ea494e255bdf45c3c72645c4d" args="(unsigned id, unsigned level, double strokeWidth, Colour c, unsigned char linePattern, unsigned char startMarker, unsigned char endMarker, unsigned char lineCap)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a3a9f7b0ea494e255bdf45c3c72645c4d">libvisio::VSDXCollector::collectLineStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>strokeWidth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>linePattern</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>startMarker</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>endMarker</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>lineCap</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a5d41a70b1d38d6e2c21d4d5f8466948d">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a645940be7dbc603d5057059ea87e9f53">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="adc338362232680b8a9f86316307c58e8"></a><!-- doxytag: member="libvisio::VSDXCollector::collectLineTo" ref="adc338362232680b8a9f86316307c58e8" args="(unsigned id, unsigned level, double x, double y)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#adc338362232680b8a9f86316307c58e8">libvisio::VSDXCollector::collectLineTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aa75d8c2e1ee89b8a0067d09ab3ac24e9">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a0f0441e7f1f17aef1637ff3c23f5e7bd">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXLineTo.html#a29b4996502ff1117a2f21dcd14c4d632">libvisio::VSDXLineTo::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="aed8c6550ce1948df66c717d2310b23e2"></a><!-- doxytag: member="libvisio::VSDXCollector::collectMoveTo" ref="aed8c6550ce1948df66c717d2310b23e2" args="(unsigned id, unsigned level, double x, double y)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#aed8c6550ce1948df66c717d2310b23e2">libvisio::VSDXCollector::collectMoveTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a54fd5a2f4fce47eaf9fa52af6e277fc1">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a5b4ec89670c03357af63859fbe28364a">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXMoveTo.html#ae2c4ae303db7b584f4a5f90228c7cd0b">libvisio::VSDXMoveTo::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a87f8b53b95b98505ec3e44a6a8069c70"></a><!-- doxytag: member="libvisio::VSDXCollector::collectName" ref="a87f8b53b95b98505ec3e44a6a8069c70" args="(unsigned id, unsigned level, const ::WPXBinaryData &amp;name, TextFormat format)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a87f8b53b95b98505ec3e44a6a8069c70">libvisio::VSDXCollector::collectName</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ::WPXBinaryData &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a>&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a6ce392620774785e858a5114564b3b06">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a4206e087b92b6dda9400664c29fddb63"></a><!-- doxytag: member="libvisio::VSDXCollector::collectNameList" ref="a4206e087b92b6dda9400664c29fddb63" args="(unsigned id, unsigned level)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a4206e087b92b6dda9400664c29fddb63">libvisio::VSDXCollector::collectNameList</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a3ea10ce72d6e1ddc3060a72ebd98d8e2">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a3d7c510c3c6848060ac9555f87f76c54">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a4e3834c79c71089459a4f2cf7900222e"></a><!-- doxytag: member="libvisio::VSDXCollector::collectNumericField" ref="a4e3834c79c71089459a4f2cf7900222e" args="(unsigned id, unsigned level, unsigned short format, double number, int formatStringId)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a4e3834c79c71089459a4f2cf7900222e">libvisio::VSDXCollector::collectNumericField</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned short&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>formatStringId</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#acdfe44d58e0f3597e72884ddcf1aad2e">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a99d1c7e27118d29fb4bc9e369582b58f">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXNumericField.html#a8e177e170f8ce5dafc44de5553eca40f">libvisio::VSDXNumericField::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="ac67214c0ac6785e30e4a99f4eadf5340"></a><!-- doxytag: member="libvisio::VSDXCollector::collectNURBSTo" ref="ac67214c0ac6785e30e4a99f4eadf5340" args="(unsigned id, unsigned level, double x2, double y2, unsigned char xType, unsigned char yType, unsigned degree, std::vector&lt; std::pair&lt; double, double &gt; &gt; controlPoints, std::vector&lt; double &gt; knotVector, std::vector&lt; double &gt; weights)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#ac67214c0ac6785e30e4a99f4eadf5340">libvisio::VSDXCollector::collectNURBSTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>xType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>yType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>degree</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; std::pair&lt; double, double &gt; &gt;&#160;</td>
          <td class="paramname"><em>controlPoints</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; double &gt;&#160;</td>
          <td class="paramname"><em>knotVector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; double &gt;&#160;</td>
          <td class="paramname"><em>weights</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a3643a29cdd1d7c696813e90a2afffac2">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#aa91701162283475a72b4564299f8b86a">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXNURBSTo2.html#a4132856ddc08e4d63ec1fcb3393ac433">libvisio::VSDXNURBSTo2::handle()</a>, and <a class="el" href="classlibvisio_1_1VSDXNURBSTo1.html#adffaa0f231a5a839fc191ff78e9c23aa">libvisio::VSDXNURBSTo1::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a53ec743d6abb7a0c91932771a57e56dd"></a><!-- doxytag: member="libvisio::VSDXCollector::collectNURBSTo" ref="a53ec743d6abb7a0c91932771a57e56dd" args="(unsigned id, unsigned level, double x2, double y2, double knot, double knotPrev, double weight, double weightPrev, unsigned dataID)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#ac67214c0ac6785e30e4a99f4eadf5340">libvisio::VSDXCollector::collectNURBSTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>knot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>knotPrev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>weight</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>weightPrev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>dataID</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a00e36f3591e9d0b78860ae76e05274ee">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a9182def4848534ea8bfb4eeef28b905f">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a34d9723fef13d0c4dc69d47f69656cd3"></a><!-- doxytag: member="libvisio::VSDXCollector::collectOLEData" ref="a34d9723fef13d0c4dc69d47f69656cd3" args="(unsigned id, unsigned level, const WPXBinaryData &amp;oleData)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a34d9723fef13d0c4dc69d47f69656cd3">libvisio::VSDXCollector::collectOLEData</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const WPXBinaryData &amp;&#160;</td>
          <td class="paramname"><em>oleData</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a709ed9025c8f84ff0970deb844bbd603">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a7c116096ff2705892d2d2042ddf0eba2">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="aa9b7ddd03137ddda55602c29d7eddc29"></a><!-- doxytag: member="libvisio::VSDXCollector::collectOLEList" ref="aa9b7ddd03137ddda55602c29d7eddc29" args="(unsigned id, unsigned level)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#aa9b7ddd03137ddda55602c29d7eddc29">libvisio::VSDXCollector::collectOLEList</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ab44b3d114ccedcd85a3abe4b01daf580">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ab833e5c96457ad9b17599d6be37c2b52">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a1c918d82c833e34ee302b62830c0ecac"></a><!-- doxytag: member="libvisio::VSDXCollector::collectPage" ref="a1c918d82c833e34ee302b62830c0ecac" args="(unsigned id, unsigned level, unsigned backgroundPageID, unsigned currentPageID)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a1c918d82c833e34ee302b62830c0ecac">libvisio::VSDXCollector::collectPage</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>backgroundPageID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>currentPageID</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aecaef02ca8dc4897f1652f1f2c9cc42a">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#aabad91d4deeec5c048c3cbb08afc1d63">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="ac7814a6a3fb884ebfebcc2f33d216e20"></a><!-- doxytag: member="libvisio::VSDXCollector::collectPageProps" ref="ac7814a6a3fb884ebfebcc2f33d216e20" args="(unsigned id, unsigned level, double pageWidth, double pageHeight, double shadowOffsetX, double shadowOffsetY, double scale)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#ac7814a6a3fb884ebfebcc2f33d216e20">libvisio::VSDXCollector::collectPageProps</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>pageWidth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>pageHeight</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shadowOffsetX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>shadowOffsetY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>scale</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a4f7ade9b5b1d2cc1e33b9ea98512a022">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a79dbb5d93fb18fc1293723e335c7c9bb">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a4d6ddb936064b7e5b87277278116f398"></a><!-- doxytag: member="libvisio::VSDXCollector::collectParaIXStyle" ref="a4d6ddb936064b7e5b87277278116f398" args="(unsigned id, unsigned level, unsigned charCount, double indFirst, double indLeft, double indRight, double spLine, double spBefore, double spAfter, unsigned char align, unsigned flags)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a4d6ddb936064b7e5b87277278116f398">libvisio::VSDXCollector::collectParaIXStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>charCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>indFirst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>indLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>indRight</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>spLine</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>spBefore</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>spAfter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>align</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>flags</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a8360c28721cc80bef9af0110192562d9">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ae9951b5a74bf270c3c804a55952fcd23">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a0dc4776aa767af3a91b7daf141b54480"></a><!-- doxytag: member="libvisio::VSDXCollector::collectPolylineTo" ref="a0dc4776aa767af3a91b7daf141b54480" args="(unsigned id, unsigned level, double x, double y, unsigned char xType, unsigned char yType, std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;points)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a0dc4776aa767af3a91b7daf141b54480">libvisio::VSDXCollector::collectPolylineTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>xType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>yType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;&#160;</td>
          <td class="paramname"><em>points</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a91b31bd6166974ebfdbe411e5963f306">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ab00bf3c45942d5921fdea92aec7f1eb1">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXPolylineTo2.html#a2f29287ad1cb3b259a6db00a9e93780b">libvisio::VSDXPolylineTo2::handle()</a>, and <a class="el" href="classlibvisio_1_1VSDXPolylineTo1.html#a692bf0a5c0e35e95b93521a97be0cc73">libvisio::VSDXPolylineTo1::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a6f347f4c2b10c21db80657518a446e8e"></a><!-- doxytag: member="libvisio::VSDXCollector::collectPolylineTo" ref="a6f347f4c2b10c21db80657518a446e8e" args="(unsigned id, unsigned level, double x, double y, unsigned dataID)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a0dc4776aa767af3a91b7daf141b54480">libvisio::VSDXCollector::collectPolylineTo</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>dataID</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a13035f3e4763da2a773e66941bcca276">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a873c261eb145f1f4bef079736178af29">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="ad9642377c88fe989f6e6e8199a1d435f"></a><!-- doxytag: member="libvisio::VSDXCollector::collectShape" ref="ad9642377c88fe989f6e6e8199a1d435f" args="(unsigned id, unsigned level, unsigned masterPage, unsigned masterShape, unsigned lineStyle, unsigned fillStyle, unsigned textStyle)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#ad9642377c88fe989f6e6e8199a1d435f">libvisio::VSDXCollector::collectShape</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>masterPage</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>masterShape</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>lineStyle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>fillStyle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>textStyle</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ae679198a6f931e6db0f5937db4d4ee0e">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#aae80c6291d44eba2bff677efa6daa3bd">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a9bbbe1d6591f8ed96259e2b390ae509b"></a><!-- doxytag: member="libvisio::VSDXCollector::collectShapeData" ref="a9bbbe1d6591f8ed96259e2b390ae509b" args="(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)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a9bbbe1d6591f8ed96259e2b390ae509b">libvisio::VSDXCollector::collectShapeData</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>xType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>yType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>degree</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lastKnot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; std::pair&lt; double, double &gt; &gt;&#160;</td>
          <td class="paramname"><em>controlPoints</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; double &gt;&#160;</td>
          <td class="paramname"><em>knotVector</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; double &gt;&#160;</td>
          <td class="paramname"><em>weights</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ad3e8de045bb653824734ef8d8fb16af6">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a181351e9869554a45e335ffb778931f0">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a7478f38c9d406cd513172b9e0d47fff2"></a><!-- doxytag: member="libvisio::VSDXCollector::collectShapeData" ref="a7478f38c9d406cd513172b9e0d47fff2" args="(unsigned id, unsigned level, unsigned char xType, unsigned char yType, std::vector&lt; std::pair&lt; double, double &gt; &gt; points)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a9bbbe1d6591f8ed96259e2b390ae509b">libvisio::VSDXCollector::collectShapeData</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>xType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>yType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">std::vector&lt; std::pair&lt; double, double &gt; &gt;&#160;</td>
          <td class="paramname"><em>points</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#af8267d29e4d0c11792329ba98d054fb4">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a32113bddff06b37d1569893df08d046b">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="adc42aaa304b528f80647050cb4dfd8a7"></a><!-- doxytag: member="libvisio::VSDXCollector::collectShapeId" ref="adc42aaa304b528f80647050cb4dfd8a7" args="(unsigned id, unsigned level, unsigned shapeId)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#adc42aaa304b528f80647050cb4dfd8a7">libvisio::VSDXCollector::collectShapeId</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>shapeId</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ab7ac007752e71e4d6fe181a9d33cc93d">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a9a9da0a0e03106cce73208d4f1e4f583">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXShapeId.html#a0cd38352d84055c015f068d1f05136b1">libvisio::VSDXShapeId::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="ad7933783897c4828b119732534bf9147"></a><!-- doxytag: member="libvisio::VSDXCollector::collectSplineEnd" ref="ad7933783897c4828b119732534bf9147" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#ad7933783897c4828b119732534bf9147">libvisio::VSDXCollector::collectSplineEnd</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a6c7f540a09bfbb6fb872ac975dfd44a4">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a46307ab75b043ae0794c23255820f5f5">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXGeometry.html#a62defe88e1212257337887ada7e7e285">libvisio::VSDXGeometry::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXMoveTo.html#ae2c4ae303db7b584f4a5f90228c7cd0b">libvisio::VSDXMoveTo::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXGeometryList.html#aba34b978b3294513fedba8adfbe2434e">libvisio::VSDXGeometryList::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXLineTo.html#a29b4996502ff1117a2f21dcd14c4d632">libvisio::VSDXLineTo::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXArcTo.html#a5330a121365c28944c67993930728d7f">libvisio::VSDXArcTo::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXEllipse.html#a1ab9adbf7885b95f7323ee4b55a98c94">libvisio::VSDXEllipse::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXPolylineTo2.html#a2f29287ad1cb3b259a6db00a9e93780b">libvisio::VSDXPolylineTo2::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXEllipticalArcTo.html#a4a68e99b2c3d0a12a8b42b9bb6ad9054">libvisio::VSDXEllipticalArcTo::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXNURBSTo2.html#a4132856ddc08e4d63ec1fcb3393ac433">libvisio::VSDXNURBSTo2::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXNURBSTo1.html#adffaa0f231a5a839fc191ff78e9c23aa">libvisio::VSDXNURBSTo1::handle()</a>, <a class="el" href="classlibvisio_1_1VSDXPolylineTo1.html#a692bf0a5c0e35e95b93521a97be0cc73">libvisio::VSDXPolylineTo1::handle()</a>, and <a class="el" href="classlibvisio_1_1VSDXInfiniteLine.html#a4114acb366f460fbe6349e68d52a1836">libvisio::VSDXInfiniteLine::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="aeeedb2a41943ce759ab169cf1f948eea"></a><!-- doxytag: member="libvisio::VSDXCollector::collectSplineKnot" ref="aeeedb2a41943ce759ab169cf1f948eea" args="(unsigned id, unsigned level, double x, double y, double knot)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#aeeedb2a41943ce759ab169cf1f948eea">libvisio::VSDXCollector::collectSplineKnot</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>knot</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ade4b04822794202139889f90a5833ee2">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a312cc40241fe1c568ecbeaaf51b234ce">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXSplineKnot.html#aacd252e3b29cc723734f191368c26993">libvisio::VSDXSplineKnot::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a8643a94beff6e6074bb3f40a231199e2"></a><!-- doxytag: member="libvisio::VSDXCollector::collectSplineStart" ref="a8643a94beff6e6074bb3f40a231199e2" args="(unsigned id, unsigned level, double x, double y, double secondKnot, double firstKnot, double lastKnot, unsigned degree)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a8643a94beff6e6074bb3f40a231199e2">libvisio::VSDXCollector::collectSplineStart</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>secondKnot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>firstKnot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lastKnot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>degree</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#abdd23dc02872bc42c85db424350c1848">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#adefe611acfbde5d6fb373a5b6678d21b">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXSplineStart.html#affd75a47f4b83066c318e9ad8f7bf577">libvisio::VSDXSplineStart::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a3b1ccd93071e752fe137080fee8f2fba"></a><!-- doxytag: member="libvisio::VSDXCollector::collectStyleSheet" ref="a3b1ccd93071e752fe137080fee8f2fba" args="(unsigned id, unsigned level, unsigned parentLineStyle, unsigned parentFillStyle, unsigned parentTextStyle)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a3b1ccd93071e752fe137080fee8f2fba">libvisio::VSDXCollector::collectStyleSheet</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>parentLineStyle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>parentFillStyle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>parentTextStyle</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aac03c4b35d2ba774d68daf3709bf880c">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a7a2462e8132a6e7f24d9063fc58bd40a">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a5fa084d5c3fb581f78b883d53003171b"></a><!-- doxytag: member="libvisio::VSDXCollector::collectText" ref="a5fa084d5c3fb581f78b883d53003171b" args="(unsigned id, unsigned level, const ::WPXBinaryData &amp;textStream, TextFormat format)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a5fa084d5c3fb581f78b883d53003171b">libvisio::VSDXCollector::collectText</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const ::WPXBinaryData &amp;&#160;</td>
          <td class="paramname"><em>textStream</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a>&#160;</td>
          <td class="paramname"><em>format</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a517289ee2a8e4bec3d6b0b5512aa8b5b">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="acd59a502617ad86748cae57a9faf8c12"></a><!-- doxytag: member="libvisio::VSDXCollector::collectTextBlock" ref="acd59a502617ad86748cae57a9faf8c12" args="(unsigned id, unsigned level, double leftMargin, double rightMargin, double topMargin, double bottomMargin, unsigned char verticalAlign, unsigned char bgClrId, const Colour &amp;bgColour, double defaultTabStop, unsigned char textDirection)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#acd59a502617ad86748cae57a9faf8c12">libvisio::VSDXCollector::collectTextBlock</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>leftMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>rightMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>topMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>bottomMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>verticalAlign</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>bgClrId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &amp;&#160;</td>
          <td class="paramname"><em>bgColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>defaultTabStop</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>textDirection</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a68c4a3ff7e1f724fd297e27b78114bdf">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ad1d8258cdcc5d917c287c6e4e871d4ab">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a58fa56eda117a14bfe78c983670e6c10"></a><!-- doxytag: member="libvisio::VSDXCollector::collectTextBlockStyle" ref="a58fa56eda117a14bfe78c983670e6c10" args="(unsigned id, unsigned level, double leftMargin, double rightMargin, double topMargin, double bottomMargin, unsigned char verticalAlign, unsigned char bgClrId, const Colour &amp;bgColour, double defaultTabStop, unsigned char textDirection)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a58fa56eda117a14bfe78c983670e6c10">libvisio::VSDXCollector::collectTextBlockStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>leftMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>rightMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>topMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>bottomMargin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>verticalAlign</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>bgClrId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &amp;&#160;</td>
          <td class="paramname"><em>bgColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>defaultTabStop</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>textDirection</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ac0d35558b0987be71e1057886151c416">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a5506c7285197f4157b8026440eca0f31">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a254042e0f531d620b21e87c4c439e0e7"></a><!-- doxytag: member="libvisio::VSDXCollector::collectTextField" ref="a254042e0f531d620b21e87c4c439e0e7" args="(unsigned id, unsigned level, int nameId, int formatStringId)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a254042e0f531d620b21e87c4c439e0e7">libvisio::VSDXCollector::collectTextField</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>nameId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>formatStringId</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a319b74d3d706ea37e301acdaeb65d3bc">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a13c846a4d4022eab5599ebcec2035173">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXTextField.html#a72ae7e200916370a7417c25bd582a69d">libvisio::VSDXTextField::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a5f19c2a43bd588c44eb7f23a58a2317a"></a><!-- doxytag: member="libvisio::VSDXCollector::collectTxtXForm" ref="a5f19c2a43bd588c44eb7f23a58a2317a" args="(unsigned id, unsigned level, const XForm &amp;txtxform)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a5f19c2a43bd588c44eb7f23a58a2317a">libvisio::VSDXCollector::collectTxtXForm</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> &amp;&#160;</td>
          <td class="paramname"><em>txtxform</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a5a4cf196175b1c32267f0fe0f96eb563">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a684527f05f2dd850f5b3022c17826cf0">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a74daad8bb95487cd27087faafd81c870"></a><!-- doxytag: member="libvisio::VSDXCollector::collectUnhandledChunk" ref="a74daad8bb95487cd27087faafd81c870" args="(unsigned id, unsigned level)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a74daad8bb95487cd27087faafd81c870">libvisio::VSDXCollector::collectUnhandledChunk</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a022f2f2b410790ebde9b0242bd5f6a1d">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a37496a2e2e7ec901b77ad8f79620f205">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a875fcecba0df5dabc58247441a352bb6"></a><!-- doxytag: member="libvisio::VSDXCollector::collectVSDXCharStyle" ref="a875fcecba0df5dabc58247441a352bb6" args="(unsigned id, unsigned level, unsigned charCount, unsigned short fontID, Colour fontColour, unsigned langId, double fontSize, bool bold, bool italic, bool underline, bool doubleunderline, bool strikeout, bool doublestrikeout, bool allcaps, bool initcaps, bool smallcaps, bool superscript, bool subscript, WPXString fontFace)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a875fcecba0df5dabc58247441a352bb6">libvisio::VSDXCollector::collectVSDXCharStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>charCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned short&#160;</td>
          <td class="paramname"><em>fontID</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structlibvisio_1_1Colour.html">Colour</a>&#160;</td>
          <td class="paramname"><em>fontColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>langId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>fontSize</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>bold</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>italic</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>underline</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>doubleunderline</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>strikeout</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>doublestrikeout</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>allcaps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>initcaps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>smallcaps</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>superscript</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>subscript</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">WPXString&#160;</td>
          <td class="paramname"><em>fontFace</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a303ffa07ea6f1e59393380d3227d931a">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a61762f08f6af73b26d9ed01a0e0512f3">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXCharIX.html#af9ec2d467e6e7f1bb647efffb5a6847e">libvisio::VSDXCharIX::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="af3f86442f849ec01bf208e65faf300f1"></a><!-- doxytag: member="libvisio::VSDXCollector::collectVSDXParaStyle" ref="af3f86442f849ec01bf208e65faf300f1" args="(unsigned id, unsigned level, unsigned charCount, double indFirst, double indLeft, double indRight, double spLine, double spBefore, double spAfter, unsigned char align, unsigned flags)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#af3f86442f849ec01bf208e65faf300f1">libvisio::VSDXCollector::collectVSDXParaStyle</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>charCount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>indFirst</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>indLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>indRight</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>spLine</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>spBefore</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>spAfter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char&#160;</td>
          <td class="paramname"><em>align</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>flags</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#ad580dbdda5a01a6a311b103674bde57a">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#ab1ce5dbd6a8991c8202d0f86cbbb506c">libvisio::VSDXStylesCollector</a>.</p>

<p>Referenced by <a class="el" href="classlibvisio_1_1VSDXParaIX.html#a2be3e7e3f8daee59cf5998b66481fd0f">libvisio::VSDXParaIX::handle()</a>.</p>

</div>
</div>
<a class="anchor" id="a7886ca4071503ccd36b9eecb497e1d3c"></a><!-- doxytag: member="libvisio::VSDXCollector::collectXFormData" ref="a7886ca4071503ccd36b9eecb497e1d3c" args="(unsigned id, unsigned level, const XForm &amp;xform)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a7886ca4071503ccd36b9eecb497e1d3c">libvisio::VSDXCollector::collectXFormData</a> </td>
          <td>(</td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned&#160;</td>
          <td class="paramname"><em>level</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> &amp;&#160;</td>
          <td class="paramname"><em>xform</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aab895425e93db8f72f71bce351bdb99a">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a77281b18f1df77fad0b94f429d0d5b18">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a1adf125b5cb49258c69e955566208d9a"></a><!-- doxytag: member="libvisio::VSDXCollector::endPage" ref="a1adf125b5cb49258c69e955566208d9a" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a1adf125b5cb49258c69e955566208d9a">libvisio::VSDXCollector::endPage</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aa9d57e3716fcb1664e1ffac1ff2d0849">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a6e012cb1f2948646ebf4c65da28a0c62">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="ad11d8337dea1686a4806630537777886"></a><!-- doxytag: member="libvisio::VSDXCollector::endPages" ref="ad11d8337dea1686a4806630537777886" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#ad11d8337dea1686a4806630537777886">libvisio::VSDXCollector::endPages</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#a5872e3afbb3863aefcdd1638c9cdbc25">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#a5f466387005c5406789e99a2029705a8">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<a class="anchor" id="a0b8cf88185c4c03f9a81e75074e578a5"></a><!-- doxytag: member="libvisio::VSDXCollector::getColourString" ref="a0b8cf88185c4c03f9a81e75074e578a5" args="(const Colour &amp;c) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const ::WPXString <a class="el" href="classlibvisio_1_1VSDXCollector.html#a0b8cf88185c4c03f9a81e75074e578a5">libvisio::VSDXCollector::getColourString</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> &amp;&#160;</td>
          <td class="paramname"><em>c</em></td><td>)</td>
          <td> const<code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ad391c001fab4db9e07fcc56838f123dd"></a><!-- doxytag: member="libvisio::VSDXCollector::operator=" ref="ad391c001fab4db9e07fcc56838f123dd" args="(const VSDXCollector &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a>&amp; libvisio::VSDXCollector::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a3d87a42eb121a8bcd544ac6b5ee583a0"></a><!-- doxytag: member="libvisio::VSDXCollector::startPage" ref="a3d87a42eb121a8bcd544ac6b5ee583a0" args="()=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classlibvisio_1_1VSDXCollector.html#a3d87a42eb121a8bcd544ac6b5ee583a0">libvisio::VSDXCollector::startPage</a> </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classlibvisio_1_1VSDXContentCollector.html#aaa99044e43e5fb3859b989e1c607f064">libvisio::VSDXContentCollector</a>, and <a class="el" href="classlibvisio_1_1VSDXStylesCollector.html#af6181f2d14814d629999b5fd4f4ec1e5">libvisio::VSDXStylesCollector</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="VSDXCollector_8h_source.html">VSDXCollector.h</a></li>
</ul>
</div><!-- contents -->
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespacelibvisio.html">libvisio</a>      </li>
      <li class="navelem"><a class="el" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a>      </li>
<hr size="1"><address style="align: right;"><small>
Generated for libvisio by <a href="http://www.doxygen.org/index.html">
doxygen</a> 1.7.6.1</small></address>
</body>
</html>