<!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>MsWksGraphInternal::DataBitmap Struct Reference documentation</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.8.13 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> $(function() { initMenu('',false,false,'search.php','Search'); }); </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"> $(document).ready(function(){initNavTree('structMsWksGraphInternal_1_1DataBitmap.html','');}); </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="structMsWksGraphInternal_1_1DataBitmap-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">MsWksGraphInternal::DataBitmap Struct Reference<span class="mlabels"><span class="mlabel">final</span></span></div> </div> </div><!--header--> <div class="contents"> <p>Internal: the bitmap of a <a class="el" href="classMsWksGraph.html" title="the main class to read the graphic of a Microsoft Works file ">MsWksGraph</a>. <a href="structMsWksGraphInternal_1_1DataBitmap.html#details">More...</a></p> <div class="dynheader"> Inheritance diagram for MsWksGraphInternal::DataBitmap:</div> <div class="dyncontent"> <div class="center"> <img src="structMsWksGraphInternal_1_1DataBitmap.png" usemap="#MsWksGraphInternal::DataBitmap_map" alt=""/> <map id="MsWksGraphInternal::DataBitmap_map" name="MsWksGraphInternal::DataBitmap_map"> <area href="structMsWksGraphInternal_1_1Zone.html" title="Internal: the generic pict. " alt="MsWksGraphInternal::Zone" shape="rect" coords="0,0,198,24"/> </map> </div></div> <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:aeb99a78487e5cc4bd6d75d5a97f270ec"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#aeb99a78487e5cc4bd6d75d5a97f270ec">DataBitmap</a> (<a class="el" href="structMsWksGraphInternal_1_1Zone.html">Zone</a> const &z)</td></tr> <tr class="memdesc:aeb99a78487e5cc4bd6d75d5a97f270ec"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#aeb99a78487e5cc4bd6d75d5a97f270ec">More...</a><br /></td></tr> <tr class="separator:aeb99a78487e5cc4bd6d75d5a97f270ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a173bc4e6d691112f923576a2e20ceb58"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#a173bc4e6d691112f923576a2e20ceb58">DataBitmap</a> ()</td></tr> <tr class="memdesc:a173bc4e6d691112f923576a2e20ceb58"><td class="mdescLeft"> </td><td class="mdescRight">empty constructor <a href="#a173bc4e6d691112f923576a2e20ceb58">More...</a><br /></td></tr> <tr class="separator:a173bc4e6d691112f923576a2e20ceb58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb774f7b383cf6be487b0d712096675b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#aeb774f7b383cf6be487b0d712096675b">~DataBitmap</a> () final</td></tr> <tr class="memdesc:aeb774f7b383cf6be487b0d712096675b"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#aeb774f7b383cf6be487b0d712096675b">More...</a><br /></td></tr> <tr class="separator:aeb774f7b383cf6be487b0d712096675b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21e77e73d575ee319654bb4b01c7f7ed"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47">Type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#a21e77e73d575ee319654bb4b01c7f7ed">type</a> () const final</td></tr> <tr class="memdesc:a21e77e73d575ee319654bb4b01c7f7ed"><td class="mdescLeft"> </td><td class="mdescRight">return the type <a href="#a21e77e73d575ee319654bb4b01c7f7ed">More...</a><br /></td></tr> <tr class="separator:a21e77e73d575ee319654bb4b01c7f7ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a996b6b0e8fa725f0f995e3e4b6824b16"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#a996b6b0e8fa725f0f995e3e4b6824b16">getPictureData</a> (<a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> ip, <a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> &picture, std::vector< <a class="el" href="structMWAWColor.html">MWAWColor</a> > const &palette) const</td></tr> <tr class="memdesc:a996b6b0e8fa725f0f995e3e4b6824b16"><td class="mdescLeft"> </td><td class="mdescRight">return a binary data (if known) <a href="#a996b6b0e8fa725f0f995e3e4b6824b16">More...</a><br /></td></tr> <tr class="separator:a996b6b0e8fa725f0f995e3e4b6824b16"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4a4094873506acfca6c23abe0ebeb04"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#ab4a4094873506acfca6c23abe0ebeb04">print</a> (std::ostream &o) const final</td></tr> <tr class="memdesc:ab4a4094873506acfca6c23abe0ebeb04"><td class="mdescLeft"> </td><td class="mdescRight">operator<< <a href="#ab4a4094873506acfca6c23abe0ebeb04">More...</a><br /></td></tr> <tr class="separator:ab4a4094873506acfca6c23abe0ebeb04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_structMsWksGraphInternal_1_1Zone"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structMsWksGraphInternal_1_1Zone')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="structMsWksGraphInternal_1_1Zone.html">MsWksGraphInternal::Zone</a></td></tr> <tr class="memitem:a4aff1d5f32a5b0668872fccb89a159ab inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a4aff1d5f32a5b0668872fccb89a159ab">Zone</a> ()</td></tr> <tr class="memdesc:a4aff1d5f32a5b0668872fccb89a159ab inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="structMsWksGraphInternal_1_1Zone.html#a4aff1d5f32a5b0668872fccb89a159ab">More...</a><br /></td></tr> <tr class="separator:a4aff1d5f32a5b0668872fccb89a159ab inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abfd7120152f49b70aa55a50830dc5824 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#abfd7120152f49b70aa55a50830dc5824">~Zone</a> ()</td></tr> <tr class="memdesc:abfd7120152f49b70aa55a50830dc5824 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="structMsWksGraphInternal_1_1Zone.html#abfd7120152f49b70aa55a50830dc5824">More...</a><br /></td></tr> <tr class="separator:abfd7120152f49b70aa55a50830dc5824 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a961533592f4e6fec7573834a5a29c661 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a961533592f4e6fec7573834a5a29c661">getBinaryData</a> (<a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a>, <a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> &picture) const</td></tr> <tr class="memdesc:a961533592f4e6fec7573834a5a29c661 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">return a binary data (if known) <a href="structMsWksGraphInternal_1_1Zone.html#a961533592f4e6fec7573834a5a29c661">More...</a><br /></td></tr> <tr class="separator:a961533592f4e6fec7573834a5a29c661 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae5d397d1dea8611e439fc82a650c3d7f inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">virtual float </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#ae5d397d1dea8611e439fc82a650c3d7f">needExtraBorderWidth</a> () const</td></tr> <tr class="memdesc:ae5d397d1dea8611e439fc82a650c3d7f inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">return the extra border space ( if needed) <a href="structMsWksGraphInternal_1_1Zone.html#ae5d397d1dea8611e439fc82a650c3d7f">More...</a><br /></td></tr> <tr class="separator:ae5d397d1dea8611e439fc82a650c3d7f inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a22f81c5c37b89ad300747d495729ab2d inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a22f81c5c37b89ad300747d495729ab2d">fillFrame</a> (<a class="el" href="classMWAWGraphicStyle.html">MWAWGraphicStyle</a> &) const</td></tr> <tr class="memdesc:a22f81c5c37b89ad300747d495729ab2d inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">add frame parameters to propList (if needed ) <a href="structMsWksGraphInternal_1_1Zone.html#a22f81c5c37b89ad300747d495729ab2d">More...</a><br /></td></tr> <tr class="separator:a22f81c5c37b89ad300747d495729ab2d inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1afcb2dd2431689d8efe4439df699c52 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a33749d3330fdb4721853c57f56bdd273">MWAWBox2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a1afcb2dd2431689d8efe4439df699c52">getLocalBox</a> (bool extendWithBord=true) const</td></tr> <tr class="memdesc:a1afcb2dd2431689d8efe4439df699c52 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">return the box <a href="structMsWksGraphInternal_1_1Zone.html#a1afcb2dd2431689d8efe4439df699c52">More...</a><br /></td></tr> <tr class="separator:a1afcb2dd2431689d8efe4439df699c52 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a21ef1867027fd7e36d4bbf1a8d466ee1 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWPosition.html">MWAWPosition</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a21ef1867027fd7e36d4bbf1a8d466ee1">getPosition</a> (<a class="el" href="classMWAWPosition.html#abc6a77d2516ec6eaa84dbf49817be64e">MWAWPosition::AnchorTo</a> rel) const</td></tr> <tr class="separator:a21ef1867027fd7e36d4bbf1a8d466ee1 inherit pub_methods_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> <tr class="memitem:a0bb3968eeacf464468f35e5f123c79ad"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#a0bb3968eeacf464468f35e5f123c79ad">m_numRows</a></td></tr> <tr class="memdesc:a0bb3968eeacf464468f35e5f123c79ad"><td class="mdescLeft"> </td><td class="mdescRight">the number of rows <a href="#a0bb3968eeacf464468f35e5f123c79ad">More...</a><br /></td></tr> <tr class="separator:a0bb3968eeacf464468f35e5f123c79ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad276443566877b51a8bb87a8bb053cb2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#ad276443566877b51a8bb87a8bb053cb2">m_numCols</a></td></tr> <tr class="memdesc:ad276443566877b51a8bb87a8bb053cb2"><td class="mdescLeft"> </td><td class="mdescRight">the number of columns <a href="#ad276443566877b51a8bb87a8bb053cb2">More...</a><br /></td></tr> <tr class="separator:ad276443566877b51a8bb87a8bb053cb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a958c610d5a62227c60fc573a08c6ca15"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#a958c610d5a62227c60fc573a08c6ca15">m_dataSize</a></td></tr> <tr class="memdesc:a958c610d5a62227c60fc573a08c6ca15"><td class="mdescLeft"> </td><td class="mdescRight">the bitmap data size <a href="#a958c610d5a62227c60fc573a08c6ca15">More...</a><br /></td></tr> <tr class="separator:a958c610d5a62227c60fc573a08c6ca15"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7ab48b73c4a0d141bc5825ea47612ee"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a33749d3330fdb4721853c57f56bdd273">MWAWBox2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1DataBitmap.html#ad7ab48b73c4a0d141bc5825ea47612ee">m_naturalBox</a></td></tr> <tr class="memdesc:ad7ab48b73c4a0d141bc5825ea47612ee"><td class="mdescLeft"> </td><td class="mdescRight">the pict box (if known ) <a href="#ad7ab48b73c4a0d141bc5825ea47612ee">More...</a><br /></td></tr> <tr class="separator:ad7ab48b73c4a0d141bc5825ea47612ee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_attribs_structMsWksGraphInternal_1_1Zone"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_structMsWksGraphInternal_1_1Zone')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="structMsWksGraphInternal_1_1Zone.html">MsWksGraphInternal::Zone</a></td></tr> <tr class="memitem:a50758a1160e54d1edf03c232b2ef34df inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a50758a1160e54d1edf03c232b2ef34df">m_subType</a></td></tr> <tr class="memdesc:a50758a1160e54d1edf03c232b2ef34df inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the type <a href="structMsWksGraphInternal_1_1Zone.html#a50758a1160e54d1edf03c232b2ef34df">More...</a><br /></td></tr> <tr class="separator:a50758a1160e54d1edf03c232b2ef34df inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5961a398123cd39e458eaeed34f74778 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a5961a398123cd39e458eaeed34f74778">m_zoneId</a></td></tr> <tr class="memdesc:a5961a398123cd39e458eaeed34f74778 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the zone id <a href="structMsWksGraphInternal_1_1Zone.html#a5961a398123cd39e458eaeed34f74778">More...</a><br /></td></tr> <tr class="separator:a5961a398123cd39e458eaeed34f74778 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a915f8de08fc79ff6bd660930afa01075 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classMWAWEntry.html">MWAWEntry</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a915f8de08fc79ff6bd660930afa01075">m_pos</a></td></tr> <tr class="memdesc:a915f8de08fc79ff6bd660930afa01075 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the file position <a href="structMsWksGraphInternal_1_1Zone.html#a915f8de08fc79ff6bd660930afa01075">More...</a><br /></td></tr> <tr class="separator:a915f8de08fc79ff6bd660930afa01075 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4fc5cb09bde8e5348ec496249ab42427 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a4fc5cb09bde8e5348ec496249ab42427">m_dataPos</a></td></tr> <tr class="memdesc:a4fc5cb09bde8e5348ec496249ab42427 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the data begin position <a href="structMsWksGraphInternal_1_1Zone.html#a4fc5cb09bde8e5348ec496249ab42427">More...</a><br /></td></tr> <tr class="separator:a4fc5cb09bde8e5348ec496249ab42427 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a165f9015a1e109e788801a95d00a9dfb inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a165f9015a1e109e788801a95d00a9dfb">m_fileId</a></td></tr> <tr class="memdesc:a165f9015a1e109e788801a95d00a9dfb inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the file id <a href="structMsWksGraphInternal_1_1Zone.html#a165f9015a1e109e788801a95d00a9dfb">More...</a><br /></td></tr> <tr class="separator:a165f9015a1e109e788801a95d00a9dfb inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a35251bcf20337eed7b1efa947b3c1877 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a35251bcf20337eed7b1efa947b3c1877">m_ids</a> [3]</td></tr> <tr class="memdesc:a35251bcf20337eed7b1efa947b3c1877 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the zones id (main, previous, next) <a href="structMsWksGraphInternal_1_1Zone.html#a35251bcf20337eed7b1efa947b3c1877">More...</a><br /></td></tr> <tr class="separator:a35251bcf20337eed7b1efa947b3c1877 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b479e2013f4e7e1fb8de980374af71b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a0b479e2013f4e7e1fb8de980374af71b">m_page</a></td></tr> <tr class="memdesc:a0b479e2013f4e7e1fb8de980374af71b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the page <a href="structMsWksGraphInternal_1_1Zone.html#a0b479e2013f4e7e1fb8de980374af71b">More...</a><br /></td></tr> <tr class="separator:a0b479e2013f4e7e1fb8de980374af71b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a569a810f543290744bcf7ccac7ef7a33 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a33749d3330fdb4721853c57f56bdd273">MWAWBox2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a569a810f543290744bcf7ccac7ef7a33">m_decal</a></td></tr> <tr class="memdesc:a569a810f543290744bcf7ccac7ef7a33 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the local position <a href="structMsWksGraphInternal_1_1Zone.html#a569a810f543290744bcf7ccac7ef7a33">More...</a><br /></td></tr> <tr class="separator:a569a810f543290744bcf7ccac7ef7a33 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6dfb444d306b79f09e7a39f5cc7d9367 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a988b575a0871d2ae43973d942df41b83">MWAWVec2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a6dfb444d306b79f09e7a39f5cc7d9367">m_finalDecal</a></td></tr> <tr class="memdesc:a6dfb444d306b79f09e7a39f5cc7d9367 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the final local position <a href="structMsWksGraphInternal_1_1Zone.html#a6dfb444d306b79f09e7a39f5cc7d9367">More...</a><br /></td></tr> <tr class="separator:a6dfb444d306b79f09e7a39f5cc7d9367 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c0c5930498f4ca21b4be47143a64d71 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="libmwaw__internal_8hxx.html#a33749d3330fdb4721853c57f56bdd273">MWAWBox2f</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a2c0c5930498f4ca21b4be47143a64d71">m_box</a></td></tr> <tr class="memdesc:a2c0c5930498f4ca21b4be47143a64d71 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">local bdbox <a href="structMsWksGraphInternal_1_1Zone.html#a2c0c5930498f4ca21b4be47143a64d71">More...</a><br /></td></tr> <tr class="separator:a2c0c5930498f4ca21b4be47143a64d71 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cc361f97df0fecff6c81e3ac5a5b281 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a2cc361f97df0fecff6c81e3ac5a5b281">m_line</a></td></tr> <tr class="memdesc:a2cc361f97df0fecff6c81e3ac5a5b281 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the line position(v1) <a href="structMsWksGraphInternal_1_1Zone.html#a2cc361f97df0fecff6c81e3ac5a5b281">More...</a><br /></td></tr> <tr class="separator:a2cc361f97df0fecff6c81e3ac5a5b281 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0d0b04eb98622eba1fbc78dbb2924e8b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structMsWksGraph_1_1Style.html">MsWksGraph::Style</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a0d0b04eb98622eba1fbc78dbb2924e8b">m_style</a></td></tr> <tr class="memdesc:a0d0b04eb98622eba1fbc78dbb2924e8b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the style <a href="structMsWksGraphInternal_1_1Zone.html#a0d0b04eb98622eba1fbc78dbb2924e8b">More...</a><br /></td></tr> <tr class="separator:a0d0b04eb98622eba1fbc78dbb2924e8b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a144ec421005e36fca3bfab4e6c642b03 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a144ec421005e36fca3bfab4e6c642b03">m_order</a></td></tr> <tr class="memdesc:a144ec421005e36fca3bfab4e6c642b03 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">the picture order <a href="structMsWksGraphInternal_1_1Zone.html#a144ec421005e36fca3bfab4e6c642b03">More...</a><br /></td></tr> <tr class="separator:a144ec421005e36fca3bfab4e6c642b03 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24144e979178abb67da33bbc108deb4b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a24144e979178abb67da33bbc108deb4b">m_extra</a></td></tr> <tr class="memdesc:a24144e979178abb67da33bbc108deb4b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">extra data <a href="structMsWksGraphInternal_1_1Zone.html#a24144e979178abb67da33bbc108deb4b">More...</a><br /></td></tr> <tr class="separator:a24144e979178abb67da33bbc108deb4b inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a080a639576b6a2b031471f5203902467 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a080a639576b6a2b031471f5203902467">m_doNotSend</a></td></tr> <tr class="memdesc:a080a639576b6a2b031471f5203902467 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">a flag used to know if we need to send the data ( or if this is the part of a sub group) <a href="structMsWksGraphInternal_1_1Zone.html#a080a639576b6a2b031471f5203902467">More...</a><br /></td></tr> <tr class="separator:a080a639576b6a2b031471f5203902467 inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a645d6bba61b19e872344154b452ad54a inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a645d6bba61b19e872344154b452ad54a">m_isSent</a></td></tr> <tr class="memdesc:a645d6bba61b19e872344154b452ad54a inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="mdescLeft"> </td><td class="mdescRight">true if the zone is send <a href="structMsWksGraphInternal_1_1Zone.html#a645d6bba61b19e872344154b452ad54a">More...</a><br /></td></tr> <tr class="separator:a645d6bba61b19e872344154b452ad54a inherit pub_attribs_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_structMsWksGraphInternal_1_1Zone"><td colspan="2" onclick="javascript:toggleInherit('pub_types_structMsWksGraphInternal_1_1Zone')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="structMsWksGraphInternal_1_1Zone.html">MsWksGraphInternal::Zone</a></td></tr> <tr class="memitem:a45f2aa0c8cdea737f4f311f74159be47 inherit pub_types_structMsWksGraphInternal_1_1Zone"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47">Type</a> { <br />   <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47ad87f490ccfb0c1bbf576490f118cf7e4">Unknown</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a698ac2747020c1cf2688ae23a9419e6d">Shape</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a61eb309f1bf47db0aafdbfe28e42f8c5">ChartZone</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a180da40c9484306fd675d8ea9881af43">Group</a>, <br />   <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a0da88a28eb3195ef472185506155e30b">Pict</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a918608002cb6f7baeebda90cab7aa633">Text</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47aa8e535038b122655e82e98fe04a4a7f2">Textv4</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a631ed215da98a5b9877fe981a8d8dd9a">Bitmap</a>, <br />   <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47ab9dded11beda1fdfd17ff553c8b3d5ba">TableZone</a>, <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47a278d8ab4b5978fdf08219119b107bf0f">OLE</a> <br /> }</td></tr> <tr class="separator:a45f2aa0c8cdea737f4f311f74159be47 inherit pub_types_structMsWksGraphInternal_1_1Zone"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Internal: the bitmap of a <a class="el" href="classMsWksGraph.html" title="the main class to read the graphic of a Microsoft Works file ">MsWksGraph</a>. </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="aeb99a78487e5cc4bd6d75d5a97f270ec"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb99a78487e5cc4bd6d75d5a97f270ec">◆ </a></span>DataBitmap() <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">MsWksGraphInternal::DataBitmap::DataBitmap </td> <td>(</td> <td class="paramtype"><a class="el" href="structMsWksGraphInternal_1_1Zone.html">Zone</a> const & </td> <td class="paramname"><em>z</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>constructor </p> </div> </div> <a id="a173bc4e6d691112f923576a2e20ceb58"></a> <h2 class="memtitle"><span class="permalink"><a href="#a173bc4e6d691112f923576a2e20ceb58">◆ </a></span>DataBitmap() <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">MsWksGraphInternal::DataBitmap::DataBitmap </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>empty constructor </p> </div> </div> <a id="aeb774f7b383cf6be487b0d712096675b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb774f7b383cf6be487b0d712096675b">◆ </a></span>~DataBitmap()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">MsWksGraphInternal::DataBitmap::~DataBitmap </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">final</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>destructor </p> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a996b6b0e8fa725f0f995e3e4b6824b16"></a> <h2 class="memtitle"><span class="permalink"><a href="#a996b6b0e8fa725f0f995e3e4b6824b16">◆ </a></span>getPictureData()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool MsWksGraphInternal::DataBitmap::getPictureData </td> <td>(</td> <td class="paramtype"><a class="el" href="libmwaw__internal_8hxx.html#afd5c882cd7630d8ce247eebe1ae59d24">MWAWInputStreamPtr</a> </td> <td class="paramname"><em>ip</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structMWAWEmbeddedObject.html">MWAWEmbeddedObject</a> & </td> <td class="paramname"><em>picture</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< <a class="el" href="structMWAWColor.html">MWAWColor</a> > const & </td> <td class="paramname"><em>palette</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p>return a binary data (if known) </p> </div> </div> <a id="ab4a4094873506acfca6c23abe0ebeb04"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab4a4094873506acfca6c23abe0ebeb04">◆ </a></span>print()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void MsWksGraphInternal::DataBitmap::print </td> <td>(</td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>o</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">final</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>operator<< </p> <p>Reimplemented from <a class="el" href="structMsWksGraphInternal_1_1Zone.html#aed09054aa3fda69db84ea5adb5229d2c">MsWksGraphInternal::Zone</a>.</p> </div> </div> <a id="a21e77e73d575ee319654bb4b01c7f7ed"></a> <h2 class="memtitle"><span class="permalink"><a href="#a21e77e73d575ee319654bb4b01c7f7ed">◆ </a></span>type()</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="structMsWksGraphInternal_1_1Zone.html#a45f2aa0c8cdea737f4f311f74159be47">Type</a> MsWksGraphInternal::DataBitmap::type </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">final</span><span class="mlabel">virtual</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>return the type </p> <p>Reimplemented from <a class="el" href="structMsWksGraphInternal_1_1Zone.html#a91480c808caeb15a7ad005f3aa84e43c">MsWksGraphInternal::Zone</a>.</p> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="a958c610d5a62227c60fc573a08c6ca15"></a> <h2 class="memtitle"><span class="permalink"><a href="#a958c610d5a62227c60fc573a08c6ca15">◆ </a></span>m_dataSize</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">long MsWksGraphInternal::DataBitmap::m_dataSize</td> </tr> </table> </div><div class="memdoc"> <p>the bitmap data size </p> </div> </div> <a id="ad7ab48b73c4a0d141bc5825ea47612ee"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad7ab48b73c4a0d141bc5825ea47612ee">◆ </a></span>m_naturalBox</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#a33749d3330fdb4721853c57f56bdd273">MWAWBox2f</a> MsWksGraphInternal::DataBitmap::m_naturalBox</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">mutable</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>the pict box (if known ) </p> </div> </div> <a id="ad276443566877b51a8bb87a8bb053cb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad276443566877b51a8bb87a8bb053cb2">◆ </a></span>m_numCols</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int MsWksGraphInternal::DataBitmap::m_numCols</td> </tr> </table> </div><div class="memdoc"> <p>the number of columns </p> </div> </div> <a id="a0bb3968eeacf464468f35e5f123c79ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0bb3968eeacf464468f35e5f123c79ad">◆ </a></span>m_numRows</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int MsWksGraphInternal::DataBitmap::m_numRows</td> </tr> </table> </div><div class="memdoc"> <p>the number of rows </p> </div> </div> <hr/>The documentation for this struct was generated from the following file:<ul> <li><a class="el" href="MsWksGraph_8cxx.html">MsWksGraph.cxx</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated on Mon Feb 11 2019 22:20:49 for libmwaw by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.13</small></address> </body> </html>