<!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>HanMacWrdKGraph Class Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.15 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classHanMacWrdKGraph.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#friends">Friends</a> | <a href="classHanMacWrdKGraph-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">HanMacWrdKGraph Class Reference</div> </div> </div><!--header--> <div class="contents"> <p>the main class to read the graphic part of a HanMac Word file <a href="classHanMacWrdKGraph.html#details">More...</a></p> <p><code>#include <<a class="el" href="HanMacWrdKGraph_8hxx_source.html">HanMacWrdKGraph.hxx</a>></code></p> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:aad79adb18e3c4358bc7af7cd00a990da"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#aad79adb18e3c4358bc7af7cd00a990da">HanMacWrdKGraph</a> (<a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a> &parser)</td></tr> <tr class="memdesc:aad79adb18e3c4358bc7af7cd00a990da"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#aad79adb18e3c4358bc7af7cd00a990da">More...</a><br /></td></tr> <tr class="separator:aad79adb18e3c4358bc7af7cd00a990da"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d4d7a18c4db6e5a9d5bcbcab282f9cb"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a0d4d7a18c4db6e5a9d5bcbcab282f9cb">~HanMacWrdKGraph</a> ()</td></tr> <tr class="memdesc:a0d4d7a18c4db6e5a9d5bcbcab282f9cb"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a0d4d7a18c4db6e5a9d5bcbcab282f9cb">More...</a><br /></td></tr> <tr class="separator:a0d4d7a18c4db6e5a9d5bcbcab282f9cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a645d14e3f3e9b34bc8eeaa5477c47a90"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a645d14e3f3e9b34bc8eeaa5477c47a90">version</a> () const</td></tr> <tr class="memdesc:a645d14e3f3e9b34bc8eeaa5477c47a90"><td class="mdescLeft"> </td><td class="mdescRight">returns the file version <a href="#a645d14e3f3e9b34bc8eeaa5477c47a90">More...</a><br /></td></tr> <tr class="separator:a645d14e3f3e9b34bc8eeaa5477c47a90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40fdf259ae44b8ccb00bdb4cd1162b0d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a40fdf259ae44b8ccb00bdb4cd1162b0d">numPages</a> () const</td></tr> <tr class="memdesc:a40fdf259ae44b8ccb00bdb4cd1162b0d"><td class="mdescLeft"> </td><td class="mdescRight">returns the number of pages <a href="#a40fdf259ae44b8ccb00bdb4cd1162b0d">More...</a><br /></td></tr> <tr class="separator:a40fdf259ae44b8ccb00bdb4cd1162b0d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:ada562d835d15252e5c6650b28bdb7789"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#ada562d835d15252e5c6650b28bdb7789">getColor</a> (int colId, int patternId, <a class="el" href="structMWAWColor.html">MWAWColor</a> &color) const</td></tr> <tr class="memdesc:ada562d835d15252e5c6650b28bdb7789"><td class="mdescLeft"> </td><td class="mdescRight">returns the color associated with a pattern <a href="#ada562d835d15252e5c6650b28bdb7789">More...</a><br /></td></tr> <tr class="separator:ada562d835d15252e5c6650b28bdb7789"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5e26062d5f740f19ddae77fd7e133bde"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a5e26062d5f740f19ddae77fd7e133bde">sendPageGraphics</a> (std::vector< long > const &doNotSendIds)</td></tr> <tr class="memdesc:a5e26062d5f740f19ddae77fd7e133bde"><td class="mdescLeft"> </td><td class="mdescRight">try to send the page graphic <a href="#a5e26062d5f740f19ddae77fd7e133bde">More...</a><br /></td></tr> <tr class="separator:a5e26062d5f740f19ddae77fd7e133bde"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6016b94710f042a58e0bef0057300afe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a6016b94710f042a58e0bef0057300afe">flushExtra</a> ()</td></tr> <tr class="memdesc:a6016b94710f042a58e0bef0057300afe"><td class="mdescLeft"> </td><td class="mdescRight">sends the data which have not yet been sent to the listener <a href="#a6016b94710f042a58e0bef0057300afe">More...</a><br /></td></tr> <tr class="separator:a6016b94710f042a58e0bef0057300afe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49be9cc6c2ceeca52f19478f2ab7347e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone)</td></tr> <tr class="memdesc:a49be9cc6c2ceeca52f19478f2ab7347e"><td class="mdescLeft"> </td><td class="mdescRight">try to read the frame definition (type 2) <a href="#a49be9cc6c2ceeca52f19478f2ab7347e">More...</a><br /></td></tr> <tr class="separator:a49be9cc6c2ceeca52f19478f2ab7347e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a42a7e22b8b1560948d20908f0d4a7ab7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a42a7e22b8b1560948d20908f0d4a7ab7">readPicture</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone)</td></tr> <tr class="memdesc:a42a7e22b8b1560948d20908f0d4a7ab7"><td class="mdescLeft"> </td><td class="mdescRight">try to read a picture zone (type d) <a href="#a42a7e22b8b1560948d20908f0d4a7ab7">More...</a><br /></td></tr> <tr class="separator:a42a7e22b8b1560948d20908f0d4a7ab7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb86d5491cbf86ee2a0b1c92afc2e5b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#afb86d5491cbf86ee2a0b1c92afc2e5b1">prepareStructures</a> ()</td></tr> <tr class="memdesc:afb86d5491cbf86ee2a0b1c92afc2e5b1"><td class="mdescLeft"> </td><td class="mdescRight">check the group structures, the linked textbox <a href="#afb86d5491cbf86ee2a0b1c92afc2e5b1">More...</a><br /></td></tr> <tr class="separator:afb86d5491cbf86ee2a0b1c92afc2e5b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e7979cd85f6277ab145985fb902cf7b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a4e7979cd85f6277ab145985fb902cf7b">sendFrame</a> (long frameId, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a4e7979cd85f6277ab145985fb902cf7b"><td class="mdescLeft"> </td><td class="mdescRight">try to send a frame to the listener <a href="#a4e7979cd85f6277ab145985fb902cf7b">More...</a><br /></td></tr> <tr class="separator:a4e7979cd85f6277ab145985fb902cf7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adae361e2236cf55a1eb5cf1a64ba07bc"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#adae361e2236cf55a1eb5cf1a64ba07bc">sendPicture</a> (long pictId, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:adae361e2236cf55a1eb5cf1a64ba07bc"><td class="mdescLeft"> </td><td class="mdescRight">try to send a picture to the listener <a href="#adae361e2236cf55a1eb5cf1a64ba07bc">More...</a><br /></td></tr> <tr class="separator:adae361e2236cf55a1eb5cf1a64ba07bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abcba6081d36519b87321f0a0fd97a306"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#abcba6081d36519b87321f0a0fd97a306">sendText</a> (long textId, long id, <a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> const &listener=<a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>())</td></tr> <tr class="memdesc:abcba6081d36519b87321f0a0fd97a306"><td class="mdescLeft"> </td><td class="mdescRight">ask main parser to send a text zone <a href="#abcba6081d36519b87321f0a0fd97a306">More...</a><br /></td></tr> <tr class="separator:abcba6081d36519b87321f0a0fd97a306"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21a63fe36c4c065aa5a244ab374b36b7"><td class="memItemLeft" align="right" valign="top">std::map< long, int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a21a63fe36c4c065aa5a244ab374b36b7">getTextFrameInformations</a> () const</td></tr> <tr class="memdesc:a21a63fe36c4c065aa5a244ab374b36b7"><td class="mdescLeft"> </td><td class="mdescRight">return a list textZId -> type which 3(footnote), 4(textbox), 9(table), 10(comment) <a href="#a21a63fe36c4c065aa5a244ab374b36b7">More...</a><br /></td></tr> <tr class="separator:a21a63fe36c4c065aa5a244ab374b36b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5450949817327ce9bea3dd7a78bcd10"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#aa5450949817327ce9bea3dd7a78bcd10">checkGroupStructures</a> (long fileId, long fileSubId, std::multimap< long, long > &seens, bool inGroup)</td></tr> <tr class="memdesc:aa5450949817327ce9bea3dd7a78bcd10"><td class="mdescLeft"> </td><td class="mdescRight">check the graph structures: ie. <a href="#aa5450949817327ce9bea3dd7a78bcd10">More...</a><br /></td></tr> <tr class="separator:aa5450949817327ce9bea3dd7a78bcd10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a89271e77ee317e927d1b0cfadf97ca64"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a89271e77ee317e927d1b0cfadf97ca64">sendPicture</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1Picture.html">HanMacWrdKGraphInternal::Picture</a> const &picture, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a89271e77ee317e927d1b0cfadf97ca64"><td class="mdescLeft"> </td><td class="mdescRight">try to send a picture to the listener <a href="#a89271e77ee317e927d1b0cfadf97ca64">More...</a><br /></td></tr> <tr class="separator:a89271e77ee317e927d1b0cfadf97ca64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0025d3eb7c65ad6b8500861f29a0456a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &frame, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a0025d3eb7c65ad6b8500861f29a0456a"><td class="mdescLeft"> </td><td class="mdescRight">try to send a frame to the listener <a href="#a0025d3eb7c65ad6b8500861f29a0456a">More...</a><br /></td></tr> <tr class="separator:a0025d3eb7c65ad6b8500861f29a0456a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8172eff1b8130b5f1b9a033238fa4ac1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a8172eff1b8130b5f1b9a033238fa4ac1">sendShapeGraph</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1ShapeGraph.html">HanMacWrdKGraphInternal::ShapeGraph</a> const &shape, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a8172eff1b8130b5f1b9a033238fa4ac1"><td class="mdescLeft"> </td><td class="mdescRight">try to send a basic picture to the listener <a href="#a8172eff1b8130b5f1b9a033238fa4ac1">More...</a><br /></td></tr> <tr class="separator:a8172eff1b8130b5f1b9a033238fa4ac1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef490319ce575514e6cd975927744b24"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#aef490319ce575514e6cd975927744b24">sendPictureFrame</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1PictureFrame.html">HanMacWrdKGraphInternal::PictureFrame</a> const &pict, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:aef490319ce575514e6cd975927744b24"><td class="mdescLeft"> </td><td class="mdescRight">try to send a picture frame <a href="#aef490319ce575514e6cd975927744b24">More...</a><br /></td></tr> <tr class="separator:aef490319ce575514e6cd975927744b24"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05f0bbc1765faa7a29b96ad9d9a13689"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a05f0bbc1765faa7a29b96ad9d9a13689">sendEmptyPicture</a> (<a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a05f0bbc1765faa7a29b96ad9d9a13689"><td class="mdescLeft"> </td><td class="mdescRight">try to send an empty picture <a href="#a05f0bbc1765faa7a29b96ad9d9a13689">More...</a><br /></td></tr> <tr class="separator:a05f0bbc1765faa7a29b96ad9d9a13689"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4c7085a92217fb87ed643c96736da2f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#af4c7085a92217fb87ed643c96736da2f">sendTextBox</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1TextBox.html">HanMacWrdKGraphInternal::TextBox</a> const &textbox, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:af4c7085a92217fb87ed643c96736da2f"><td class="mdescLeft"> </td><td class="mdescRight">try to send a textbox to the listener <a href="#af4c7085a92217fb87ed643c96736da2f">More...</a><br /></td></tr> <tr class="separator:af4c7085a92217fb87ed643c96736da2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a837b755131f1022fc64016f7c8eb1b21"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a837b755131f1022fc64016f7c8eb1b21">sendTableUnformatted</a> (long fId)</td></tr> <tr class="memdesc:a837b755131f1022fc64016f7c8eb1b21"><td class="mdescLeft"> </td><td class="mdescRight">try to send a table unformatted <a href="#a837b755131f1022fc64016f7c8eb1b21">More...</a><br /></td></tr> <tr class="separator:a837b755131f1022fc64016f7c8eb1b21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ff53aece6c9d1af262abcc00b2702e5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a0ff53aece6c9d1af262abcc00b2702e5">sendGroup</a> (long fId, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a0ff53aece6c9d1af262abcc00b2702e5"><td class="mdescLeft"> </td><td class="mdescRight">try to send a group to the listener <a href="#a0ff53aece6c9d1af262abcc00b2702e5">More...</a><br /></td></tr> <tr class="separator:a0ff53aece6c9d1af262abcc00b2702e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bcbcee495d90fe7770c599f86e0b4f5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a4bcbcee495d90fe7770c599f86e0b4f5">sendGroup</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const &group, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a4bcbcee495d90fe7770c599f86e0b4f5"><td class="mdescLeft"> </td><td class="mdescRight">try to send a group to the listener <a href="#a4bcbcee495d90fe7770c599f86e0b4f5">More...</a><br /></td></tr> <tr class="separator:a4bcbcee495d90fe7770c599f86e0b4f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d833e2344bb23245c3b8272b2f285c6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a4d833e2344bb23245c3b8272b2f285c6">canCreateGraphic</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const &group)</td></tr> <tr class="memdesc:a4d833e2344bb23245c3b8272b2f285c6"><td class="mdescLeft"> </td><td class="mdescRight">check if we can send a group as graphic <a href="#a4d833e2344bb23245c3b8272b2f285c6">More...</a><br /></td></tr> <tr class="separator:a4d833e2344bb23245c3b8272b2f285c6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38d7f7ab0d21182711c5d3d7bc136b81"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const &group, <a class="el" href="classMWAWPosition.html">MWAWPosition</a> const &pos)</td></tr> <tr class="memdesc:a38d7f7ab0d21182711c5d3d7bc136b81"><td class="mdescLeft"> </td><td class="mdescRight">try to send a group elements by elements <a href="#a38d7f7ab0d21182711c5d3d7bc136b81">More...</a><br /></td></tr> <tr class="separator:a38d7f7ab0d21182711c5d3d7bc136b81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b6ea3232973903561dc7abf723745af"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a1b6ea3232973903561dc7abf723745af">sendGroup</a> (<a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const &group, <a class="el" href="libmwaw__internal_8hxx.html#a1bff6bfde0df9028007ac29d5a219750">MWAWGraphicListenerPtr</a> &listener)</td></tr> <tr class="memdesc:a1b6ea3232973903561dc7abf723745af"><td class="mdescLeft"> </td><td class="mdescRight">send the group as a graphic zone <a href="#a1b6ea3232973903561dc7abf723745af">More...</a><br /></td></tr> <tr class="separator:a1b6ea3232973903561dc7abf723745af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a13c668e6ffca41e32154bf009514a3cf"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1ShapeGraph.html">HanMacWrdKGraphInternal::ShapeGraph</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a13c668e6ffca41e32154bf009514a3cf">readShapeGraph</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone, <a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &header)</td></tr> <tr class="memdesc:a13c668e6ffca41e32154bf009514a3cf"><td class="mdescLeft"> </td><td class="mdescRight">try to read the basic graph data <a href="#a13c668e6ffca41e32154bf009514a3cf">More...</a><br /></td></tr> <tr class="separator:a13c668e6ffca41e32154bf009514a3cf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ac8239d9224582a384cf9572f3df810"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1FootnoteFrame.html">HanMacWrdKGraphInternal::FootnoteFrame</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a7ac8239d9224582a384cf9572f3df810">readFootnoteFrame</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone, <a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &header)</td></tr> <tr class="memdesc:a7ac8239d9224582a384cf9572f3df810"><td class="mdescLeft"> </td><td class="mdescRight">try to read the footnote data <a href="#a7ac8239d9224582a384cf9572f3df810">More...</a><br /></td></tr> <tr class="separator:a7ac8239d9224582a384cf9572f3df810"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac89195016d573e971bf51db6f7f26760"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#ac89195016d573e971bf51db6f7f26760">readGroup</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone, <a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &header)</td></tr> <tr class="memdesc:ac89195016d573e971bf51db6f7f26760"><td class="mdescLeft"> </td><td class="mdescRight">try to read the group data <a href="#ac89195016d573e971bf51db6f7f26760">More...</a><br /></td></tr> <tr class="separator:ac89195016d573e971bf51db6f7f26760"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59d8acfa0983501935b6fd0ccbf7e376"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1PictureFrame.html">HanMacWrdKGraphInternal::PictureFrame</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a59d8acfa0983501935b6fd0ccbf7e376">readPictureFrame</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone, <a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &header)</td></tr> <tr class="memdesc:a59d8acfa0983501935b6fd0ccbf7e376"><td class="mdescLeft"> </td><td class="mdescRight">try to read the picture data <a href="#a59d8acfa0983501935b6fd0ccbf7e376">More...</a><br /></td></tr> <tr class="separator:a59d8acfa0983501935b6fd0ccbf7e376"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a51e066b9710ba6f4a891504c05240074"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1Table.html">HanMacWrdKGraphInternal::Table</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a51e066b9710ba6f4a891504c05240074">readTable</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone, <a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &header)</td></tr> <tr class="memdesc:a51e066b9710ba6f4a891504c05240074"><td class="mdescLeft"> </td><td class="mdescRight">try to read the table data <a href="#a51e066b9710ba6f4a891504c05240074">More...</a><br /></td></tr> <tr class="separator:a51e066b9710ba6f4a891504c05240074"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3c9f17d3b862f2a9a626b6e02d494136"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1TextBox.html">HanMacWrdKGraphInternal::TextBox</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a3c9f17d3b862f2a9a626b6e02d494136">readTextBox</a> (std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > zone, <a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const &header, bool isMemo)</td></tr> <tr class="memdesc:a3c9f17d3b862f2a9a626b6e02d494136"><td class="mdescLeft"> </td><td class="mdescRight">try to read the textbox data <a href="#a3c9f17d3b862f2a9a626b6e02d494136">More...</a><br /></td></tr> <tr class="separator:a3c9f17d3b862f2a9a626b6e02d494136"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:a19bf931b375ea287cabb7968ec1b1ec5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a19bf931b375ea287cabb7968ec1b1ec5">m_parserState</a></td></tr> <tr class="memdesc:a19bf931b375ea287cabb7968ec1b1ec5"><td class="mdescLeft"> </td><td class="mdescRight">the parser state <a href="#a19bf931b375ea287cabb7968ec1b1ec5">More...</a><br /></td></tr> <tr class="separator:a19bf931b375ea287cabb7968ec1b1ec5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2ee7aabb34ba3f70d7fc36fbf6b2e6e4"><td class="memItemLeft" align="right" valign="top">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1State.html">HanMacWrdKGraphInternal::State</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a2ee7aabb34ba3f70d7fc36fbf6b2e6e4">m_state</a></td></tr> <tr class="memdesc:a2ee7aabb34ba3f70d7fc36fbf6b2e6e4"><td class="mdescLeft"> </td><td class="mdescRight">the state <a href="#a2ee7aabb34ba3f70d7fc36fbf6b2e6e4">More...</a><br /></td></tr> <tr class="separator:a2ee7aabb34ba3f70d7fc36fbf6b2e6e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0e6b7ec2174b78a2b9e3748f5a75215d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a0e6b7ec2174b78a2b9e3748f5a75215d">m_mainParser</a></td></tr> <tr class="memdesc:a0e6b7ec2174b78a2b9e3748f5a75215d"><td class="mdescLeft"> </td><td class="mdescRight">the main parser; <a href="#a0e6b7ec2174b78a2b9e3748f5a75215d">More...</a><br /></td></tr> <tr class="separator:a0e6b7ec2174b78a2b9e3748f5a75215d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a> Private Member Functions</h2></td></tr> <tr class="memitem:a5b6a39168164e7b8a92e5d57a1aa1ddf"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a5b6a39168164e7b8a92e5d57a1aa1ddf">HanMacWrdKGraph</a> (<a class="el" href="classHanMacWrdKGraph.html">HanMacWrdKGraph</a> const &orig)=delete</td></tr> <tr class="separator:a5b6a39168164e7b8a92e5d57a1aa1ddf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19c4aa5956fb0525b122bdcc09153295"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classHanMacWrdKGraph.html">HanMacWrdKGraph</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a19c4aa5956fb0525b122bdcc09153295">operator=</a> (<a class="el" href="classHanMacWrdKGraph.html">HanMacWrdKGraph</a> const &orig)=delete</td></tr> <tr class="separator:a19c4aa5956fb0525b122bdcc09153295"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> <tr class="memitem:ac81bf16ed4e80b0cccbabb61a4c40e1b"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#ac81bf16ed4e80b0cccbabb61a4c40e1b">HanMacWrdKParser</a></td></tr> <tr class="separator:ac81bf16ed4e80b0cccbabb61a4c40e1b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7669f6a42d8c3818e3031c7427328627"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a7669f6a42d8c3818e3031c7427328627">HanMacWrdKGraphInternal::SubDocument</a></td></tr> <tr class="separator:a7669f6a42d8c3818e3031c7427328627"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8b2758e9ab10572165a8b641196eab99"><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="classHanMacWrdKGraph.html#a8b2758e9ab10572165a8b641196eab99">HanMacWrdKGraphInternal::Table</a></td></tr> <tr class="separator:a8b2758e9ab10572165a8b641196eab99"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>the main class to read the graphic part of a HanMac Word file </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="aad79adb18e3c4358bc7af7cd00a990da"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad79adb18e3c4358bc7af7cd00a990da">◆ </a></span>HanMacWrdKGraph() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HanMacWrdKGraph::HanMacWrdKGraph </td> <td>(</td> <td class="paramtype"><a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a> & </td> <td class="paramname"><em>parser</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>constructor </p> </div> </div> <a id="a0d4d7a18c4db6e5a9d5bcbcab282f9cb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0d4d7a18c4db6e5a9d5bcbcab282f9cb">◆ </a></span>~HanMacWrdKGraph()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HanMacWrdKGraph::~HanMacWrdKGraph </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>destructor </p> </div> </div> <a id="a5b6a39168164e7b8a92e5d57a1aa1ddf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5b6a39168164e7b8a92e5d57a1aa1ddf">◆ </a></span>HanMacWrdKGraph() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">HanMacWrdKGraph::HanMacWrdKGraph </td> <td>(</td> <td class="paramtype"><a class="el" href="classHanMacWrdKGraph.html">HanMacWrdKGraph</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a4d833e2344bb23245c3b8272b2f285c6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4d833e2344bb23245c3b8272b2f285c6">◆ </a></span>canCreateGraphic()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::canCreateGraphic </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const & </td> <td class="paramname"><em>group</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>check if we can send a group as graphic </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame()</a>, and <a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild()</a>.</p> </div> </div> <a id="aa5450949817327ce9bea3dd7a78bcd10"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5450949817327ce9bea3dd7a78bcd10">◆ </a></span>checkGroupStructures()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::checkGroupStructures </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>fileId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>fileSubId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::multimap< long, long > & </td> <td class="paramname"><em>seens</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>inGroup</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>check the graph structures: ie. </p> <p>the group children </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#afb86d5491cbf86ee2a0b1c92afc2e5b1">prepareStructures()</a>.</p> </div> </div> <a id="a6016b94710f042a58e0bef0057300afe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6016b94710f042a58e0bef0057300afe">◆ </a></span>flushExtra()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKGraph::flushExtra </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>sends the data which have not yet been sent to the listener </p> </div> </div> <a id="ada562d835d15252e5c6650b28bdb7789"></a> <h2 class="memtitle"><span class="permalink"><a href="#ada562d835d15252e5c6650b28bdb7789">◆ </a></span>getColor()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::getColor </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"><em>colId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"><em>patternId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structMWAWColor.html">MWAWColor</a> & </td> <td class="paramname"><em>color</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>returns the color associated with a pattern </p> </div> </div> <a id="a21a63fe36c4c065aa5a244ab374b36b7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21a63fe36c4c065aa5a244ab374b36b7">◆ </a></span>getTextFrameInformations()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::map< long, int > HanMacWrdKGraph::getTextFrameInformations </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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return a list textZId -> type which 3(footnote), 4(textbox), 9(table), 10(comment) </p> </div> </div> <a id="a40fdf259ae44b8ccb00bdb4cd1162b0d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a40fdf259ae44b8ccb00bdb4cd1162b0d">◆ </a></span>numPages()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int HanMacWrdKGraph::numPages </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>returns the number of pages </p> </div> </div> <a id="a19c4aa5956fb0525b122bdcc09153295"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19c4aa5956fb0525b122bdcc09153295">◆ </a></span>operator=()</h2> <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="classHanMacWrdKGraph.html">HanMacWrdKGraph</a>& HanMacWrdKGraph::operator= </td> <td>(</td> <td class="paramtype"><a class="el" href="classHanMacWrdKGraph.html">HanMacWrdKGraph</a> const & </td> <td class="paramname"><em>orig</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span><span class="mlabel">delete</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="afb86d5491cbf86ee2a0b1c92afc2e5b1"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb86d5491cbf86ee2a0b1c92afc2e5b1">◆ </a></span>prepareStructures()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKGraph::prepareStructures </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>check the group structures, the linked textbox </p> </div> </div> <a id="a7ac8239d9224582a384cf9572f3df810"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ac8239d9224582a384cf9572f3df810">◆ </a></span>readFootnoteFrame()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1FootnoteFrame.html">HanMacWrdKGraphInternal::FootnoteFrame</a> > HanMacWrdKGraph::readFootnoteFrame </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>header</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the footnote data </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>.</p> </div> </div> <a id="a49be9cc6c2ceeca52f19478f2ab7347e"></a> <h2 class="memtitle"><span class="permalink"><a href="#a49be9cc6c2ceeca52f19478f2ab7347e">◆ </a></span>readFrames()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::readFrames </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the frame definition (type 2) </p> </div> </div> <a id="ac89195016d573e971bf51db6f7f26760"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac89195016d573e971bf51db6f7f26760">◆ </a></span>readGroup()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> > HanMacWrdKGraph::readGroup </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>header</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the group data </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>.</p> </div> </div> <a id="a42a7e22b8b1560948d20908f0d4a7ab7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a42a7e22b8b1560948d20908f0d4a7ab7">◆ </a></span>readPicture()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::readPicture </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read a picture zone (type d) </p> </div> </div> <a id="a59d8acfa0983501935b6fd0ccbf7e376"></a> <h2 class="memtitle"><span class="permalink"><a href="#a59d8acfa0983501935b6fd0ccbf7e376">◆ </a></span>readPictureFrame()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1PictureFrame.html">HanMacWrdKGraphInternal::PictureFrame</a> > HanMacWrdKGraph::readPictureFrame </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>header</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the picture data </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>.</p> </div> </div> <a id="a13c668e6ffca41e32154bf009514a3cf"></a> <h2 class="memtitle"><span class="permalink"><a href="#a13c668e6ffca41e32154bf009514a3cf">◆ </a></span>readShapeGraph()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1ShapeGraph.html">HanMacWrdKGraphInternal::ShapeGraph</a> > HanMacWrdKGraph::readShapeGraph </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>header</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the basic graph data </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>.</p> </div> </div> <a id="a51e066b9710ba6f4a891504c05240074"></a> <h2 class="memtitle"><span class="permalink"><a href="#a51e066b9710ba6f4a891504c05240074">◆ </a></span>readTable()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1Table.html">HanMacWrdKGraphInternal::Table</a> > HanMacWrdKGraph::readTable </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>header</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the table data </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>.</p> </div> </div> <a id="a3c9f17d3b862f2a9a626b6e02d494136"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3c9f17d3b862f2a9a626b6e02d494136">◆ </a></span>readTextBox()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr< <a class="el" href="structHanMacWrdKGraphInternal_1_1TextBox.html">HanMacWrdKGraphInternal::TextBox</a> > HanMacWrdKGraph::readTextBox </td> <td>(</td> <td class="paramtype">std::shared_ptr< <a class="el" href="structHanMacWrdKZone.html">HanMacWrdKZone</a> > </td> <td class="paramname"><em>zone</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>header</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">bool </td> <td class="paramname"><em>isMemo</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to read the textbox data </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>.</p> </div> </div> <a id="a05f0bbc1765faa7a29b96ad9d9a13689"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05f0bbc1765faa7a29b96ad9d9a13689">◆ </a></span>sendEmptyPicture()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendEmptyPicture </td> <td>(</td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send an empty picture </p> </div> </div> <a id="a4e7979cd85f6277ab145985fb902cf7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4e7979cd85f6277ab145985fb902cf7b">◆ </a></span>sendFrame() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendFrame </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>frameId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a frame to the listener </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a6016b94710f042a58e0bef0057300afe">flushExtra()</a>, <a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild()</a>, and <a class="el" href="classHanMacWrdKGraph.html#a5e26062d5f740f19ddae77fd7e133bde">sendPageGraphics()</a>.</p> </div> </div> <a id="a0025d3eb7c65ad6b8500861f29a0456a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0025d3eb7c65ad6b8500861f29a0456a">◆ </a></span>sendFrame() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendFrame </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Frame.html">HanMacWrdKGraphInternal::Frame</a> const & </td> <td class="paramname"><em>frame</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a frame to the listener </p> </div> </div> <a id="a0ff53aece6c9d1af262abcc00b2702e5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0ff53aece6c9d1af262abcc00b2702e5">◆ </a></span>sendGroup() <span class="overload">[1/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendGroup </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>fId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a group to the listener </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame()</a>, <a class="el" href="classHanMacWrdKGraph.html#a1b6ea3232973903561dc7abf723745af">sendGroup()</a>, and <a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild()</a>.</p> </div> </div> <a id="a4bcbcee495d90fe7770c599f86e0b4f5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4bcbcee495d90fe7770c599f86e0b4f5">◆ </a></span>sendGroup() <span class="overload">[2/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendGroup </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const & </td> <td class="paramname"><em>group</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a group to the listener </p> </div> </div> <a id="a1b6ea3232973903561dc7abf723745af"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b6ea3232973903561dc7abf723745af">◆ </a></span>sendGroup() <span class="overload">[3/3]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKGraph::sendGroup </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const & </td> <td class="paramname"><em>group</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a1bff6bfde0df9028007ac29d5a219750">MWAWGraphicListenerPtr</a> & </td> <td class="paramname"><em>listener</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>send the group as a graphic zone </p> </div> </div> <a id="a38d7f7ab0d21182711c5d3d7bc136b81"></a> <h2 class="memtitle"><span class="permalink"><a href="#a38d7f7ab0d21182711c5d3d7bc136b81">◆ </a></span>sendGroupChild()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void HanMacWrdKGraph::sendGroupChild </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Group.html">HanMacWrdKGraphInternal::Group</a> const & </td> <td class="paramname"><em>group</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a group elements by elements </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a4bcbcee495d90fe7770c599f86e0b4f5">sendGroup()</a>.</p> </div> </div> <a id="a5e26062d5f740f19ddae77fd7e133bde"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5e26062d5f740f19ddae77fd7e133bde">◆ </a></span>sendPageGraphics()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendPageGraphics </td> <td>(</td> <td class="paramtype">std::vector< long > const & </td> <td class="paramname"><em>doNotSendIds</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send the page graphic </p> </div> </div> <a id="adae361e2236cf55a1eb5cf1a64ba07bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#adae361e2236cf55a1eb5cf1a64ba07bc">◆ </a></span>sendPicture() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendPicture </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>pictId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a picture to the listener </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a6016b94710f042a58e0bef0057300afe">flushExtra()</a>, and <a class="el" href="classHanMacWrdKGraph.html#aef490319ce575514e6cd975927744b24">sendPictureFrame()</a>.</p> </div> </div> <a id="a89271e77ee317e927d1b0cfadf97ca64"></a> <h2 class="memtitle"><span class="permalink"><a href="#a89271e77ee317e927d1b0cfadf97ca64">◆ </a></span>sendPicture() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendPicture </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1Picture.html">HanMacWrdKGraphInternal::Picture</a> const & </td> <td class="paramname"><em>picture</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a picture to the listener </p> </div> </div> <a id="aef490319ce575514e6cd975927744b24"></a> <h2 class="memtitle"><span class="permalink"><a href="#aef490319ce575514e6cd975927744b24">◆ </a></span>sendPictureFrame()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendPictureFrame </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1PictureFrame.html">HanMacWrdKGraphInternal::PictureFrame</a> const & </td> <td class="paramname"><em>pict</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a picture frame </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame()</a>.</p> </div> </div> <a id="a8172eff1b8130b5f1b9a033238fa4ac1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8172eff1b8130b5f1b9a033238fa4ac1">◆ </a></span>sendShapeGraph()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendShapeGraph </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1ShapeGraph.html">HanMacWrdKGraphInternal::ShapeGraph</a> const & </td> <td class="paramname"><em>shape</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a basic picture to the listener </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame()</a>.</p> </div> </div> <a id="a837b755131f1022fc64016f7c8eb1b21"></a> <h2 class="memtitle"><span class="permalink"><a href="#a837b755131f1022fc64016f7c8eb1b21">◆ </a></span>sendTableUnformatted()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendTableUnformatted </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>fId</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a table unformatted </p> </div> </div> <a id="abcba6081d36519b87321f0a0fd97a306"></a> <h2 class="memtitle"><span class="permalink"><a href="#abcba6081d36519b87321f0a0fd97a306">◆ </a></span>sendText()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendText </td> <td>(</td> <td class="paramtype">long </td> <td class="paramname"><em>textId</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>id</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a> const & </td> <td class="paramname"><em>listener</em> = <code><a class="el" href="libmwaw__internal_8hxx.html#a829b5f8247cd9997eafc0c14dc4b1869">MWAWListenerPtr</a>()</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>ask main parser to send a text zone </p> <p class="reference">Referenced by <a class="el" href="structHanMacWrdKGraphInternal_1_1Table.html#ac72270d3e4aa43ac8544ddc88093c1eb">HanMacWrdKGraphInternal::Table::sendText()</a>.</p> </div> </div> <a id="af4c7085a92217fb87ed643c96736da2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4c7085a92217fb87ed643c96736da2f">◆ </a></span>sendTextBox()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool HanMacWrdKGraph::sendTextBox </td> <td>(</td> <td class="paramtype"><a class="el" href="structHanMacWrdKGraphInternal_1_1TextBox.html">HanMacWrdKGraphInternal::TextBox</a> const & </td> <td class="paramname"><em>textbox</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> const & </td> <td class="paramname"><em>pos</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">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>try to send a textbox to the listener </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame()</a>.</p> </div> </div> <a id="a645d14e3f3e9b34bc8eeaa5477c47a90"></a> <h2 class="memtitle"><span class="permalink"><a href="#a645d14e3f3e9b34bc8eeaa5477c47a90">◆ </a></span>version()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int HanMacWrdKGraph::version </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>returns the file version </p> </div> </div> <h2 class="groupheader">Friends And Related Function Documentation</h2> <a id="a7669f6a42d8c3818e3031c7427328627"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7669f6a42d8c3818e3031c7427328627">◆ </a></span>HanMacWrdKGraphInternal::SubDocument</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classHanMacWrdKGraphInternal_1_1SubDocument.html">HanMacWrdKGraphInternal::SubDocument</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8b2758e9ab10572165a8b641196eab99"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8b2758e9ab10572165a8b641196eab99">◆ </a></span>HanMacWrdKGraphInternal::Table</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend struct <a class="el" href="structHanMacWrdKGraphInternal_1_1Table.html">HanMacWrdKGraphInternal::Table</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac81bf16ed4e80b0cccbabb61a4c40e1b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac81bf16ed4e80b0cccbabb61a4c40e1b">◆ </a></span>HanMacWrdKParser</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">friend class <a class="el" href="classHanMacWrdKParser.html">HanMacWrdKParser</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">friend</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a0e6b7ec2174b78a2b9e3748f5a75215d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0e6b7ec2174b78a2b9e3748f5a75215d">◆ </a></span>m_mainParser</h2> <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="classHanMacWrdKParser.html">HanMacWrdKParser</a>* HanMacWrdKGraph::m_mainParser</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the main parser; </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a4d833e2344bb23245c3b8272b2f285c6">canCreateGraphic()</a>, <a class="el" href="classHanMacWrdKGraph.html#a0025d3eb7c65ad6b8500861f29a0456a">sendFrame()</a>, <a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild()</a>, and <a class="el" href="classHanMacWrdKGraph.html#abcba6081d36519b87321f0a0fd97a306">sendText()</a>.</p> </div> </div> <a id="a19bf931b375ea287cabb7968ec1b1ec5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a19bf931b375ea287cabb7968ec1b1ec5">◆ </a></span>m_parserState</h2> <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="libmwaw__internal_8hxx.html#a55eb85fa50574c11b3cee9b0bed2b245">MWAWParserStatePtr</a> HanMacWrdKGraph::m_parserState</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the parser state </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a05f0bbc1765faa7a29b96ad9d9a13689">sendEmptyPicture()</a>, <a class="el" href="classHanMacWrdKGraph.html#a4e7979cd85f6277ab145985fb902cf7b">sendFrame()</a>, <a class="el" href="classHanMacWrdKGraph.html#a0ff53aece6c9d1af262abcc00b2702e5">sendGroup()</a>, <a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild()</a>, <a class="el" href="classHanMacWrdKGraph.html#adae361e2236cf55a1eb5cf1a64ba07bc">sendPicture()</a>, <a class="el" href="classHanMacWrdKGraph.html#aef490319ce575514e6cd975927744b24">sendPictureFrame()</a>, <a class="el" href="classHanMacWrdKGraph.html#a8172eff1b8130b5f1b9a033238fa4ac1">sendShapeGraph()</a>, <a class="el" href="classHanMacWrdKGraph.html#a837b755131f1022fc64016f7c8eb1b21">sendTableUnformatted()</a>, <a class="el" href="classHanMacWrdKGraph.html#af4c7085a92217fb87ed643c96736da2f">sendTextBox()</a>, and <a class="el" href="classHanMacWrdKGraph.html#a645d14e3f3e9b34bc8eeaa5477c47a90">version()</a>.</p> </div> </div> <a id="a2ee7aabb34ba3f70d7fc36fbf6b2e6e4"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2ee7aabb34ba3f70d7fc36fbf6b2e6e4">◆ </a></span>m_state</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::shared_ptr<<a class="el" href="structHanMacWrdKGraphInternal_1_1State.html">HanMacWrdKGraphInternal::State</a>> HanMacWrdKGraph::m_state</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the state </p> <p class="reference">Referenced by <a class="el" href="classHanMacWrdKGraph.html#a4d833e2344bb23245c3b8272b2f285c6">canCreateGraphic()</a>, <a class="el" href="classHanMacWrdKGraph.html#aa5450949817327ce9bea3dd7a78bcd10">checkGroupStructures()</a>, <a class="el" href="classHanMacWrdKGraph.html#a6016b94710f042a58e0bef0057300afe">flushExtra()</a>, <a class="el" href="classHanMacWrdKGraph.html#ada562d835d15252e5c6650b28bdb7789">getColor()</a>, <a class="el" href="classHanMacWrdKGraph.html#a21a63fe36c4c065aa5a244ab374b36b7">getTextFrameInformations()</a>, <a class="el" href="classHanMacWrdKGraph.html#a40fdf259ae44b8ccb00bdb4cd1162b0d">numPages()</a>, <a class="el" href="classHanMacWrdKGraph.html#afb86d5491cbf86ee2a0b1c92afc2e5b1">prepareStructures()</a>, <a class="el" href="classHanMacWrdKGraph.html#a49be9cc6c2ceeca52f19478f2ab7347e">readFrames()</a>, <a class="el" href="classHanMacWrdKGraph.html#a42a7e22b8b1560948d20908f0d4a7ab7">readPicture()</a>, <a class="el" href="classHanMacWrdKGraph.html#a51e066b9710ba6f4a891504c05240074">readTable()</a>, <a class="el" href="classHanMacWrdKGraph.html#a4e7979cd85f6277ab145985fb902cf7b">sendFrame()</a>, <a class="el" href="classHanMacWrdKGraph.html#a0ff53aece6c9d1af262abcc00b2702e5">sendGroup()</a>, <a class="el" href="classHanMacWrdKGraph.html#a38d7f7ab0d21182711c5d3d7bc136b81">sendGroupChild()</a>, <a class="el" href="classHanMacWrdKGraph.html#a5e26062d5f740f19ddae77fd7e133bde">sendPageGraphics()</a>, <a class="el" href="classHanMacWrdKGraph.html#adae361e2236cf55a1eb5cf1a64ba07bc">sendPicture()</a>, and <a class="el" href="classHanMacWrdKGraph.html#a837b755131f1022fc64016f7c8eb1b21">sendTableUnformatted()</a>.</p> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="HanMacWrdKGraph_8hxx_source.html">HanMacWrdKGraph.hxx</a></li> <li><a class="el" href="HanMacWrdKGraph_8cxx.html">HanMacWrdKGraph.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Wed May 20 2020 10:14:04 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.15</small></address> </body> </html>