<!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>VSDXContentCollector.h Source File documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.7.6.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>File Members</span></a></li> </ul> </div> </div> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> initNavTree('VSDXContentCollector_8h.html',''); </script> <div id="doc-content"> <div class="header"> <div class="headertitle"> <div class="title">VSDXContentCollector.h</div> </div> </div><!--header--> <div class="contents"> <a href="VSDXContentCollector_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */</span> <a name="l00002"></a>00002 <span class="comment">/* libvisio</span> <a name="l00003"></a>00003 <span class="comment"> * Version: MPL 1.1 / GPLv2+ / LGPLv2+</span> <a name="l00004"></a>00004 <span class="comment"> *</span> <a name="l00005"></a>00005 <span class="comment"> * The contents of this file are subject to the Mozilla Public License Version</span> <a name="l00006"></a>00006 <span class="comment"> * 1.1 (the "License"); you may not use this file except in compliance with</span> <a name="l00007"></a>00007 <span class="comment"> * the License or as specified alternatively below. You may obtain a copy of</span> <a name="l00008"></a>00008 <span class="comment"> * the License at http://www.mozilla.org/MPL/</span> <a name="l00009"></a>00009 <span class="comment"> *</span> <a name="l00010"></a>00010 <span class="comment"> * Software distributed under the License is distributed on an "AS IS" basis,</span> <a name="l00011"></a>00011 <span class="comment"> * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License</span> <a name="l00012"></a>00012 <span class="comment"> * for the specific language governing rights and limitations under the</span> <a name="l00013"></a>00013 <span class="comment"> * License.</span> <a name="l00014"></a>00014 <span class="comment"> *</span> <a name="l00015"></a>00015 <span class="comment"> * Major Contributor(s):</span> <a name="l00016"></a>00016 <span class="comment"> * Copyright (C) 2011 Fridrich Strba <fridrich.strba@bluewin.ch></span> <a name="l00017"></a>00017 <span class="comment"> * Copyright (C) 2011 Eilidh McAdam <tibbylickle@gmail.com></span> <a name="l00018"></a>00018 <span class="comment"> *</span> <a name="l00019"></a>00019 <span class="comment"> *</span> <a name="l00020"></a>00020 <span class="comment"> * All Rights Reserved.</span> <a name="l00021"></a>00021 <span class="comment"> *</span> <a name="l00022"></a>00022 <span class="comment"> * For minor contributions see the git repository.</span> <a name="l00023"></a>00023 <span class="comment"> *</span> <a name="l00024"></a>00024 <span class="comment"> * Alternatively, the contents of this file may be used under the terms of</span> <a name="l00025"></a>00025 <span class="comment"> * either the GNU General Public License Version 2 or later (the "GPLv2+"), or</span> <a name="l00026"></a>00026 <span class="comment"> * the GNU Lesser General Public License Version 2 or later (the "LGPLv2+"),</span> <a name="l00027"></a>00027 <span class="comment"> * in which case the provisions of the GPLv2+ or the LGPLv2+ are applicable</span> <a name="l00028"></a>00028 <span class="comment"> * instead of those above.</span> <a name="l00029"></a>00029 <span class="comment"> */</span> <a name="l00030"></a>00030 <a name="l00031"></a>00031 <span class="preprocessor">#ifndef VSDXCONTENTCOLLECTOR_H</span> <a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define VSDXCONTENTCOLLECTOR_H</span> <a name="l00033"></a>00033 <span class="preprocessor"></span> <a name="l00034"></a>00034 <span class="preprocessor">#include <locale.h></span> <a name="l00035"></a>00035 <span class="preprocessor">#include <sstream></span> <a name="l00036"></a>00036 <span class="preprocessor">#include <string></span> <a name="l00037"></a>00037 <span class="preprocessor">#include <cmath></span> <a name="l00038"></a>00038 <span class="preprocessor">#include <map></span> <a name="l00039"></a>00039 <span class="preprocessor">#include <list></span> <a name="l00040"></a>00040 <span class="preprocessor">#include <vector></span> <a name="l00041"></a>00041 <span class="preprocessor">#include <libwpg/libwpg.h></span> <a name="l00042"></a>00042 <span class="preprocessor">#include "<a class="code" href="libvisio__utils_8h.html">libvisio_utils.h</a>"</span> <a name="l00043"></a>00043 <span class="preprocessor">#include "<a class="code" href="VSDXCollector_8h.html">VSDXCollector.h</a>"</span> <a name="l00044"></a>00044 <span class="preprocessor">#include "<a class="code" href="VSDXParser_8h.html">VSDXParser.h</a>"</span> <a name="l00045"></a>00045 <span class="preprocessor">#include "<a class="code" href="VSDXOutputElementList_8h.html">VSDXOutputElementList.h</a>"</span> <a name="l00046"></a>00046 <span class="preprocessor">#include "<a class="code" href="VSDXStyles_8h.html">VSDXStyles.h</a>"</span> <a name="l00047"></a>00047 <span class="preprocessor">#include "<a class="code" href="VSDXPages_8h.html">VSDXPages.h</a>"</span> <a name="l00048"></a>00048 <a name="l00049"></a>00049 <span class="keyword">namespace </span>libvisio <a name="l00050"></a>00050 { <a name="l00051"></a>00051 <a name="l00052"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html">00052</a> <span class="keyword">class </span><a class="code" href="classlibvisio_1_1VSDXContentCollector.html">VSDXContentCollector</a> : <span class="keyword">public</span> <a class="code" href="classlibvisio_1_1VSDXCollector.html">VSDXCollector</a> <a name="l00053"></a>00053 { <a name="l00054"></a>00054 <span class="keyword">public</span>: <a name="l00055"></a>00055 <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5ede76b7627a7f6112b4aab227776a08">VSDXContentCollector</a>( <a name="l00056"></a>00056 libwpg::WPGPaintInterface *painter, <a name="l00057"></a>00057 std::vector<std::map<unsigned, XForm> > &groupXFormsSequence, <a name="l00058"></a>00058 std::vector<std::map<unsigned, unsigned> > &groupMembershipsSequence, <a name="l00059"></a>00059 std::vector<std::list<unsigned> > &documentPageShapeOrders, <a name="l00060"></a>00060 <a class="code" href="classlibvisio_1_1VSDXStyles.html">VSDXStyles</a> &styles, <a class="code" href="classlibvisio_1_1VSDXStencils.html">VSDXStencils</a> &stencils <a name="l00061"></a>00061 ); <a name="l00062"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af486750f698c2f5082553b96ff13cc40">00062</a> <span class="keyword">virtual</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af486750f698c2f5082553b96ff13cc40">~VSDXContentCollector</a>() <a name="l00063"></a>00063 { <a name="l00064"></a>00064 <span class="keywordflow">if</span> (<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7333307c0cb8311978046ea60f65bfc4">m_txtxform</a>) <span class="keyword">delete</span>(<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7333307c0cb8311978046ea60f65bfc4">m_txtxform</a>); <a name="l00065"></a>00065 }; <a name="l00066"></a>00066 <a name="l00067"></a>00067 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ad141710b2f996d8658b22bcbb3a739ef">collectEllipticalArcTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x3, <span class="keywordtype">double</span> y3, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> angle, <span class="keywordtype">double</span> ecc); <a name="l00068"></a>00068 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ac20a897d8d23a5243259c61f2dae511c">collectForeignData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> WPXBinaryData &binaryData); <a name="l00069"></a>00069 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ab44b3d114ccedcd85a3abe4b01daf580">collectOLEList</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level); <a name="l00070"></a>00070 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a709ed9025c8f84ff0970deb844bbd603">collectOLEData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> WPXBinaryData &oleData); <a name="l00071"></a>00071 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a92cda3ce0b866c186d25c0e311de61f4">collectEllipse</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> cx, <span class="keywordtype">double</span> cy, <span class="keywordtype">double</span> xleft, <span class="keywordtype">double</span> yleft, <span class="keywordtype">double</span> xtop, <span class="keywordtype">double</span> ytop); <a name="l00072"></a>00072 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a30e27f9303680eb344baca710d7e0ff3">collectLine</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> strokeWidth, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> c, <span class="keywordtype">unsigned</span> linePattern, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> startMarker, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> endMarker, <span class="keywordtype">unsigned</span> lineCap); <a name="l00073"></a>00073 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a414b432dcb7eff0497728a73aa125029">collectFillAndShadow</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> colourIndexFG, <span class="keywordtype">unsigned</span> colourIndexBG, <span class="keywordtype">unsigned</span> fillPattern, <a name="l00074"></a>00074 <span class="keywordtype">unsigned</span> fillFGTransparency, <span class="keywordtype">unsigned</span> fillBGTransparency, <span class="keywordtype">unsigned</span> shadowPattern, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> shfgc, <a name="l00075"></a>00075 <span class="keywordtype">double</span> shadowOffsetX, <span class="keywordtype">double</span> shadowOffsetY); <a name="l00076"></a>00076 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a414b432dcb7eff0497728a73aa125029">collectFillAndShadow</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> colourIndexFG, <span class="keywordtype">unsigned</span> colourIndexBG, <span class="keywordtype">unsigned</span> fillPattern, <a name="l00077"></a>00077 <span class="keywordtype">unsigned</span> fillFGTransparency, <span class="keywordtype">unsigned</span> fillBGTransparency, <span class="keywordtype">unsigned</span> shadowPattern, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> shfgc); <a name="l00078"></a>00078 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ab303be825157cff77f06d878543d1d31">collectGeometry</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> geomFlags); <a name="l00079"></a>00079 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a54fd5a2f4fce47eaf9fa52af6e277fc1">collectMoveTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y); <a name="l00080"></a>00080 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa75d8c2e1ee89b8a0067d09ab3ac24e9">collectLineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y); <a name="l00081"></a>00081 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa4425b53d13d9dd4ff9519c0e60b94b6">collectArcTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> bow); <a name="l00082"></a>00082 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3643a29cdd1d7c696813e90a2afffac2">collectNURBSTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, <span class="keywordtype">unsigned</span> degree, <a name="l00083"></a>00083 std::vector<std::pair<double, double> > controlPoints, std::vector<double> knotVector, std::vector<double> weights); <a name="l00084"></a>00084 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3643a29cdd1d7c696813e90a2afffac2">collectNURBSTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> knot, <span class="keywordtype">double</span> knotPrev, <span class="keywordtype">double</span> weight, <span class="keywordtype">double</span> weightPrev, <span class="keywordtype">unsigned</span> dataID); <a name="l00085"></a>00085 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a91b31bd6166974ebfdbe411e5963f306">collectPolylineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span> , <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, <a name="l00086"></a>00086 std::vector<std::pair<double, double> > &points); <a name="l00087"></a>00087 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a91b31bd6166974ebfdbe411e5963f306">collectPolylineTo</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span> , <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">unsigned</span> dataID); <a name="l00088"></a>00088 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ad3e8de045bb653824734ef8d8fb16af6">collectShapeData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, <span class="keywordtype">unsigned</span> degree, <span class="keywordtype">double</span> lastKnot, <a name="l00089"></a>00089 std::vector<std::pair<double, double> > controlPoints, std::vector<double> knotVector, std::vector<double> weights); <a name="l00090"></a>00090 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ad3e8de045bb653824734ef8d8fb16af6">collectShapeData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> xType, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> yType, std::vector<std::pair<double, double> > points); <a name="l00091"></a>00091 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aab895425e93db8f72f71bce351bdb99a">collectXFormData</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> &xform); <a name="l00092"></a>00092 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5a4cf196175b1c32267f0fe0f96eb563">collectTxtXForm</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> &txtxform); <a name="l00093"></a>00093 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ab7ac007752e71e4d6fe181a9d33cc93d">collectShapeId</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> shapeId); <a name="l00094"></a>00094 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a33be9ebf57c006234c36f96ce36c8154">collectForeignDataType</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> foreignType, <span class="keywordtype">unsigned</span> foreignFormat, <span class="keywordtype">double</span> offsetX, <span class="keywordtype">double</span> offsetY, <span class="keywordtype">double</span> width, <span class="keywordtype">double</span> height); <a name="l00095"></a>00095 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a4f7ade9b5b1d2cc1e33b9ea98512a022">collectPageProps</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> pageWidth, <span class="keywordtype">double</span> pageHeight, <span class="keywordtype">double</span> shadowOffsetX, <span class="keywordtype">double</span> shadowOffsetY, <span class="keywordtype">double</span> scale); <a name="l00096"></a>00096 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aecaef02ca8dc4897f1652f1f2c9cc42a">collectPage</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> backgroundPageID, <span class="keywordtype">unsigned</span> currentPageID); <a name="l00097"></a>00097 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ae679198a6f931e6db0f5937db4d4ee0e">collectShape</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> masterPage, <span class="keywordtype">unsigned</span> masterShape, <span class="keywordtype">unsigned</span> lineStyle, <span class="keywordtype">unsigned</span> fillStyle, <span class="keywordtype">unsigned</span> textStyle); <a name="l00098"></a>00098 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#abdd23dc02872bc42c85db424350c1848">collectSplineStart</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> secondKnot, <span class="keywordtype">double</span> firstKnot, <span class="keywordtype">double</span> lastKnot, <span class="keywordtype">unsigned</span> degree); <a name="l00099"></a>00099 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ade4b04822794202139889f90a5833ee2">collectSplineKnot</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> knot); <a name="l00100"></a>00100 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a6c7f540a09bfbb6fb872ac975dfd44a4">collectSplineEnd</a>(); <a name="l00101"></a>00101 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a0193a2a29fb87709d32f4154a9917b7a">collectInfiniteLine</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> x1, <span class="keywordtype">double</span> y1, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2); <a name="l00102"></a>00102 <a name="l00103"></a>00103 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a022f2f2b410790ebde9b0242bd5f6a1d">collectUnhandledChunk</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level); <a name="l00104"></a>00104 <a name="l00105"></a>00105 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af6fdbef9ebdc7dd95da1478b74e4fd95">collectColours</a>(<span class="keyword">const</span> std::vector<Colour> &colours); <a name="l00106"></a>00106 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5ed84b3055d3d47c164e61b9a1584a0f">collectFont</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> fontID, <span class="keyword">const</span> WPXBinaryData &textStream, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format); <a name="l00107"></a>00107 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a6df15f2c972ea724bb6b14f64acaa6da">collectText</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> WPXBinaryData &textStream, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format); <a name="l00108"></a>00108 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a303ffa07ea6f1e59393380d3227d931a">collectVSDXCharStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span> , <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> fontID, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> fontColour, <span class="keywordtype">unsigned</span> langId, <a name="l00109"></a>00109 <span class="keywordtype">double</span> fontSize, <span class="keywordtype">bool</span> bold, <span class="keywordtype">bool</span> italic, <span class="keywordtype">bool</span> underline, <span class="keywordtype">bool</span> doubleunderline, <span class="keywordtype">bool</span> strikeout, <span class="keywordtype">bool</span> doublestrikeout, <a name="l00110"></a>00110 <span class="keywordtype">bool</span> allcaps, <span class="keywordtype">bool</span> initcaps, <span class="keywordtype">bool</span> smallcaps, <span class="keywordtype">bool</span> superscript, <span class="keywordtype">bool</span> subscript, WPXString fontFace); <a name="l00111"></a>00111 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ad580dbdda5a01a6a311b103674bde57a">collectVSDXParaStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span> , <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keywordtype">double</span> indFirst, <span class="keywordtype">double</span> indLeft, <span class="keywordtype">double</span> indRight, <a name="l00112"></a>00112 <span class="keywordtype">double</span> spLine, <span class="keywordtype">double</span> spBefore, <span class="keywordtype">double</span> spAfter, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> align, <span class="keywordtype">unsigned</span> flags); <a name="l00113"></a>00113 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a68c4a3ff7e1f724fd297e27b78114bdf">collectTextBlock</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> leftMargin, <span class="keywordtype">double</span> rightMargin, <span class="keywordtype">double</span> topMargin, <span class="keywordtype">double</span> bottomMargin, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> verticalAlign, <a name="l00114"></a>00114 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> bgClrId, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> &bgColour, <span class="keywordtype">double</span> defaultTabStop, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> textDirection); <a name="l00115"></a>00115 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3ea10ce72d6e1ddc3060a72ebd98d8e2">collectNameList</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level); <a name="l00116"></a>00116 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#abb668f17dd59b00ad0fb8f0d578acbb2">collectName</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keyword">const</span> WPXBinaryData &name, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format); <a name="l00117"></a>00117 <a name="l00118"></a>00118 <a name="l00119"></a>00119 <span class="comment">// Style collectors</span> <a name="l00120"></a>00120 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aac03c4b35d2ba774d68daf3709bf880c">collectStyleSheet</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> parentLineStyle, <span class="keywordtype">unsigned</span> parentFillStyle, <span class="keywordtype">unsigned</span> parentTextStyle); <a name="l00121"></a>00121 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5d41a70b1d38d6e2c21d4d5f8466948d">collectLineStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> strokeWidth, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> c, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> linePattern, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> startMarker, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> endMarker, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> lineCap); <a name="l00122"></a>00122 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aef172f583efb637c240e8f15966972b6">collectFillStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> colourIndexFG, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> colourIndexBG, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> fillPattern, <a name="l00123"></a>00123 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> fillFGTransparency, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> fillBGTransparency, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> shadowPattern, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> shfgc, <a name="l00124"></a>00124 <span class="keywordtype">double</span> shadowOffsetX, <span class="keywordtype">double</span> shadowOffsetY); <a name="l00125"></a>00125 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aef172f583efb637c240e8f15966972b6">collectFillStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> colourIndexFG, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> colourIndexBG, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> fillPattern, <a name="l00126"></a>00126 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> fillFGTransparency, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> fillBGTransparency, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> shadowPattern, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> shfgc); <a name="l00127"></a>00127 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afff2a2a5c17dbc99415aa9c345d6b317">collectCharIXStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span> , <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> fontID, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> fontColour, <span class="keywordtype">unsigned</span> langId, <a name="l00128"></a>00128 <span class="keywordtype">double</span> fontSize, <span class="keywordtype">bool</span> bold, <span class="keywordtype">bool</span> italic, <span class="keywordtype">bool</span> underline, <span class="keywordtype">bool</span> doubleunderline, <span class="keywordtype">bool</span> strikeout, <span class="keywordtype">bool</span> doublestrikeout, <a name="l00129"></a>00129 <span class="keywordtype">bool</span> allcaps, <span class="keywordtype">bool</span> initcaps, <span class="keywordtype">bool</span> smallcaps, <span class="keywordtype">bool</span> superscript, <span class="keywordtype">bool</span> subscript, WPXString fontFace); <a name="l00130"></a>00130 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a8360c28721cc80bef9af0110192562d9">collectParaIXStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span> , <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> charCount, <span class="keywordtype">double</span> indFirst, <span class="keywordtype">double</span> indLeft, <span class="keywordtype">double</span> indRight, <a name="l00131"></a>00131 <span class="keywordtype">double</span> spLine, <span class="keywordtype">double</span> spBefore, <span class="keywordtype">double</span> spAfter, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> align, <span class="keywordtype">unsigned</span> flags); <a name="l00132"></a>00132 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ac0d35558b0987be71e1057886151c416">collectTextBlockStyle</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">double</span> leftMargin, <span class="keywordtype">double</span> rightMargin, <span class="keywordtype">double</span> topMargin, <span class="keywordtype">double</span> bottomMargin, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> verticalAlign, <a name="l00133"></a>00133 <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> bgClrId, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> &bgColour, <span class="keywordtype">double</span> defaultTabStop, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> textDirection); <a name="l00134"></a>00134 <a name="l00135"></a>00135 <span class="comment">// Field list</span> <a name="l00136"></a>00136 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ac2a359cd3ee5353709c650b87f574328">collectFieldList</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level); <a name="l00137"></a>00137 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a319b74d3d706ea37e301acdaeb65d3bc">collectTextField</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">int</span> nameId, <span class="keywordtype">int</span> formatStringId); <a name="l00138"></a>00138 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acdfe44d58e0f3597e72884ddcf1aad2e">collectNumericField</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">id</span>, <span class="keywordtype">unsigned</span> level, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> format, <span class="keywordtype">double</span> number, <span class="keywordtype">int</span> formatStringId); <a name="l00139"></a>00139 <a name="l00140"></a>00140 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aaa99044e43e5fb3859b989e1c607f064">startPage</a>(); <a name="l00141"></a>00141 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa9d57e3716fcb1664e1ffac1ff2d0849">endPage</a>(); <a name="l00142"></a>00142 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5872e3afbb3863aefcdd1638c9cdbc25">endPages</a>(); <a name="l00143"></a>00143 <a name="l00144"></a>00144 <a name="l00145"></a>00145 <span class="keyword">private</span>: <a name="l00146"></a>00146 <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5ede76b7627a7f6112b4aab227776a08">VSDXContentCollector</a>(<span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html">VSDXContentCollector</a> &); <a name="l00147"></a>00147 <a class="code" href="classlibvisio_1_1VSDXContentCollector.html">VSDXContentCollector</a> &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af8d57880ab71d3aede5a3d908286c641">operator=</a>(<span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html">VSDXContentCollector</a> &); <a name="l00148"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9f872f43caba211b7c923e62f95940f5">00148</a> libwpg::WPGPaintInterface *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9f872f43caba211b7c923e62f95940f5">m_painter</a>; <a name="l00149"></a>00149 <a name="l00150"></a>00150 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afc612c1d61bbb3bd806b7cd28add9515">applyXForm</a>(<span class="keywordtype">double</span> &x, <span class="keywordtype">double</span> &y, <span class="keyword">const</span> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> &xform); <a name="l00151"></a>00151 <a name="l00152"></a>00152 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afc45fcc023959731b89238da762628da">transformPoint</a>(<span class="keywordtype">double</span> &x, <span class="keywordtype">double</span> &y, <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> *txtxform = 0); <a name="l00153"></a>00153 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a569a3e38d822121d9b1dfbaa3e35d2a9">transformAngle</a>(<span class="keywordtype">double</span> &angle, <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> *txtxform = 0); <a name="l00154"></a>00154 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af7480d50b0f60cc43ea4e73a7f242399">transformFlips</a>(<span class="keywordtype">bool</span> &flipX, <span class="keywordtype">bool</span> &flipY); <a name="l00155"></a>00155 <a name="l00156"></a>00156 <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9609b936f229011cd6c85930a3baa0e8">_NURBSBasis</a>(<span class="keywordtype">unsigned</span> knot, <span class="keywordtype">unsigned</span> degree, <span class="keywordtype">double</span> point, <span class="keyword">const</span> std::vector<double> &knotVector); <a name="l00157"></a>00157 <a name="l00158"></a>00158 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a892c87466ab8a1d0fedc25d53e6914f5">_flushCurrentPath</a>(); <a name="l00159"></a>00159 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aaa3e0c5692e42fa036f50ab2272211ec">_flushText</a>(); <a name="l00160"></a>00160 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acb27941824fe82a05ee71452007bb382">_flushCurrentForeignData</a>(); <a name="l00161"></a>00161 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af7c4fc33c71dadee89a87a31d9c3e3af">_flushCurrentPage</a>(); <a name="l00162"></a>00162 <a name="l00163"></a>00163 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a273e6f6e6281b15112ed086e5b52b53e">_handleLevelChange</a>(<span class="keywordtype">unsigned</span> level); <a name="l00164"></a>00164 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a701a3876d575ad7564337763f3fcf91b">_appendUTF16LE</a>(WPXString &text, WPXInputStream *input); <a name="l00165"></a>00165 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acdb720ef29decd447d615fd542cb269f">_appendUCS4</a>(WPXString &text, <span class="keywordtype">unsigned</span> ucs4Character); <a name="l00166"></a>00166 <a name="l00167"></a>00167 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5b8b4fa22b799521bcf8a105a505f39e">_handleForeignData</a>(<span class="keyword">const</span> WPXBinaryData &data); <a name="l00168"></a>00168 <a name="l00169"></a>00169 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a4dc600ee7a1f5bd645ea2237d1b68789">lineStyleFromStyleSheet</a>(<span class="keywordtype">unsigned</span> styleId); <a name="l00170"></a>00170 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1b24b1528325d97e1d19c16812f1504a">fillStyleFromStyleSheet</a>(<span class="keywordtype">unsigned</span> styleId); <a name="l00171"></a>00171 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a4dc600ee7a1f5bd645ea2237d1b68789">lineStyleFromStyleSheet</a>(<span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDXLineStyle.html">VSDXLineStyle</a> *style); <a name="l00172"></a>00172 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1b24b1528325d97e1d19c16812f1504a">fillStyleFromStyleSheet</a>(<span class="keyword">const</span> <a class="code" href="structlibvisio_1_1VSDXFillStyle.html">VSDXFillStyle</a> *style); <a name="l00173"></a>00173 <a name="l00174"></a>00174 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aee5a93ab37a59ef59e1217358fbcdbce">_applyLinePattern</a>(); <a name="l00175"></a>00175 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa8930b1dc8cef633b81660c4c549ff09">_lineProperties</a>(<span class="keywordtype">double</span> strokeWidth, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> c, <span class="keywordtype">unsigned</span> linePattern, <span class="keywordtype">unsigned</span> startMarker, <span class="keywordtype">unsigned</span> endMarker, <span class="keywordtype">unsigned</span> lineCap); <a name="l00176"></a>00176 <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a234c1e695afccc2da4c7d255ddd7ed49">_linePropertiesMarkerViewbox</a>(<span class="keywordtype">unsigned</span> marker); <a name="l00177"></a>00177 <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3f5abb5453f99a395d8934fe8df5a5db">_linePropertiesMarkerPath</a>(<span class="keywordtype">unsigned</span> marker); <a name="l00178"></a>00178 <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7761956ffdc27f117e40bbe3312b9f43">_linePropertiesMarkerScale</a>(<span class="keywordtype">unsigned</span> marker); <a name="l00179"></a>00179 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af45c49ee40b8c75763361ad190e2dc77">_fillAndShadowProperties</a>(<span class="keywordtype">unsigned</span> colourIndexFG, <span class="keywordtype">unsigned</span> colourIndexBG, <span class="keywordtype">unsigned</span> fillPattern, <a name="l00180"></a>00180 <span class="keywordtype">unsigned</span> fillFGTransparency, <span class="keywordtype">unsigned</span> fillBGTransparency, <a name="l00181"></a>00181 <span class="keywordtype">unsigned</span> shadowPattern, <a class="code" href="structlibvisio_1_1Colour.html">Colour</a> shfgc, <span class="keywordtype">double</span> shadowOffsetX, <span class="keywordtype">double</span> shadowOffsetY); <a name="l00182"></a>00182 <a name="l00183"></a>00183 <span class="keywordtype">void</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ae5e56005f1a79497a60a88b537a19b9f">_convertDataToString</a>(WPXString &result, <span class="keyword">const</span> WPXBinaryData &data, <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> format); <a name="l00184"></a>00184 <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aac6769dd5b502431bc1a8ca6d7e96cb8">parseFormatId</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *formatString, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> &result ); <a name="l00185"></a>00185 <a name="l00186"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa20b9528614fa8ba2609295d2be3a49b">00186</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa20b9528614fa8ba2609295d2be3a49b">m_isPageStarted</a>; <a name="l00187"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1d8fcfbe070379c3097c3764faffb775">00187</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1d8fcfbe070379c3097c3764faffb775">m_pageWidth</a>; <a name="l00188"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afd84c6f7c70740d246282539a842bcb8">00188</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afd84c6f7c70740d246282539a842bcb8">m_pageHeight</a>; <a name="l00189"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3166796a28afaf2ae65958c5a3a4a857">00189</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3166796a28afaf2ae65958c5a3a4a857">m_shadowOffsetX</a>; <a name="l00190"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3a7a16e24286371cafd1c78607b619e5">00190</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3a7a16e24286371cafd1c78607b619e5">m_shadowOffsetY</a>; <a name="l00191"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a16431af631c84012adf0fc5a20b5d0af">00191</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a16431af631c84012adf0fc5a20b5d0af">m_scale</a>; <a name="l00192"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a643524e6e39b6fce484a45767577d89b">00192</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a643524e6e39b6fce484a45767577d89b">m_x</a>; <a name="l00193"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a71138d0cd0e692f47bf27ab58fba0149">00193</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a71138d0cd0e692f47bf27ab58fba0149">m_y</a>; <a name="l00194"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a0c3b24c1017646634907d67295b0d7ad">00194</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a0c3b24c1017646634907d67295b0d7ad">m_originalX</a>; <a name="l00195"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af1d960bcab6abbc034e9e750c0c1c7e8">00195</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af1d960bcab6abbc034e9e750c0c1c7e8">m_originalY</a>; <a name="l00196"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a619b0818edabdbe573050465a951b46d">00196</a> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a619b0818edabdbe573050465a951b46d">m_xform</a>; <a name="l00197"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7333307c0cb8311978046ea60f65bfc4">00197</a> <a class="code" href="structlibvisio_1_1XForm.html">XForm</a> *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7333307c0cb8311978046ea60f65bfc4">m_txtxform</a>; <a name="l00198"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a566be338c6b29f856d8766cc7c08e08b">00198</a> std::vector<WPXPropertyList> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a566be338c6b29f856d8766cc7c08e08b">m_currentGeometry</a>; <a name="l00199"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa72f0f5f873581b670119f54bd25e11b">00199</a> std::map<unsigned, XForm> &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa72f0f5f873581b670119f54bd25e11b">m_groupXForms</a>; <a name="l00200"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9d86bd37e41bef7b12860958bf4ed2a2">00200</a> WPXBinaryData <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9d86bd37e41bef7b12860958bf4ed2a2">m_currentForeignData</a>; <a name="l00201"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a651b1300ca6d3dca8f7f0ad29338836e">00201</a> WPXBinaryData <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a651b1300ca6d3dca8f7f0ad29338836e">m_currentOLEData</a>; <a name="l00202"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1624e9aec0a78c01410e2227fb669d30">00202</a> WPXPropertyList <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1624e9aec0a78c01410e2227fb669d30">m_currentForeignProps</a>; <a name="l00203"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af5f11e203f2483e2154901f858f59061">00203</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af5f11e203f2483e2154901f858f59061">m_currentShapeId</a>; <a name="l00204"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#adaf1a734389a426a430caf893d1697c8">00204</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#adaf1a734389a426a430caf893d1697c8">m_foreignType</a>; <a name="l00205"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1176659142d53f33e03fbd562b9bef9b">00205</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1176659142d53f33e03fbd562b9bef9b">m_foreignFormat</a>; <a name="l00206"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7f870642367fa6c1796f8ad989539163">00206</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7f870642367fa6c1796f8ad989539163">m_foreignOffsetX</a>; <a name="l00207"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1a070223414745e6022c80c11f7f1470">00207</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1a070223414745e6022c80c11f7f1470">m_foreignOffsetY</a>; <a name="l00208"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a174625f7251ee84dd6c9a190dfcb71b6">00208</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a174625f7251ee84dd6c9a190dfcb71b6">m_foreignWidth</a>; <a name="l00209"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa880b1a59c9819bcdf96418ef9381aaf">00209</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa880b1a59c9819bcdf96418ef9381aaf">m_foreignHeight</a>; <a name="l00210"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#abc851b573c5d89fd2bad9878dd0bd2a5">00210</a> WPXPropertyList <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#abc851b573c5d89fd2bad9878dd0bd2a5">m_styleProps</a>; <a name="l00211"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af6d3bbb1556f9176f920ea29cfb1a7d5">00211</a> ::WPXString <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af6d3bbb1556f9176f920ea29cfb1a7d5">m_lineColour</a>; <a name="l00212"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ae223387bf2983b509f4d82bc0dd8f6e1">00212</a> ::WPXString <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ae223387bf2983b509f4d82bc0dd8f6e1">m_fillType</a>; <a name="l00213"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a220803989e8f83e1764b0f33c8d2425f">00213</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a220803989e8f83e1764b0f33c8d2425f">m_linePattern</a>; <a name="l00214"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a966425bfe35c1889bcfd917d827d023e">00214</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a966425bfe35c1889bcfd917d827d023e">m_fillPattern</a>; <a name="l00215"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9f8ab625d377e3528edc98fb8642fd8b">00215</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9f8ab625d377e3528edc98fb8642fd8b">m_fillFGTransparency</a>; <a name="l00216"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afccdaaac9253a4a789ab6ca29e65bb5d">00216</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afccdaaac9253a4a789ab6ca29e65bb5d">m_fillBGTransparency</a>; <a name="l00217"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a2729c0fde25033b908e732bb56788071">00217</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a2729c0fde25033b908e732bb56788071">m_noLine</a>; <a name="l00218"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a74e67a31cb25cfe42d8ecba81144ec00">00218</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a74e67a31cb25cfe42d8ecba81144ec00">m_noFill</a>; <a name="l00219"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa1c30429a41108a781d41d04b4a24ca6">00219</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa1c30429a41108a781d41d04b4a24ca6">m_noShow</a>; <a name="l00220"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aeb9cb8b27a8921d8ecb3e0b6a125a8a4">00220</a> std::vector<Colour> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aeb9cb8b27a8921d8ecb3e0b6a125a8a4">m_colours</a>; <a name="l00221"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a105db9b8ceb1fac3c7bf52cbddd45f23">00221</a> std::map<unsigned short, WPXString> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a105db9b8ceb1fac3c7bf52cbddd45f23">m_fonts</a>; <a name="l00222"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3e489a0eecd13be34276523a3a7821ab">00222</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3e489a0eecd13be34276523a3a7821ab">m_currentLevel</a>; <a name="l00223"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acdc9ebff5918a260a3ebb5e90899ef2d">00223</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acdc9ebff5918a260a3ebb5e90899ef2d">m_isShapeStarted</a>; <a name="l00224"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a94d68df250884c50b4eb3a9d744a761b">00224</a> std::map<unsigned, unsigned> &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a94d68df250884c50b4eb3a9d744a761b">m_groupMemberships</a>; <a name="l00225"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a043d28ac1f874a1d8259344072482520">00225</a> std::vector<std::map<unsigned, XForm> > &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a043d28ac1f874a1d8259344072482520">m_groupXFormsSequence</a>; <a name="l00226"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3e904efdea69f4805b270e719bf89bc3">00226</a> std::vector<std::map<unsigned, unsigned> > &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3e904efdea69f4805b270e719bf89bc3">m_groupMembershipsSequence</a>; <a name="l00227"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aef1407c9234dc194465786df7d014cc9">00227</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aef1407c9234dc194465786df7d014cc9">m_currentPageNumber</a>; <a name="l00228"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a744e2912e6158ecfcd86d8eff2876f49">00228</a> <a class="code" href="classlibvisio_1_1VSDXOutputElementList.html">VSDXOutputElementList</a> *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a66b0075272917f0daf5f60c7ceb73f11">m_shapeOutputDrawing</a>, *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a744e2912e6158ecfcd86d8eff2876f49">m_shapeOutputText</a>; <a name="l00229"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7e16fbe4f3fc5aa042c196c5d81621ce">00229</a> std::map<unsigned, VSDXOutputElementList> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7e16fbe4f3fc5aa042c196c5d81621ce">m_pageOutputDrawing</a>; <a name="l00230"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afbafe269ebd1cd534f18495ed08a07c6">00230</a> std::map<unsigned, VSDXOutputElementList> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afbafe269ebd1cd534f18495ed08a07c6">m_pageOutputText</a>; <a name="l00231"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afd9b32978e24b45f6cbbad40aa75a825">00231</a> std::vector<std::list<unsigned> > &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#afd9b32978e24b45f6cbbad40aa75a825">m_documentPageShapeOrders</a>; <a name="l00232"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a2c242a103125d72924c4fbbf957d468a">00232</a> std::list<unsigned> &<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a2c242a103125d72924c4fbbf957d468a">m_pageShapeOrder</a>; <a name="l00233"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a01bca76668f8a9ac4f69547a9be21e2f">00233</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a01bca76668f8a9ac4f69547a9be21e2f">m_isFirstGeometry</a>; <a name="l00234"></a>00234 <a name="l00235"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7d117f460ee42f34cbc1d4abc6c5d53c">00235</a> std::map<unsigned, NURBSData> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7d117f460ee42f34cbc1d4abc6c5d53c">m_NURBSData</a>; <a name="l00236"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1682c4f741c9e457935ac0bff1141402">00236</a> std::map<unsigned, PolylineData> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1682c4f741c9e457935ac0bff1141402">m_polylineData</a>; <a name="l00237"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a064bf33138e39e785c40a5ddc4c4fb3c">00237</a> WPXBinaryData <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a064bf33138e39e785c40a5ddc4c4fb3c">m_textStream</a>; <a name="l00238"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a0b0a252ad799a641549c34283cf06856">00238</a> std::map<unsigned, WPXString> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a755f221fe0309245d59b613b307a937d">m_names</a>, <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a0b0a252ad799a641549c34283cf06856">m_stencilNames</a>; <a name="l00239"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ade61318b539b9a2f739be2ac5371d3df">00239</a> std::vector<WPXString> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ade61318b539b9a2f739be2ac5371d3df">m_fields</a>; <a name="l00240"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a072c97580993313b847f7d0c9d5631db">00240</a> <a class="code" href="classlibvisio_1_1VSDXFieldList.html">VSDXFieldList</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a072c97580993313b847f7d0c9d5631db">m_stencilFields</a>; <a name="l00241"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ac7209e7894f78512e783a61d60f84027">00241</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#ac7209e7894f78512e783a61d60f84027">m_fieldIndex</a>; <a name="l00242"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9f340310a38c29885dbc3e3714068885">00242</a> <a class="code" href="namespacelibvisio.html#a49c3bf0422fb6bc523e85e255816c48b">TextFormat</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a9f340310a38c29885dbc3e3714068885">m_textFormat</a>; <a name="l00243"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acd5601d16484a83916ec5274a6598012">00243</a> std::vector<VSDXCharStyle> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#acd5601d16484a83916ec5274a6598012">m_charFormats</a>; <a name="l00244"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a00333d698809b7bb07ffa1517cb02372">00244</a> std::vector<VSDXParaStyle> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a00333d698809b7bb07ffa1517cb02372">m_paraFormats</a>; <a name="l00245"></a>00245 <a name="l00246"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7b167587af2b90a3761865b66f73935e">00246</a> <a class="code" href="structlibvisio_1_1VSDXTextBlockStyle.html">VSDXTextBlockStyle</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a7b167587af2b90a3761865b66f73935e">m_textBlockStyle</a>; <a name="l00247"></a>00247 <a name="l00248"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a07e3bf9869f9fb07b5dfd5345a95686c">00248</a> <a class="code" href="structlibvisio_1_1VSDXCharStyle.html">VSDXCharStyle</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a07e3bf9869f9fb07b5dfd5345a95686c">m_defaultCharStyle</a>; <a name="l00249"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3f7f4ea8b090877438fb2d7c960f9042">00249</a> <a class="code" href="structlibvisio_1_1VSDXParaStyle.html">VSDXParaStyle</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a3f7f4ea8b090877438fb2d7c960f9042">m_defaultParaStyle</a>; <a name="l00250"></a>00250 <a name="l00251"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a719497f8be2196920ec8c99dcc5f4ccf">00251</a> <a class="code" href="classlibvisio_1_1VSDXStyles.html">VSDXStyles</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a719497f8be2196920ec8c99dcc5f4ccf">m_styles</a>; <a name="l00252"></a>00252 <a name="l00253"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#abcf24185f5ba7243da5a709ef4ad41b7">00253</a> <a class="code" href="classlibvisio_1_1VSDXStencils.html">VSDXStencils</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#abcf24185f5ba7243da5a709ef4ad41b7">m_stencils</a>; <a name="l00254"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1049b015d33365f03a7d3fd28897be0f">00254</a> <span class="keyword">const</span> <a class="code" href="classlibvisio_1_1VSDXStencilShape.html">VSDXStencilShape</a> *<a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a1049b015d33365f03a7d3fd28897be0f">m_stencilShape</a>; <a name="l00255"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a98e59296b624b2bedb1fdb004984cc1e">00255</a> <span class="keywordtype">bool</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a98e59296b624b2bedb1fdb004984cc1e">m_isStencilStarted</a>; <a name="l00256"></a>00256 <a name="l00257"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af6915765b52ad0aeea18d01257c5924b">00257</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af6915765b52ad0aeea18d01257c5924b">m_currentGeometryCount</a>; <a name="l00258"></a>00258 <a name="l00259"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5f892dcbfc5da0f6b4e7c829f44bcaa4">00259</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a5f892dcbfc5da0f6b4e7c829f44bcaa4">m_backgroundPageID</a>; <a name="l00260"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af30dd372826d034bcfa058214d8c70ba">00260</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#af30dd372826d034bcfa058214d8c70ba">m_currentPageID</a>; <a name="l00261"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a634a7e4522fb03c3b5be0dcb146e0fc7">00261</a> <a class="code" href="classlibvisio_1_1VSDXPage.html">VSDXPage</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a634a7e4522fb03c3b5be0dcb146e0fc7">m_currentPage</a>; <a name="l00262"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a42d26d47eb4341434d0f4afd555f688e">00262</a> <a class="code" href="classlibvisio_1_1VSDXPages.html">VSDXPages</a> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a42d26d47eb4341434d0f4afd555f688e">m_pages</a>; <a name="l00263"></a>00263 <a name="l00264"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aed7aee9a38ca5ba2e6719776d6f01f5f">00264</a> std::vector<std::pair<double, double> > <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aed7aee9a38ca5ba2e6719776d6f01f5f">m_splineControlPoints</a>; <a name="l00265"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a8b99a2ad22ce8a2c277d53e06e889aaa">00265</a> std::vector<double> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a8b99a2ad22ce8a2c277d53e06e889aaa">m_splineKnotVector</a>; <a name="l00266"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa13b759a4c0642c58381947314a3a62f">00266</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aea332c9a57c052bf6184250f10de1688">m_splineX</a>, <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aa13b759a4c0642c58381947314a3a62f">m_splineY</a>; <a name="l00267"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aaf5edd3798bae791a8a1081cf6cc5624">00267</a> <span class="keywordtype">double</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#aaf5edd3798bae791a8a1081cf6cc5624">m_splineLastKnot</a>; <a name="l00268"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a2fa77fde55d760d24904bf8672ada0d5">00268</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a2fa77fde55d760d24904bf8672ada0d5">m_splineDegree</a>; <a name="l00269"></a><a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a644c0f12236a2a0c120691ae93dd3052">00269</a> <span class="keywordtype">unsigned</span> <a class="code" href="classlibvisio_1_1VSDXContentCollector.html#a644c0f12236a2a0c120691ae93dd3052">m_splineLevel</a>; <a name="l00270"></a>00270 }; <a name="l00271"></a>00271 <a name="l00272"></a>00272 } <span class="comment">// namespace libvisio</span> <a name="l00273"></a>00273 <a name="l00274"></a>00274 <span class="preprocessor">#endif </span><span class="comment">/* VSDXCONTENTCOLLECTOR_H */</span> <a name="l00275"></a>00275 <span class="comment">/* vim:set shiftwidth=2 softtabstop=2 expandtab: */</span> </pre></div></div><!-- contents --> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="VSDXContentCollector_8h.html">VSDXContentCollector.h</a> </li> <hr size="1"><address style="align: right;"><small> Generated for libvisio by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.7.6.1</small></address> </body> </html>