<!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::VSDStylesCollector Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.1.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main 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 List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> $(document).ready(function(){initNavTree('classlibvisio_1_1VSDStylesCollector.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> </div> <div class="headertitle"> <div class="title">libvisio::VSDStylesCollector Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="VSDStylesCollector_8h_source.html">VSDStylesCollector.h</a>></code></p> <div class="dynheader"> Inheritance diagram for libvisio::VSDStylesCollector:</div> <div class="dyncontent"> <div class="center"> <img src="classlibvisio_1_1VSDStylesCollector.png" usemap="#libvisio::VSDStylesCollector_map" alt=""/> <map id="libvisio::VSDStylesCollector_map" name="libvisio::VSDStylesCollector_map"> <area href="classlibvisio_1_1VSDCollector.html" alt="libvisio::VSDCollector" shape="rect" coords="0,0,168,24"/> </map> </div></div> <p><a href="classlibvisio_1_1VSDStylesCollector-members.html">List of all members.</a></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:a03752eff3dd0e498cf24462499d7ac45"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a03752eff3dd0e498cf24462499d7ac45">VSDStylesCollector</a> (std::vector< std::map< unsigned, <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> > > &groupXFormsSequence, std::vector< std::map< unsigned, unsigned > > &groupMembershipsSequence, std::vector< std::list< unsigned > > &documentPageShapeOrders)</td></tr> <tr class="memitem:a1ca072e0ed916971f8833203960a0a19"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a1ca072e0ed916971f8833203960a0a19">~VSDStylesCollector</a> ()</td></tr> <tr class="memitem:a44fde8404079265661cebe359d2356a7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a44fde8404079265661cebe359d2356a7">collectEllipticalArcTo</a> (unsigned id, unsigned level, double x3, double y3, double x2, double y2, double angle, double ecc)</td></tr> <tr class="memitem:a210e26c926bde3ec9d3c8b8700334b1b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a210e26c926bde3ec9d3c8b8700334b1b">collectForeignData</a> (unsigned level, const WPXBinaryData &binaryData)</td></tr> <tr class="memitem:a6cfd2247717908194c69a89d6b29a11e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a6cfd2247717908194c69a89d6b29a11e">collectOLEList</a> (unsigned id, unsigned level)</td></tr> <tr class="memitem:a7bdd1301f5829e03f4e2134b2f2f95f2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a7bdd1301f5829e03f4e2134b2f2f95f2">collectOLEData</a> (unsigned id, unsigned level, const WPXBinaryData &oleData)</td></tr> <tr class="memitem:ae773c49bcb1ac540af314a959962f07b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ae773c49bcb1ac540af314a959962f07b">collectEllipse</a> (unsigned id, unsigned level, double cx, double cy, double xleft, double yleft, double xtop, double ytop)</td></tr> <tr class="memitem:a953e5dfc12febee85f6e08636c077ce5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a953e5dfc12febee85f6e08636c077ce5">collectLine</a> (unsigned level, const boost::optional< double > &strokeWidth, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &c, const boost::optional< unsigned char > &linePattern, const boost::optional< unsigned char > &startMarker, const boost::optional< unsigned char > &endMarker, const boost::optional< unsigned char > &lineCap)</td></tr> <tr class="memitem:a0a071190f5ef08bdd39c8cf903772c99"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a0a071190f5ef08bdd39c8cf903772c99">collectFillAndShadow</a> (unsigned level, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourFG, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourBG, const boost::optional< unsigned char > &fillPattern, const boost::optional< double > &fillFGTransparency, const boost::optional< double > &fillBGTransparency, const boost::optional< unsigned char > &shadowPattern, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &shfgc, const boost::optional< double > &shadowOffsetX, const boost::optional< double > &shadowOffsetY)</td></tr> <tr class="memitem:aea4fb8ec777df192ba0bfdec7de82f55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aea4fb8ec777df192ba0bfdec7de82f55">collectFillAndShadow</a> (unsigned level, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourFG, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourBG, const boost::optional< unsigned char > &fillPattern, const boost::optional< double > &fillFGTransparency, const boost::optional< double > &fillBGTransparency, const boost::optional< unsigned char > &shadowPattern, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &shfgc)</td></tr> <tr class="memitem:a3779bace1a02a447a642a52bbd724d39"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a3779bace1a02a447a642a52bbd724d39">collectGeometry</a> (unsigned id, unsigned level, bool noFill, bool noLine, bool noShow)</td></tr> <tr class="memitem:a303eef6ad37a81f3fb1513de89b13b85"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a303eef6ad37a81f3fb1513de89b13b85">collectMoveTo</a> (unsigned id, unsigned level, double x, double y)</td></tr> <tr class="memitem:a00e6b651aaa454248abe621b51458078"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a00e6b651aaa454248abe621b51458078">collectLineTo</a> (unsigned id, unsigned level, double x, double y)</td></tr> <tr class="memitem:ae51e11fd6704d2588611eb29323c1fc7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ae51e11fd6704d2588611eb29323c1fc7">collectArcTo</a> (unsigned id, unsigned level, double x2, double y2, double bow)</td></tr> <tr class="memitem:aaa3e6e3c0849dd003cc7298bb7623b79"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aaa3e6e3c0849dd003cc7298bb7623b79">collectNURBSTo</a> (unsigned id, unsigned level, double x2, double y2, unsigned char xType, unsigned char yType, unsigned degree, std::vector< std::pair< double, double > > controlPoints, std::vector< double > knotVector, std::vector< double > weights)</td></tr> <tr class="memitem:ad92729f644bc4e6c8e86d7f51b0017f5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ad92729f644bc4e6c8e86d7f51b0017f5">collectNURBSTo</a> (unsigned id, unsigned level, double x2, double y2, double knot, double knotPrev, double weight, double weightPrev, unsigned dataID)</td></tr> <tr class="memitem:a06511e879e4a551f0086e8ed4ca2bf3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a06511e879e4a551f0086e8ed4ca2bf3d">collectNURBSTo</a> (unsigned id, unsigned level, double x2, double y2, double knot, double knotPrev, double weight, double weightPrev, const <a class="el" href="structlibvisio_1_1NURBSData.html">NURBSData</a> &data)</td></tr> <tr class="memitem:a537dfdb9ee44ca5f69f4d5230b8dd9e7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a537dfdb9ee44ca5f69f4d5230b8dd9e7">collectPolylineTo</a> (unsigned id, unsigned level, double x, double y, unsigned char xType, unsigned char yType, const std::vector< std::pair< double, double > > &points)</td></tr> <tr class="memitem:a479ecd8afa393076d8e9ca7053d758eb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a479ecd8afa393076d8e9ca7053d758eb">collectPolylineTo</a> (unsigned id, unsigned level, double x, double y, unsigned dataID)</td></tr> <tr class="memitem:af28716a2a9bd157b599e94e661b902e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#af28716a2a9bd157b599e94e661b902e4">collectPolylineTo</a> (unsigned id, unsigned level, double x, double y, const <a class="el" href="structlibvisio_1_1PolylineData.html">PolylineData</a> &data)</td></tr> <tr class="memitem:acabc3ed9279bd0686572744245174bfb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#acabc3ed9279bd0686572744245174bfb">collectShapeData</a> (unsigned id, unsigned level, unsigned char xType, unsigned char yType, unsigned degree, double lastKnot, std::vector< std::pair< double, double > > controlPoints, std::vector< double > knotVector, std::vector< double > weights)</td></tr> <tr class="memitem:aef6c7f87c7cc477d6a9c5b56e93541cc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aef6c7f87c7cc477d6a9c5b56e93541cc">collectShapeData</a> (unsigned id, unsigned level, unsigned char xType, unsigned char yType, std::vector< std::pair< double, double > > points)</td></tr> <tr class="memitem:a32ad8f94db0e0fc4ac1ff1587eec7704"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a32ad8f94db0e0fc4ac1ff1587eec7704">collectXFormData</a> (unsigned level, const <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> &xform)</td></tr> <tr class="memitem:a70e26937c4007c350e0977cc2c2c3224"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a70e26937c4007c350e0977cc2c2c3224">collectTxtXForm</a> (unsigned level, const <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> &txtxform)</td></tr> <tr class="memitem:ae348451123c5287dde227b4df1000364"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ae348451123c5287dde227b4df1000364">collectShapesOrder</a> (unsigned id, unsigned level, const std::vector< unsigned > &shapeIds)</td></tr> <tr class="memitem:ad58794a1dc66c96980ae9f39a6d65238"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ad58794a1dc66c96980ae9f39a6d65238">collectForeignDataType</a> (unsigned level, unsigned foreignType, unsigned foreignFormat, double offsetX, double offsetY, double width, double height)</td></tr> <tr class="memitem:a1cf766da009d6ab4f54d71daff2f771c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a1cf766da009d6ab4f54d71daff2f771c">collectPageProps</a> (unsigned id, unsigned level, double pageWidth, double pageHeight, double shadowOffsetX, double shadowOffsetY, double scale)</td></tr> <tr class="memitem:afc22498f070d3e1bdf8d07784de7fad5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#afc22498f070d3e1bdf8d07784de7fad5">collectPage</a> (unsigned id, unsigned level, unsigned backgroundPageID, bool isBackgroundPage, const <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> &pageName)</td></tr> <tr class="memitem:afac408255e6a484dc0f2fb8e678d44b4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#afac408255e6a484dc0f2fb8e678d44b4">collectShape</a> (unsigned id, unsigned level, unsigned parent, unsigned masterPage, unsigned masterShape, unsigned lineStyle, unsigned fillStyle, unsigned textStyle)</td></tr> <tr class="memitem:a6655ee683007790626c2550440996d38"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a6655ee683007790626c2550440996d38">collectSplineStart</a> (unsigned id, unsigned level, double x, double y, double secondKnot, double firstKnot, double lastKnot, unsigned degree)</td></tr> <tr class="memitem:a238664d58378240fb255d97fd563696c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a238664d58378240fb255d97fd563696c">collectSplineKnot</a> (unsigned id, unsigned level, double x, double y, double knot)</td></tr> <tr class="memitem:a3a8ffed4537b3b2dcd25d98c2d3b9dc5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a3a8ffed4537b3b2dcd25d98c2d3b9dc5">collectSplineEnd</a> ()</td></tr> <tr class="memitem:a7e960d45fe41ca62f41e728c1d23b51b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a7e960d45fe41ca62f41e728c1d23b51b">collectInfiniteLine</a> (unsigned id, unsigned level, double x1, double y1, double x2, double y2)</td></tr> <tr class="memitem:a359e83fe531f5850af60473260f8a9e7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a359e83fe531f5850af60473260f8a9e7">collectRelCubBezTo</a> (unsigned id, unsigned level, double x, double y, double a, double b, double c, double d)</td></tr> <tr class="memitem:a3f3094e169c92ee4fe073f1667aee754"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a3f3094e169c92ee4fe073f1667aee754">collectRelEllipticalArcTo</a> (unsigned id, unsigned level, double x, double y, double a, double b, double c, double d)</td></tr> <tr class="memitem:a2d0a66e5dbb50382c2b3d6be977f400f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a2d0a66e5dbb50382c2b3d6be977f400f">collectRelLineTo</a> (unsigned id, unsigned level, double x, double y)</td></tr> <tr class="memitem:a4764584a44e9ae9f791d0a337ba4f971"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a4764584a44e9ae9f791d0a337ba4f971">collectRelMoveTo</a> (unsigned id, unsigned level, double x, double y)</td></tr> <tr class="memitem:a5266daebe986f6d9d0b0232ee12ff376"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a5266daebe986f6d9d0b0232ee12ff376">collectRelQuadBezTo</a> (unsigned id, unsigned level, double x, double y, double a, double b)</td></tr> <tr class="memitem:ade715d18c8b8fe3e3b513e0eb2d1e344"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ade715d18c8b8fe3e3b513e0eb2d1e344">collectUnhandledChunk</a> (unsigned id, unsigned level)</td></tr> <tr class="memitem:a55f7a525a978f5a876b6b7bc547cf22c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a55f7a525a978f5a876b6b7bc547cf22c">collectText</a> (unsigned level, const ::WPXBinaryData &textStream, <a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format)</td></tr> <tr class="memitem:adceb63ddd855cb72b96a3b5fec705c28"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#adceb63ddd855cb72b96a3b5fec705c28">collectCharIX</a> (unsigned id, unsigned level, unsigned charCount, const boost::optional< <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> > &font, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &fontColour, const boost::optional< double > &fontSize, const boost::optional< bool > &bold, const boost::optional< bool > &italic, const boost::optional< bool > &underline, const boost::optional< bool > &doubleunderline, const boost::optional< bool > &strikeout, const boost::optional< bool > &doublestrikeout, const boost::optional< bool > &allcaps, const boost::optional< bool > &initcaps, const boost::optional< bool > &smallcaps, const boost::optional< bool > &superscript, const boost::optional< bool > &subscript)</td></tr> <tr class="memitem:a1ce217e68407990289862f8a9cfb5e08"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a1ce217e68407990289862f8a9cfb5e08">collectDefaultCharStyle</a> (unsigned charCount, const boost::optional< <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> > &font, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &fontColour, const boost::optional< double > &fontSize, const boost::optional< bool > &bold, const boost::optional< bool > &italic, const boost::optional< bool > &underline, const boost::optional< bool > &doubleunderline, const boost::optional< bool > &strikeout, const boost::optional< bool > &doublestrikeout, const boost::optional< bool > &allcaps, const boost::optional< bool > &initcaps, const boost::optional< bool > &smallcaps, const boost::optional< bool > &superscript, const boost::optional< bool > &subscript)</td></tr> <tr class="memitem:a51e4527fc46212337ccef6bce5e29978"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a51e4527fc46212337ccef6bce5e29978">collectParaIX</a> (unsigned id, unsigned level, unsigned charCount, const boost::optional< double > &indFirst, const boost::optional< double > &indLeft, const boost::optional< double > &indRight, const boost::optional< double > &spLine, const boost::optional< double > &spBefore, const boost::optional< double > &spAfter, const boost::optional< unsigned char > &align, const boost::optional< unsigned > &flags)</td></tr> <tr class="memitem:ad415151f024d91fc90096cdcdd26e11f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ad415151f024d91fc90096cdcdd26e11f">collectDefaultParaStyle</a> (unsigned charCount, const boost::optional< double > &indFirst, const boost::optional< double > &indLeft, const boost::optional< double > &indRight, const boost::optional< double > &spLine, const boost::optional< double > &spBefore, const boost::optional< double > &spAfter, const boost::optional< unsigned char > &align, const boost::optional< unsigned > &flags)</td></tr> <tr class="memitem:ae217c5629813493008cd61fd7a19ce57"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ae217c5629813493008cd61fd7a19ce57">collectTextBlock</a> (unsigned level, const boost::optional< double > &leftMargin, const boost::optional< double > &rightMargin, const boost::optional< double > &topMargin, const boost::optional< double > &bottomMargin, const boost::optional< unsigned char > &verticalAlign, const boost::optional< bool > &isBgFilled, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &bgColour, const boost::optional< double > &defaultTabStop, const boost::optional< unsigned char > &textDirection)</td></tr> <tr class="memitem:a8d3a6d2236a1981bda4f23fdb757c468"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a8d3a6d2236a1981bda4f23fdb757c468">collectNameList</a> (unsigned id, unsigned level)</td></tr> <tr class="memitem:a49d94981ed41fefbc96eccbad22aab76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a49d94981ed41fefbc96eccbad22aab76">collectName</a> (unsigned id, unsigned level, const ::WPXBinaryData &name, <a class="el" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format)</td></tr> <tr class="memitem:ab9a00ead060d78f7e1e6e182b095f6cb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ab9a00ead060d78f7e1e6e182b095f6cb">collectPageSheet</a> (unsigned id, unsigned level)</td></tr> <tr class="memitem:a20a0b2d558be7a8332920c8c062f7f74"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a20a0b2d558be7a8332920c8c062f7f74">collectMisc</a> (unsigned level, const <a class="el" href="structlibvisio_1_1VSDMisc.html">VSDMisc</a> &misc)</td></tr> <tr class="memitem:a0af05d8c3f036e3d964392ba28d9006b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a0af05d8c3f036e3d964392ba28d9006b">collectStyleSheet</a> (unsigned id, unsigned level, unsigned parentLineStyle, unsigned parentFillStyle, unsigned parentTextStyle)</td></tr> <tr class="memitem:a9e4898e16b2d32e80cafee810101cf91"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a9e4898e16b2d32e80cafee810101cf91">collectLineStyle</a> (unsigned level, const boost::optional< double > &strokeWidth, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &c, const boost::optional< unsigned char > &linePattern, const boost::optional< unsigned char > &startMarker, const boost::optional< unsigned char > &endMarker, const boost::optional< unsigned char > &lineCap)</td></tr> <tr class="memitem:af0eebe072e2007dee0074a3d929148c1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#af0eebe072e2007dee0074a3d929148c1">collectFillStyle</a> (unsigned level, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourFG, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourBG, const boost::optional< unsigned char > &fillPattern, const boost::optional< double > &fillFGTransparency, const boost::optional< double > &fillBGTransparency, const boost::optional< unsigned char > &shadowPattern, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &shfgc, const boost::optional< double > &shadowOffsetX, const boost::optional< double > &shadowOffsetY)</td></tr> <tr class="memitem:a5c4d699c2c6ca799b94c01dc6a9acd45"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a5c4d699c2c6ca799b94c01dc6a9acd45">collectFillStyle</a> (unsigned level, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourFG, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &colourBG, const boost::optional< unsigned char > &fillPattern, const boost::optional< double > &fillFGTransparency, const boost::optional< double > &fillBGTransparency, const boost::optional< unsigned char > &shadowPattern, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &shfgc)</td></tr> <tr class="memitem:aeff41710f1d7febacd641fe99c0edd03"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aeff41710f1d7febacd641fe99c0edd03">collectCharIXStyle</a> (unsigned id, unsigned level, unsigned charCount, const boost::optional< <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> > &font, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &fontColour, const boost::optional< double > &fontSize, const boost::optional< bool > &bold, const boost::optional< bool > &italic, const boost::optional< bool > &underline, const boost::optional< bool > &doubleunderline, const boost::optional< bool > &strikeout, const boost::optional< bool > &doublestrikeout, const boost::optional< bool > &allcaps, const boost::optional< bool > &initcaps, const boost::optional< bool > &smallcaps, const boost::optional< bool > &superscript, const boost::optional< bool > &subscript)</td></tr> <tr class="memitem:acb1e1b84bf155f92be6602ff1079e6ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#acb1e1b84bf155f92be6602ff1079e6ea">collectParaIXStyle</a> (unsigned id, unsigned level, unsigned charCount, const boost::optional< double > &indFirst, const boost::optional< double > &indLeft, const boost::optional< double > &indRight, const boost::optional< double > &spLine, const boost::optional< double > &spBefore, const boost::optional< double > &spAfter, const boost::optional< unsigned char > &align, const boost::optional< unsigned > &flags)</td></tr> <tr class="memitem:a2964128cb466f479d4203192e96bda6a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a2964128cb466f479d4203192e96bda6a">collectTextBlockStyle</a> (unsigned level, const boost::optional< double > &leftMargin, const boost::optional< double > &rightMargin, const boost::optional< double > &topMargin, const boost::optional< double > &bottomMargin, const boost::optional< unsigned char > &verticalAlign, const boost::optional< bool > &isBgFilled, const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > &bgColour, const boost::optional< double > &defaultTabStop, const boost::optional< unsigned char > &textDirection)</td></tr> <tr class="memitem:ab3555b94db1feb0402c64faa9119f3a3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ab3555b94db1feb0402c64faa9119f3a3">collectFieldList</a> (unsigned id, unsigned level)</td></tr> <tr class="memitem:a3412a4d70da8d840ea5c675e72a36f94"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a3412a4d70da8d840ea5c675e72a36f94">collectTextField</a> (unsigned id, unsigned level, int nameId, int formatStringId)</td></tr> <tr class="memitem:a05f9b82041a759868f44ec25255d8c5a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a05f9b82041a759868f44ec25255d8c5a">collectNumericField</a> (unsigned id, unsigned level, unsigned short format, double number, int formatStringId)</td></tr> <tr class="memitem:a2384af189e3f508e06d81f68228d4560"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a2384af189e3f508e06d81f68228d4560">startPage</a> (unsigned pageID)</td></tr> <tr class="memitem:a86591e7b5fda244ff565d988b25a7daf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a86591e7b5fda244ff565d988b25a7daf">endPage</a> ()</td></tr> <tr class="memitem:ad688ae32c82df787a0c46127eb11fc29"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ad688ae32c82df787a0c46127eb11fc29">endPages</a> ()</td></tr> <tr class="memitem:a1f11e96dbb1e97bf428ce0c94d445510"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlibvisio_1_1VSDStyles.html">VSDStyles</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a1f11e96dbb1e97bf428ce0c94d445510">getStyleSheets</a> () const </td></tr> <tr class="inherit_header pub_methods_classlibvisio_1_1VSDCollector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classlibvisio_1_1VSDCollector')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classlibvisio_1_1VSDCollector.html">libvisio::VSDCollector</a></td></tr> <tr class="memitem:accd7b1e5cc13879cde044c53e46d1961 inherit pub_methods_classlibvisio_1_1VSDCollector"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDCollector.html#accd7b1e5cc13879cde044c53e46d1961">VSDCollector</a> ()</td></tr> <tr class="memitem:ae82f4861c52a9939ec0535222d4442f7 inherit pub_methods_classlibvisio_1_1VSDCollector"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDCollector.html#ae82f4861c52a9939ec0535222d4442f7">~VSDCollector</a> ()</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:adcf202f20038e10a7e1f442800b82ce8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#adcf202f20038e10a7e1f442800b82ce8">VSDStylesCollector</a> (const <a class="el" href="classlibvisio_1_1VSDStylesCollector.html">VSDStylesCollector</a> &)</td></tr> <tr class="memitem:a38481018d988320a23e66b9ff47a4245"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html">VSDStylesCollector</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a38481018d988320a23e66b9ff47a4245">operator=</a> (const <a class="el" href="classlibvisio_1_1VSDStylesCollector.html">VSDStylesCollector</a> &)</td></tr> <tr class="memitem:ae7429fdc6fb6fc98627d36ae6b33b196"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ae7429fdc6fb6fc98627d36ae6b33b196">_handleLevelChange</a> (unsigned level)</td></tr> <tr class="memitem:ab3cee0917c62ff848877eccd14a8a412"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ab3cee0917c62ff848877eccd14a8a412">_flushShapeList</a> ()</td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:abb20c22371cea2ef16c4e26d2a3be2ad"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#abb20c22371cea2ef16c4e26d2a3be2ad">m_currentLevel</a></td></tr> <tr class="memitem:aaf0df727726c87d41ee3a96366382e03"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aaf0df727726c87d41ee3a96366382e03">m_isShapeStarted</a></td></tr> <tr class="memitem:afbe78e93cbf05ddd832313d086967a33"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#afbe78e93cbf05ddd832313d086967a33">m_shadowOffsetX</a></td></tr> <tr class="memitem:aeebbae8f681101254b3563aa367b4761"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aeebbae8f681101254b3563aa367b4761">m_shadowOffsetY</a></td></tr> <tr class="memitem:a28aa5574782b960fff6bc8a3dc4ce851"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a28aa5574782b960fff6bc8a3dc4ce851">m_currentShapeId</a></td></tr> <tr class="memitem:ac3ef850e35d95065fd9ce45d110e41c7"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ac3ef850e35d95065fd9ce45d110e41c7">m_groupXForms</a></td></tr> <tr class="memitem:a02e3ae93608ab316e956fe5dfa7a0ca4"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, unsigned > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a02e3ae93608ab316e956fe5dfa7a0ca4">m_groupMemberships</a></td></tr> <tr class="memitem:acfdebeb2f4d7e8ce0c8032f8fde57494"><td class="memItemLeft" align="right" valign="top">std::vector< std::map<br class="typebreak"/> < unsigned, <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> > > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#acfdebeb2f4d7e8ce0c8032f8fde57494">m_groupXFormsSequence</a></td></tr> <tr class="memitem:a1903d26ac97c59ea5d5d543604eff445"><td class="memItemLeft" align="right" valign="top">std::vector< std::map<br class="typebreak"/> < unsigned, unsigned > > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a1903d26ac97c59ea5d5d543604eff445">m_groupMembershipsSequence</a></td></tr> <tr class="memitem:ab0daedc01212fd565ff3ac4c717d0674"><td class="memItemLeft" align="right" valign="top">std::list< unsigned > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ab0daedc01212fd565ff3ac4c717d0674">m_pageShapeOrder</a></td></tr> <tr class="memitem:add7214f7fb3d2c095a8ae8d2180ffa1c"><td class="memItemLeft" align="right" valign="top">std::vector< std::list<br class="typebreak"/> < unsigned > > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#add7214f7fb3d2c095a8ae8d2180ffa1c">m_documentPageShapeOrders</a></td></tr> <tr class="memitem:aa7857af75a1fb9c6e718edf0a3b741bc"><td class="memItemLeft" align="right" valign="top">std::map< unsigned, std::list<br class="typebreak"/> < unsigned > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aa7857af75a1fb9c6e718edf0a3b741bc">m_groupShapeOrder</a></td></tr> <tr class="memitem:a9acc1ce888a678fa152b3ecb6b2209fb"><td class="memItemLeft" align="right" valign="top">std::list< unsigned > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a9acc1ce888a678fa152b3ecb6b2209fb">m_shapeList</a></td></tr> <tr class="memitem:aae9a577704f97b806a90c5fe8891edf9"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#aae9a577704f97b806a90c5fe8891edf9">m_currentStyleSheet</a></td></tr> <tr class="memitem:ad246d56ce6f35dbee9c18ebb23f5666b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibvisio_1_1VSDStyles.html">VSDStyles</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#ad246d56ce6f35dbee9c18ebb23f5666b">m_styles</a></td></tr> <tr class="memitem:a29b41c44837ee1c1d0963fd8cab6286a"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a29b41c44837ee1c1d0963fd8cab6286a">m_currentShapeLevel</a></td></tr> </table> <hr/><h2>Constructor & Destructor Documentation</h2> <a class="anchor" id="a03752eff3dd0e498cf24462499d7ac45"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">libvisio::VSDStylesCollector::VSDStylesCollector </td> <td>(</td> <td class="paramtype">std::vector< std::map< unsigned, <a class="el" href="structlibvisio_1_1XForm.html">XForm</a> > > & </td> <td class="paramname"><em>groupXFormsSequence</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< std::map< unsigned, unsigned > > & </td> <td class="paramname"><em>groupMembershipsSequence</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< std::list< unsigned > > & </td> <td class="paramname"><em>documentPageShapeOrders</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a1ca072e0ed916971f8833203960a0a19"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">virtual libvisio::VSDStylesCollector::~VSDStylesCollector </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="adcf202f20038e10a7e1f442800b82ce8"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libvisio::VSDStylesCollector::VSDStylesCollector </td> <td>(</td> <td class="paramtype">const <a class="el" href="classlibvisio_1_1VSDStylesCollector.html">VSDStylesCollector</a> & </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <hr/><h2>Member Function Documentation</h2> <a class="anchor" id="ab3cee0917c62ff848877eccd14a8a412"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::_flushShapeList </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae7429fdc6fb6fc98627d36ae6b33b196"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::_handleLevelChange </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ae51e11fd6704d2588611eb29323c1fc7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectArcTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>bow</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a1b0dff3af12459e486e0779082578bec">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="adceb63ddd855cb72b96a3b5fec705c28"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectCharIX </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>charCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> > & </td> <td class="paramname"><em>font</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>fontColour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fontSize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>bold</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>italic</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>underline</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>doubleunderline</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>strikeout</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>doublestrikeout</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>allcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>initcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>smallcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>superscript</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>subscript</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a0f10058c6ee8a60690c80ebeea38c986">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="aeff41710f1d7febacd641fe99c0edd03"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectCharIXStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>charCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> > & </td> <td class="paramname"><em>font</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>fontColour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fontSize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>bold</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>italic</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>underline</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>doubleunderline</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>strikeout</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>doublestrikeout</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>allcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>initcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>smallcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>superscript</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>subscript</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#adbb4c4d16974781cc3190afc861d4e2b">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a1ce217e68407990289862f8a9cfb5e08"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectDefaultCharStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>charCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> > & </td> <td class="paramname"><em>font</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>fontColour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fontSize</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>bold</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>italic</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>underline</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>doubleunderline</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>strikeout</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>doublestrikeout</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>allcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>initcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>smallcaps</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>superscript</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>subscript</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#aeea193b0d0122475d38843af4da3a2d5">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ad415151f024d91fc90096cdcdd26e11f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectDefaultParaStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>charCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indFirst</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indLeft</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indRight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spLine</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spBefore</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spAfter</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>align</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned > & </td> <td class="paramname"><em>flags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a6f49835bbfb0c84b26f8494aeae3dded">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ae773c49bcb1ac540af314a959962f07b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectEllipse </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>cx</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>cy</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>xleft</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>yleft</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>xtop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>ytop</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a5761348fe6548e7ed642472fbd6fd460">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a44fde8404079265661cebe359d2356a7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectEllipticalArcTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x3</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y3</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>angle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>ecc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a24ee8ed0ce8c0efe897f3e64d98ffd0c">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ab3555b94db1feb0402c64faa9119f3a3"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectFieldList </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#af93024790086bff44b2fa8015c80887d">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a0a071190f5ef08bdd39c8cf903772c99"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectFillAndShadow </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourFG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourBG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>fillPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillFGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillBGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>shadowPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>shfgc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>shadowOffsetX</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>shadowOffsetY</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ae11120a0ae077b6a2579cc8cf6e2466d">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="aea4fb8ec777df192ba0bfdec7de82f55"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectFillAndShadow </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourFG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourBG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>fillPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillFGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillBGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>shadowPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>shfgc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a5aa6b481d3d1a373f77ebdb31cf80b38">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="af0eebe072e2007dee0074a3d929148c1"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectFillStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourFG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourBG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>fillPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillFGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillBGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>shadowPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>shfgc</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>shadowOffsetX</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>shadowOffsetY</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a9877973ee2d4da9a79f92c0246982892">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a5c4d699c2c6ca799b94c01dc6a9acd45"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectFillStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourFG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>colourBG</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>fillPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillFGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>fillBGTransparency</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>shadowPattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>shfgc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a10bf15dc0275e7b3861246c4c7443aa7">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a210e26c926bde3ec9d3c8b8700334b1b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectForeignData </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const WPXBinaryData & </td> <td class="paramname"><em>binaryData</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ad0df54078dce2f97118fcd1e141bd8cd">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ad58794a1dc66c96980ae9f39a6d65238"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectForeignDataType </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>foreignType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>foreignFormat</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>offsetX</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>offsetY</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>height</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#af48f6689fd0606f539a5d20f8cdb5717">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a3779bace1a02a447a642a52bbd724d39"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectGeometry </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>noFill</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>noLine</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>noShow</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#aa1726092ab14bd1c1481c9808be3197b">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a7e960d45fe41ca62f41e728c1d23b51b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectInfiniteLine </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y1</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y2</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a083694130e9602841e8b424ced39247b">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a953e5dfc12febee85f6e08636c077ce5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectLine </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>strokeWidth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>linePattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>startMarker</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>endMarker</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>lineCap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a0c5f27fee63c1ef2eccfbf85c11b9cea">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a9e4898e16b2d32e80cafee810101cf91"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectLineStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>strokeWidth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>linePattern</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>startMarker</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>endMarker</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>lineCap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a40de49d0ad39b36be77124eee99839ab">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a00e6b651aaa454248abe621b51458078"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectLineTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a9c85e6faebe19a2b7411fd3a0dfc36dc">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a20a0b2d558be7a8332920c8c062f7f74"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectMisc </td> <td>(</td> <td class="paramtype">unsigned </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_1VSDMisc.html">VSDMisc</a> & </td> <td class="paramname"><em>misc</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a4e564ede7a34ca2eb9031b78bb7d3c00">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a303eef6ad37a81f3fb1513de89b13b85"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectMoveTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ad16bd9eaf83775ef727e7d78d112f95f">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a49d94981ed41fefbc96eccbad22aab76"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectName </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const ::WPXBinaryData & </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> </td> <td class="paramname"><em>format</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a5f5ed00a7707c64459d9c573f672c45a">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a8d3a6d2236a1981bda4f23fdb757c468"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectNameList </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ae0a634c09ba61e2c802d1fb8b1eeaae7">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a05f9b82041a759868f44ec25255d8c5a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectNumericField </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned short </td> <td class="paramname"><em>format</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>number</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>formatStringId</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a6a05cb2c46ab406db073dc82f00d4002">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="aaa3e6e3c0849dd003cc7298bb7623b79"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectNURBSTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>xType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>yType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>degree</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< std::pair< double, double > > </td> <td class="paramname"><em>controlPoints</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< double > </td> <td class="paramname"><em>knotVector</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< double > </td> <td class="paramname"><em>weights</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ac644ab1a5ecb199219bee0030d5de329">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ad92729f644bc4e6c8e86d7f51b0017f5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectNURBSTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>knot</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>knotPrev</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>weight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>weightPrev</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>dataID</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a227a8a07d3815a01b94dd96f0d7b331e">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a06511e879e4a551f0086e8ed4ca2bf3d"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectNURBSTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y2</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>knot</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>knotPrev</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>weight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>weightPrev</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="structlibvisio_1_1NURBSData.html">NURBSData</a> & </td> <td class="paramname"><em>data</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ab96bddee487f974d8231e98427d5b159">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a7bdd1301f5829e03f4e2134b2f2f95f2"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectOLEData </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const WPXBinaryData & </td> <td class="paramname"><em>oleData</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a3bdc35d2a866fcaf157131ced4c3f5a0">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a6cfd2247717908194c69a89d6b29a11e"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectOLEList </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a34006230984762da9d50019d9054e634">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="afc22498f070d3e1bdf8d07784de7fad5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectPage </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>backgroundPageID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>isBackgroundPage</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classlibvisio_1_1VSDName.html">VSDName</a> & </td> <td class="paramname"><em>pageName</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#af5a8684c4da0a076dd532787a5930b10">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a1cf766da009d6ab4f54d71daff2f771c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectPageProps </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>pageWidth</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>pageHeight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>shadowOffsetX</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>shadowOffsetY</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>scale</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#aa873bc7407ce0017621239dd1d9363a3">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ab9a00ead060d78f7e1e6e182b095f6cb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectPageSheet </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a98f13a0cffd0c1c8b130624c598d8cce">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a51e4527fc46212337ccef6bce5e29978"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectParaIX </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>charCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indFirst</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indLeft</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indRight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spLine</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spBefore</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spAfter</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>align</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned > & </td> <td class="paramname"><em>flags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ae14fbf05abe827d6e9d56f4c89299a2b">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="acb1e1b84bf155f92be6602ff1079e6ea"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectParaIXStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>charCount</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indFirst</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indLeft</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>indRight</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spLine</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spBefore</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>spAfter</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>align</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned > & </td> <td class="paramname"><em>flags</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a9f115f22c3e32b4fd8b77a0bbd389944">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a537dfdb9ee44ca5f69f4d5230b8dd9e7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectPolylineTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>xType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>yType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::vector< std::pair< double, double > > & </td> <td class="paramname"><em>points</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a432bb1a23b505696151d325ad227a364">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a479ecd8afa393076d8e9ca7053d758eb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectPolylineTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>dataID</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#aa507a5f813d1318a08fcd62485dd6762">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="af28716a2a9bd157b599e94e661b902e4"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectPolylineTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="structlibvisio_1_1PolylineData.html">PolylineData</a> & </td> <td class="paramname"><em>data</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a9a5564fbb19bd635640b4d4f1d42ab36">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a359e83fe531f5850af60473260f8a9e7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectRelCubBezTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>d</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#aaedc8ebe173182baa3de8db53b7d716a">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a3f3094e169c92ee4fe073f1667aee754"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectRelEllipticalArcTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>c</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>d</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a9d4d7568b6ab0e72b042d2d61cf92999">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a2d0a66e5dbb50382c2b3d6be977f400f"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectRelLineTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#adfeb689cacd4e2e4a56d232c7854b6f7">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a4764584a44e9ae9f791d0a337ba4f971"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectRelMoveTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a5552ca28eb9b60cc9c526e87d55a47fb">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a5266daebe986f6d9d0b0232ee12ff376"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectRelQuadBezTo </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>b</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a7cfb6a36c3ca35acc17bc5a23e153991">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="afac408255e6a484dc0f2fb8e678d44b4"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectShape </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>parent</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>masterPage</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>masterShape</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>lineStyle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>fillStyle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>textStyle</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a096c6daefbdbb83a4897224a03aa2c26">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="acabc3ed9279bd0686572744245174bfb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectShapeData </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>xType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>yType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>degree</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>lastKnot</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< std::pair< double, double > > </td> <td class="paramname"><em>controlPoints</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< double > </td> <td class="paramname"><em>knotVector</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< double > </td> <td class="paramname"><em>weights</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a84908252fccb6888d54baf47d0b3692a">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="aef6c7f87c7cc477d6a9c5b56e93541cc"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectShapeData </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>xType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>yType</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< std::pair< double, double > > </td> <td class="paramname"><em>points</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a60898b443ed29844de0cbf35eaecd62a">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ae348451123c5287dde227b4df1000364"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectShapesOrder </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::vector< unsigned > & </td> <td class="paramname"><em>shapeIds</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#abcee5e1ca8c971b200fca99b6b50cd04">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a3a8ffed4537b3b2dcd25d98c2d3b9dc5"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectSplineEnd </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#afa92e34732af087cc642ef3b700aa631">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a238664d58378240fb255d97fd563696c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectSplineKnot </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>knot</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#aae8be7b6f098508e327fd28aef6f0b02">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a6655ee683007790626c2550440996d38"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectSplineStart </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>secondKnot</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>firstKnot</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"><em>lastKnot</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>degree</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a4846dc2a8dfc4085f7279a469c077ba1">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a0af05d8c3f036e3d964392ba28d9006b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectStyleSheet </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>parentLineStyle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>parentFillStyle</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>parentTextStyle</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#adbcb3f04d0fb00d317f6a1b4255288df">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a55f7a525a978f5a876b6b7bc547cf22c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectText </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const ::WPXBinaryData & </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> </td> <td class="paramname"><em>format</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#ab9ce32e364a91083307c55a5bdf0f305">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ae217c5629813493008cd61fd7a19ce57"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectTextBlock </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>leftMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>rightMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>topMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>bottomMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>verticalAlign</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>isBgFilled</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>bgColour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>defaultTabStop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>textDirection</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a796e5f18334c06c6f48926f16db2d602">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a2964128cb466f479d4203192e96bda6a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectTextBlockStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>leftMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>rightMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>topMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>bottomMargin</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>verticalAlign</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< bool > & </td> <td class="paramname"><em>isBgFilled</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< <a class="el" href="structlibvisio_1_1Colour.html">Colour</a> > & </td> <td class="paramname"><em>bgColour</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< double > & </td> <td class="paramname"><em>defaultTabStop</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const boost::optional< unsigned char > & </td> <td class="paramname"><em>textDirection</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#af1f6f352061f9e3f24aeebeaa43eea0b">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a3412a4d70da8d840ea5c675e72a36f94"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectTextField </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>nameId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>formatStringId</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#afeea620aaf4ca4dac6f79f380ee4356f">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a70e26937c4007c350e0977cc2c2c3224"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectTxtXForm </td> <td>(</td> <td class="paramtype">unsigned </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> & </td> <td class="paramname"><em>txtxform</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a4082f70721062ea06f859f25667c185a">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ade715d18c8b8fe3e3b513e0eb2d1e344"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectUnhandledChunk </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#afccefa4b9697f6d335e3159b776969d0">libvisio::VSDCollector</a>.</p> <p>Referenced by <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a8d3a6d2236a1981bda4f23fdb757c468">collectNameList()</a>, and <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a6cfd2247717908194c69a89d6b29a11e">collectOLEList()</a>.</p> </div> </div> <a class="anchor" id="a32ad8f94db0e0fc4ac1ff1587eec7704"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::collectXFormData </td> <td>(</td> <td class="paramtype">unsigned </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> & </td> <td class="paramname"><em>xform</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a49e5096fd2fc6496fe902f63b5b44f10">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a86591e7b5fda244ff565d988b25a7daf"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::endPage </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a0f86965b07e7311e825c564b5eacfb31">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="ad688ae32c82df787a0c46127eb11fc29"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::endPages </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a69ae5e7d90ffc0380fbe81c0066b1ea9">libvisio::VSDCollector</a>.</p> </div> </div> <a class="anchor" id="a1f11e96dbb1e97bf428ce0c94d445510"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="classlibvisio_1_1VSDStyles.html">VSDStyles</a>& libvisio::VSDStylesCollector::getStyleSheets </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibvisio_1_1VDXParser.html#ab0c110e887ff07daf6f2dd1bf222e509">libvisio::VDXParser::parseMain()</a>, <a class="el" href="classlibvisio_1_1VSDXParser.html#a113863b041653c0844f2785716e9954e">libvisio::VSDXParser::parseMain()</a>, and <a class="el" href="classlibvisio_1_1VSDParser.html#a142694127ae653fea3e66c50f8fa74d2">libvisio::VSDParser::parseMain()</a>.</p> </div> </div> <a class="anchor" id="a38481018d988320a23e66b9ff47a4245"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classlibvisio_1_1VSDStylesCollector.html">VSDStylesCollector</a>& libvisio::VSDStylesCollector::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classlibvisio_1_1VSDStylesCollector.html">VSDStylesCollector</a> & </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a2384af189e3f508e06d81f68228d4560"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libvisio::VSDStylesCollector::startPage </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>pageID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Implements <a class="el" href="classlibvisio_1_1VSDCollector.html#a56c8adb5bac7b095090bc5c0559eef91">libvisio::VSDCollector</a>.</p> </div> </div> <hr/><h2>Member Data Documentation</h2> <a class="anchor" id="abb20c22371cea2ef16c4e26d2a3be2ad"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libvisio::VSDStylesCollector::m_currentLevel</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a28aa5574782b960fff6bc8a3dc4ce851"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libvisio::VSDStylesCollector::m_currentShapeId</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a29b41c44837ee1c1d0963fd8cab6286a"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libvisio::VSDStylesCollector::m_currentShapeLevel</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aae9a577704f97b806a90c5fe8891edf9"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libvisio::VSDStylesCollector::m_currentStyleSheet</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="add7214f7fb3d2c095a8ae8d2180ffa1c"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::vector<std::list<unsigned> >& libvisio::VSDStylesCollector::m_documentPageShapeOrders</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a03752eff3dd0e498cf24462499d7ac45">VSDStylesCollector()</a>.</p> </div> </div> <a class="anchor" id="a02e3ae93608ab316e956fe5dfa7a0ca4"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, unsigned> libvisio::VSDStylesCollector::m_groupMemberships</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a1903d26ac97c59ea5d5d543604eff445"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::vector<std::map<unsigned, unsigned> >& libvisio::VSDStylesCollector::m_groupMembershipsSequence</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a03752eff3dd0e498cf24462499d7ac45">VSDStylesCollector()</a>.</p> </div> </div> <a class="anchor" id="aa7857af75a1fb9c6e718edf0a3b741bc"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, std::list<unsigned> > libvisio::VSDStylesCollector::m_groupShapeOrder</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ac3ef850e35d95065fd9ce45d110e41c7"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map<unsigned, <a class="el" href="structlibvisio_1_1XForm.html">XForm</a>> libvisio::VSDStylesCollector::m_groupXForms</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="acfdebeb2f4d7e8ce0c8032f8fde57494"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::vector<std::map<unsigned, <a class="el" href="structlibvisio_1_1XForm.html">XForm</a>> >& libvisio::VSDStylesCollector::m_groupXFormsSequence</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a03752eff3dd0e498cf24462499d7ac45">VSDStylesCollector()</a>.</p> </div> </div> <a class="anchor" id="aaf0df727726c87d41ee3a96366382e03"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libvisio::VSDStylesCollector::m_isShapeStarted</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ab0daedc01212fd565ff3ac4c717d0674"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::list<unsigned> libvisio::VSDStylesCollector::m_pageShapeOrder</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="afbe78e93cbf05ddd832313d086967a33"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libvisio::VSDStylesCollector::m_shadowOffsetX</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="aeebbae8f681101254b3563aa367b4761"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libvisio::VSDStylesCollector::m_shadowOffsetY</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9acc1ce888a678fa152b3ecb6b2209fb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::list<unsigned> libvisio::VSDStylesCollector::m_shapeList</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="ad246d56ce6f35dbee9c18ebb23f5666b"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classlibvisio_1_1VSDStyles.html">VSDStyles</a> libvisio::VSDStylesCollector::m_styles</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Referenced by <a class="el" href="classlibvisio_1_1VSDStylesCollector.html#a1f11e96dbb1e97bf428ce0c94d445510">getStyleSheets()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="VSDStylesCollector_8h_source.html">VSDStylesCollector.h</a></li> <li><a class="el" href="VSDStylesCollector_8cpp.html">VSDStylesCollector.cpp</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated for libvisio by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.1.1</small></address> </body> </html>