<!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>libcdr::CMXParser 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('classlibcdr_1_1CMXParser.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="#pri-methods">Private Member Functions</a> | <a href="#pri-attribs">Private Attributes</a> | <a href="classlibcdr_1_1CMXParser-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">libcdr::CMXParser Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="CMXParser_8h_source.html">CMXParser.h</a>></code></p> <div class="dynheader"> Inheritance diagram for libcdr::CMXParser:</div> <div class="dyncontent"> <div class="center"> <img src="classlibcdr_1_1CMXParser.png" usemap="#libcdr::CMXParser_map" alt=""/> <map id="libcdr::CMXParser_map" name="libcdr::CMXParser_map"> <area href="classlibcdr_1_1CommonParser.html" alt="libcdr::CommonParser" shape="rect" coords="0,0,136,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:a1ca8ed9b55455b53e69cf26aa4646405"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a1ca8ed9b55455b53e69cf26aa4646405">CMXParser</a> (<a class="el" href="classlibcdr_1_1CDRCollector.html">CDRCollector</a> *collector, <a class="el" href="structlibcdr_1_1CMXParserState.html">CMXParserState</a> &parserState)</td></tr> <tr class="separator:a1ca8ed9b55455b53e69cf26aa4646405"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5cd70d0259dd8e670b0941cfc68ff40"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aa5cd70d0259dd8e670b0941cfc68ff40">~CMXParser</a> () override</td></tr> <tr class="separator:aa5cd70d0259dd8e670b0941cfc68ff40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3dcbeffed5f72d9ea55e7d68b760008a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a3dcbeffed5f72d9ea55e7d68b760008a">parseRecords</a> (librevenge::RVNGInputStream *input, long size=-1, unsigned level=0)</td></tr> <tr class="separator:a3dcbeffed5f72d9ea55e7d68b760008a"><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:ab0790b4d7c362acbea1c7f15bf13dc73"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ab0790b4d7c362acbea1c7f15bf13dc73">CMXParser</a> ()</td></tr> <tr class="separator:ab0790b4d7c362acbea1c7f15bf13dc73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6acf41a2205c23c2d502772a8692204c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6acf41a2205c23c2d502772a8692204c">CMXParser</a> (const <a class="el" href="classlibcdr_1_1CMXParser.html">CMXParser</a> &)</td></tr> <tr class="separator:a6acf41a2205c23c2d502772a8692204c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab38dce4eeeb70cc87abc65e4e56bc9f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibcdr_1_1CMXParser.html">CMXParser</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ab38dce4eeeb70cc87abc65e4e56bc9f0">operator=</a> (const <a class="el" href="classlibcdr_1_1CMXParser.html">CMXParser</a> &)</td></tr> <tr class="separator:ab38dce4eeeb70cc87abc65e4e56bc9f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4a59712a9aa21194a9a6d3adc2b56a73"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a4a59712a9aa21194a9a6d3adc2b56a73">parseRecord</a> (librevenge::RVNGInputStream *input, unsigned level=0)</td></tr> <tr class="separator:a4a59712a9aa21194a9a6d3adc2b56a73"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7e6b57510757036da8d3b58457db2952"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a7e6b57510757036da8d3b58457db2952">readRecord</a> (unsigned fourCC, unsigned &length, librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a7e6b57510757036da8d3b58457db2952"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6ccc73e7493330f932e9e012fd618378"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6ccc73e7493330f932e9e012fd618378">parseImage</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a6ccc73e7493330f932e9e012fd618378"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a774f80624c4136643185deecffc1f2d7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a774f80624c4136643185deecffc1f2d7">readCMXHeader</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a774f80624c4136643185deecffc1f2d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac52cb03a7387a9674859a2b924e9b099"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ac52cb03a7387a9674859a2b924e9b099">readDisp</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:ac52cb03a7387a9674859a2b924e9b099"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a200d021b78c6d63fa8a4bb2c7e037301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a200d021b78c6d63fa8a4bb2c7e037301">readPage</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a200d021b78c6d63fa8a4bb2c7e037301"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a11607971cf5dabeb00113b037f647c0c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a11607971cf5dabeb00113b037f647c0c">readProc</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a11607971cf5dabeb00113b037f647c0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a64a2f189ff5fddbf1d50d716cb56a477"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a64a2f189ff5fddbf1d50d716cb56a477">readRclr</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a64a2f189ff5fddbf1d50d716cb56a477"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7dab33f996f4f20d6312b25519a9b032"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a7dab33f996f4f20d6312b25519a9b032">readRotl</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a7dab33f996f4f20d6312b25519a9b032"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac3dd57bb88386d2802231891d600acbb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ac3dd57bb88386d2802231891d600acbb">readRott</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:ac3dd57bb88386d2802231891d600acbb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaa70fc26ab936ff2da723ca60f83aa2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aaa70fc26ab936ff2da723ca60f83aa2b">readRdot</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:aaa70fc26ab936ff2da723ca60f83aa2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb6fcc8b2f75cd353e9c2344e3ded221"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aeb6fcc8b2f75cd353e9c2344e3ded221">readRpen</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:aeb6fcc8b2f75cd353e9c2344e3ded221"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36d92ff5381c0324f35ceb441c5a15e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a36d92ff5381c0324f35ceb441c5a15e8">readIxtl</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a36d92ff5381c0324f35ceb441c5a15e8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6a6e9db811d0b4d19cd7a03f5580fa44"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6a6e9db811d0b4d19cd7a03f5580fa44">readIxef</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a6a6e9db811d0b4d19cd7a03f5580fa44"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af1862d0fc853b827519c38152ebc3e39"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#af1862d0fc853b827519c38152ebc3e39">readIxmr</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:af1862d0fc853b827519c38152ebc3e39"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee57ff8e0afb029b79372d37ecd69a3d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aee57ff8e0afb029b79372d37ecd69a3d">readIxpg</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:aee57ff8e0afb029b79372d37ecd69a3d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3e5f7ae312656cb0b9b90aa1a31d0ee5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a3e5f7ae312656cb0b9b90aa1a31d0ee5">readIxpc</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a3e5f7ae312656cb0b9b90aa1a31d0ee5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7e843849b6306f8002b8de7a8ddf517"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ac7e843849b6306f8002b8de7a8ddf517">readInfo</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:ac7e843849b6306f8002b8de7a8ddf517"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeca760a1983eb2109a42d9d9baac7aac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aeca760a1983eb2109a42d9d9baac7aac">readData</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:aeca760a1983eb2109a42d9d9baac7aac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fa83201d42644fbced81114caf06bac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6fa83201d42644fbced81114caf06bac">readCommands</a> (librevenge::RVNGInputStream *input, unsigned length)</td></tr> <tr class="separator:a6fa83201d42644fbced81114caf06bac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9d43a2ffc084ad5188b42d43d6d26c05"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a9d43a2ffc084ad5188b42d43d6d26c05">readBeginPage</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a9d43a2ffc084ad5188b42d43d6d26c05"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a805f7cc5e6f0161365587b26e691a88b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a805f7cc5e6f0161365587b26e691a88b">readBeginLayer</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a805f7cc5e6f0161365587b26e691a88b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0283c9aadfb4d6a39b38816d281ffe9f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a0283c9aadfb4d6a39b38816d281ffe9f">readBeginGroup</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a0283c9aadfb4d6a39b38816d281ffe9f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a593ba53e9a82213da3537a68a50d35e0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a593ba53e9a82213da3537a68a50d35e0">readPolyCurve</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a593ba53e9a82213da3537a68a50d35e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e6a5fdf46a0d39181e502bc44e6f67c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a8e6a5fdf46a0d39181e502bc44e6f67c">readEllipse</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a8e6a5fdf46a0d39181e502bc44e6f67c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1ed21876575bb3e2f6e15ec211c0128"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ae1ed21876575bb3e2f6e15ec211c0128">readRectangle</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:ae1ed21876575bb3e2f6e15ec211c0128"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:accc500fca7226747dd260b49fff9e6af"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#accc500fca7226747dd260b49fff9e6af">readJumpAbsolute</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:accc500fca7226747dd260b49fff9e6af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05c2628f99524a0699482665eb988115"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a05c2628f99524a0699482665eb988115">readDrawImage</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a05c2628f99524a0699482665eb988115"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd08d817ff99ced05d280f15507fcbb2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#abd08d817ff99ced05d280f15507fcbb2">readBeginProcedure</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:abd08d817ff99ced05d280f15507fcbb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a282971500cfaedf310380ff1667fafdc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibcdr_1_1CDRTransform.html">CDRTransform</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a282971500cfaedf310380ff1667fafdc">readMatrix</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a282971500cfaedf310380ff1667fafdc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a451e60199f6d010119d28265829ce45d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CDRBox.html">CDRBox</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a451e60199f6d010119d28265829ce45d">readBBox</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a451e60199f6d010119d28265829ce45d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab7d962c02ef243175852a17368f5603"><td class="memItemLeft" align="right" valign="top">librevenge::RVNGString </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aab7d962c02ef243175852a17368f5603">readString</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:aab7d962c02ef243175852a17368f5603"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d7bfc492985be5e5c4816107bd15ba8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6d7bfc492985be5e5c4816107bd15ba8">readFill</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a6d7bfc492985be5e5c4816107bd15ba8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28af7cd74c1373479bf10d09f5cb7c41"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a28af7cd74c1373479bf10d09f5cb7c41">readLens</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a28af7cd74c1373479bf10d09f5cb7c41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a31b7147d1c8fb69457a052e94d0fe2b3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a31b7147d1c8fb69457a052e94d0fe2b3">readRenderingAttributes</a> (librevenge::RVNGInputStream *input)</td></tr> <tr class="separator:a31b7147d1c8fb69457a052e94d0fe2b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29822c1e39e6f988386f6b499c052e74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CDRColor.html">CDRColor</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a29822c1e39e6f988386f6b499c052e74">getPaletteColor</a> (unsigned id)</td></tr> <tr class="separator:a29822c1e39e6f988386f6b499c052e74"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6280fdf4173eba783c329131107ee06a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CDRColor.html">CDRColor</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6280fdf4173eba783c329131107ee06a">readColor</a> (librevenge::RVNGInputStream *input, unsigned char colorModel)</td></tr> <tr class="separator:a6280fdf4173eba783c329131107ee06a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aad313bfe773aecd0a7eae9434c362219"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CDRLineStyle.html">CDRLineStyle</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aad313bfe773aecd0a7eae9434c362219">getLineStyle</a> (unsigned id)</td></tr> <tr class="separator:aad313bfe773aecd0a7eae9434c362219"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2f56e74be54e2c79884192ee43f31ef7"><td class="memItemLeft" align="right" valign="top">const unsigned * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a2f56e74be54e2c79884192ee43f31ef7">_getOffsetByType</a> (unsigned short type, const std::map< unsigned short, unsigned > &offsets)</td></tr> <tr class="separator:a2f56e74be54e2c79884192ee43f31ef7"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a> Private Attributes</h2></td></tr> <tr class="memitem:ac952f153bd099dd9e185847c46eecd3a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#ac952f153bd099dd9e185847c46eecd3a">m_bigEndian</a></td></tr> <tr class="separator:ac952f153bd099dd9e185847c46eecd3a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ba48029b88a914a855b0d756df7a33f"><td class="memItemLeft" align="right" valign="top">unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a5ba48029b88a914a855b0d756df7a33f">m_unit</a></td></tr> <tr class="separator:a5ba48029b88a914a855b0d756df7a33f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf08c455e6b20ee5dff935aefdee86c2"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#adf08c455e6b20ee5dff935aefdee86c2">m_scale</a></td></tr> <tr class="separator:adf08c455e6b20ee5dff935aefdee86c2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a71efc50620b2663704a5b36cbb3bc91d"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a71efc50620b2663704a5b36cbb3bc91d">m_xmin</a></td></tr> <tr class="separator:a71efc50620b2663704a5b36cbb3bc91d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0f28b72132957159f400cb79a548e92"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#aa0f28b72132957159f400cb79a548e92">m_xmax</a></td></tr> <tr class="separator:aa0f28b72132957159f400cb79a548e92"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90b84f8c2dafcd7b0a95916823b1118f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a90b84f8c2dafcd7b0a95916823b1118f">m_ymin</a></td></tr> <tr class="separator:a90b84f8c2dafcd7b0a95916823b1118f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a509e9e512a7e348d0b1625095d11fe37"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a509e9e512a7e348d0b1625095d11fe37">m_ymax</a></td></tr> <tr class="separator:a509e9e512a7e348d0b1625095d11fe37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a765b4e87fc47e361b00d5720a8ff1cc2"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a765b4e87fc47e361b00d5720a8ff1cc2">m_fillIndex</a></td></tr> <tr class="separator:a765b4e87fc47e361b00d5720a8ff1cc2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6bc499d5c71c0f97e9c215d1cdc533d0"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a6bc499d5c71c0f97e9c215d1cdc533d0">m_nextInstructionOffset</a></td></tr> <tr class="separator:a6bc499d5c71c0f97e9c215d1cdc533d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94893b847ef4301613d7aaff44f7d1a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CMXParserState.html">CMXParserState</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a94893b847ef4301613d7aaff44f7d1a3">m_parserState</a></td></tr> <tr class="separator:a94893b847ef4301613d7aaff44f7d1a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a00d39f0d50a5c687fa75970acf60df47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structlibcdr_1_1CMXImageInfo.html">CMXImageInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a00d39f0d50a5c687fa75970acf60df47">m_currentImageInfo</a></td></tr> <tr class="separator:a00d39f0d50a5c687fa75970acf60df47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a444db83cc73200bf091639fbe9ed04c5"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< <a class="el" href="structlibcdr_1_1CDRPattern.html">CDRPattern</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a444db83cc73200bf091639fbe9ed04c5">m_currentPattern</a></td></tr> <tr class="separator:a444db83cc73200bf091639fbe9ed04c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a560fc3291958e68f4c69927d66290ebe"><td class="memItemLeft" align="right" valign="top">std::unique_ptr< <a class="el" href="structlibcdr_1_1CDRBitmap.html">CDRBitmap</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CMXParser.html#a560fc3291958e68f4c69927d66290ebe">m_currentBitmap</a></td></tr> <tr class="separator:a560fc3291958e68f4c69927d66290ebe"><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 pro_methods_classlibcdr_1_1CommonParser"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classlibcdr_1_1CommonParser')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classlibcdr_1_1CommonParser.html">libcdr::CommonParser</a></td></tr> <tr class="memitem:a1dcb2ebf3d185a0880192c9a571de1d1 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a1dcb2ebf3d185a0880192c9a571de1d1">readCoordinate</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a1dcb2ebf3d185a0880192c9a571de1d1 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca51491b043c5d0184d61aa999ea7793 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#aca51491b043c5d0184d61aa999ea7793">readUnsigned</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:aca51491b043c5d0184d61aa999ea7793 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acedbca20e154b0d586e34ce1c22872c2 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">unsigned short </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#acedbca20e154b0d586e34ce1c22872c2">readUnsignedShort</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:acedbca20e154b0d586e34ce1c22872c2 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2eeffe76ec33ecff6a100272ce4d65b9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a2eeffe76ec33ecff6a100272ce4d65b9">readInteger</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a2eeffe76ec33ecff6a100272ce4d65b9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c7388324945b3785d4f7e64c8db8d19 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a2c7388324945b3785d4f7e64c8db8d19">readAngle</a> (librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a2c7388324945b3785d4f7e64c8db8d19 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5fc3e2638229e9863a759f5f91e10d73 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a5fc3e2638229e9863a759f5f91e10d73">readRImage</a> (unsigned &colorModel, unsigned &width, unsigned &height, unsigned &bpp, std::vector< unsigned > &palette, std::vector< unsigned char > &bitmap, librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a5fc3e2638229e9863a759f5f91e10d73 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a78029b0e8cc9bc2f7e4b053997af3f6b inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a78029b0e8cc9bc2f7e4b053997af3f6b">readBmpPattern</a> (unsigned &width, unsigned &height, std::vector< unsigned char > &pattern, unsigned length, librevenge::RVNGInputStream *input, bool bigEndian=false)</td></tr> <tr class="separator:a78029b0e8cc9bc2f7e4b053997af3f6b inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aff5e5f33900f3e3dcc0dcd5b20f46df9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#aff5e5f33900f3e3dcc0dcd5b20f46df9">processPath</a> (const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types, <a class="el" href="classlibcdr_1_1CDRPath.html">CDRPath</a> &path)</td></tr> <tr class="separator:aff5e5f33900f3e3dcc0dcd5b20f46df9 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4bed9c2cdcb5d083926c27fb4aeb17a inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#ad4bed9c2cdcb5d083926c27fb4aeb17a">outputPath</a> (const std::vector< std::pair< double, double > > &points, const std::vector< unsigned char > &types)</td></tr> <tr class="separator:ad4bed9c2cdcb5d083926c27fb4aeb17a inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a487c4bd4afb0f7ec90655c4508666ca6 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a487c4bd4afb0f7ec90655c4508666ca6">CommonParser</a> (<a class="el" href="classlibcdr_1_1CDRCollector.html">CDRCollector</a> *collector)</td></tr> <tr class="separator:a487c4bd4afb0f7ec90655c4508666ca6 inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a33ad91a7244f7441505e270b403e632e inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a33ad91a7244f7441505e270b403e632e">~CommonParser</a> ()</td></tr> <tr class="separator:a33ad91a7244f7441505e270b403e632e inherit pro_methods_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classlibcdr_1_1CommonParser"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classlibcdr_1_1CommonParser')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classlibcdr_1_1CommonParser.html">libcdr::CommonParser</a></td></tr> <tr class="memitem:a695be188eecaeb5740e3edffa11822e2 inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlibcdr_1_1CDRCollector.html">CDRCollector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a695be188eecaeb5740e3edffa11822e2">m_collector</a></td></tr> <tr class="separator:a695be188eecaeb5740e3edffa11822e2 inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2a154b693b8669b29b4eca1704c63e8b inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelibcdr.html#ada79baabc532bd44ba345ca16b3e100a">CoordinatePrecision</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlibcdr_1_1CommonParser.html#a2a154b693b8669b29b4eca1704c63e8b">m_precision</a></td></tr> <tr class="separator:a2a154b693b8669b29b4eca1704c63e8b inherit pro_attribs_classlibcdr_1_1CommonParser"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="a1ca8ed9b55455b53e69cf26aa4646405"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1ca8ed9b55455b53e69cf26aa4646405">◆ </a></span>CMXParser() <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">libcdr::CMXParser::CMXParser </td> <td>(</td> <td class="paramtype"><a class="el" href="classlibcdr_1_1CDRCollector.html">libcdr::CDRCollector</a> * </td> <td class="paramname"><em>collector</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structlibcdr_1_1CMXParserState.html">CMXParserState</a> & </td> <td class="paramname"><em>parserState</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">explicit</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa5cd70d0259dd8e670b0941cfc68ff40"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa5cd70d0259dd8e670b0941cfc68ff40">◆ </a></span>~CMXParser()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">libcdr::CMXParser::~CMXParser </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">override</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab0790b4d7c362acbea1c7f15bf13dc73"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab0790b4d7c362acbea1c7f15bf13dc73">◆ </a></span>CMXParser() <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">libcdr::CMXParser::CMXParser </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6acf41a2205c23c2d502772a8692204c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6acf41a2205c23c2d502772a8692204c">◆ </a></span>CMXParser() <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">libcdr::CMXParser::CMXParser </td> <td>(</td> <td class="paramtype">const <a class="el" href="classlibcdr_1_1CMXParser.html">CMXParser</a> & </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a2f56e74be54e2c79884192ee43f31ef7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2f56e74be54e2c79884192ee43f31ef7">◆ </a></span>_getOffsetByType()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">const unsigned * libcdr::CMXParser::_getOffsetByType </td> <td>(</td> <td class="paramtype">unsigned short </td> <td class="paramname"><em>type</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::map< unsigned short, unsigned > & </td> <td class="paramname"><em>offsets</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aad313bfe773aecd0a7eae9434c362219"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad313bfe773aecd0a7eae9434c362219">◆ </a></span>getLineStyle()</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="structlibcdr_1_1CDRLineStyle.html">libcdr::CDRLineStyle</a> libcdr::CMXParser::getLineStyle </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a29822c1e39e6f988386f6b499c052e74"></a> <h2 class="memtitle"><span class="permalink"><a href="#a29822c1e39e6f988386f6b499c052e74">◆ </a></span>getPaletteColor()</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="structlibcdr_1_1CDRColor.html">libcdr::CDRColor</a> libcdr::CMXParser::getPaletteColor </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>id</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab38dce4eeeb70cc87abc65e4e56bc9f0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab38dce4eeeb70cc87abc65e4e56bc9f0">◆ </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="classlibcdr_1_1CMXParser.html">CMXParser</a>& libcdr::CMXParser::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classlibcdr_1_1CMXParser.html">CMXParser</a> & </td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6ccc73e7493330f932e9e012fd618378"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6ccc73e7493330f932e9e012fd618378">◆ </a></span>parseImage()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::parseImage </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a4a59712a9aa21194a9a6d3adc2b56a73"></a> <h2 class="memtitle"><span class="permalink"><a href="#a4a59712a9aa21194a9a6d3adc2b56a73">◆ </a></span>parseRecord()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CMXParser::parseRecord </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> = <code>0</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a3dcbeffed5f72d9ea55e7d68b760008a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3dcbeffed5f72d9ea55e7d68b760008a">◆ </a></span>parseRecords()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool libcdr::CMXParser::parseRecords </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">long </td> <td class="paramname"><em>size</em> = <code>-1</code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>level</em> = <code>0</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> <p class="reference">Referenced by <a class="el" href="classlibcdr_1_1CMXDocument.html#a99b35e0806de3d382ddbd1d3c4ca33dc">libcdr::CMXDocument::parse()</a>.</p> </div> </div> <a id="a451e60199f6d010119d28265829ce45d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a451e60199f6d010119d28265829ce45d">◆ </a></span>readBBox()</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="structlibcdr_1_1CDRBox.html">libcdr::CDRBox</a> libcdr::CMXParser::readBBox </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a0283c9aadfb4d6a39b38816d281ffe9f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0283c9aadfb4d6a39b38816d281ffe9f">◆ </a></span>readBeginGroup()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readBeginGroup </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a805f7cc5e6f0161365587b26e691a88b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a805f7cc5e6f0161365587b26e691a88b">◆ </a></span>readBeginLayer()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readBeginLayer </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9d43a2ffc084ad5188b42d43d6d26c05"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9d43a2ffc084ad5188b42d43d6d26c05">◆ </a></span>readBeginPage()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readBeginPage </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="abd08d817ff99ced05d280f15507fcbb2"></a> <h2 class="memtitle"><span class="permalink"><a href="#abd08d817ff99ced05d280f15507fcbb2">◆ </a></span>readBeginProcedure()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readBeginProcedure </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a774f80624c4136643185deecffc1f2d7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a774f80624c4136643185deecffc1f2d7">◆ </a></span>readCMXHeader()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readCMXHeader </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6280fdf4173eba783c329131107ee06a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6280fdf4173eba783c329131107ee06a">◆ </a></span>readColor()</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="structlibcdr_1_1CDRColor.html">libcdr::CDRColor</a> libcdr::CMXParser::readColor </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned char </td> <td class="paramname"><em>colorModel</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6fa83201d42644fbced81114caf06bac"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6fa83201d42644fbced81114caf06bac">◆ </a></span>readCommands()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readCommands </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned </td> <td class="paramname"><em>length</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aeca760a1983eb2109a42d9d9baac7aac"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeca760a1983eb2109a42d9d9baac7aac">◆ </a></span>readData()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readData </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac52cb03a7387a9674859a2b924e9b099"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac52cb03a7387a9674859a2b924e9b099">◆ </a></span>readDisp()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readDisp </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a05c2628f99524a0699482665eb988115"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05c2628f99524a0699482665eb988115">◆ </a></span>readDrawImage()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readDrawImage </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8e6a5fdf46a0d39181e502bc44e6f67c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8e6a5fdf46a0d39181e502bc44e6f67c">◆ </a></span>readEllipse()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readEllipse </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6d7bfc492985be5e5c4816107bd15ba8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6d7bfc492985be5e5c4816107bd15ba8">◆ </a></span>readFill()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CMXParser::readFill </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac7e843849b6306f8002b8de7a8ddf517"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac7e843849b6306f8002b8de7a8ddf517">◆ </a></span>readInfo()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readInfo </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6a6e9db811d0b4d19cd7a03f5580fa44"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6a6e9db811d0b4d19cd7a03f5580fa44">◆ </a></span>readIxef()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readIxef </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af1862d0fc853b827519c38152ebc3e39"></a> <h2 class="memtitle"><span class="permalink"><a href="#af1862d0fc853b827519c38152ebc3e39">◆ </a></span>readIxmr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readIxmr </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a3e5f7ae312656cb0b9b90aa1a31d0ee5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3e5f7ae312656cb0b9b90aa1a31d0ee5">◆ </a></span>readIxpc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readIxpc </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aee57ff8e0afb029b79372d37ecd69a3d"></a> <h2 class="memtitle"><span class="permalink"><a href="#aee57ff8e0afb029b79372d37ecd69a3d">◆ </a></span>readIxpg()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readIxpg </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a36d92ff5381c0324f35ceb441c5a15e8"></a> <h2 class="memtitle"><span class="permalink"><a href="#a36d92ff5381c0324f35ceb441c5a15e8">◆ </a></span>readIxtl()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readIxtl </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="accc500fca7226747dd260b49fff9e6af"></a> <h2 class="memtitle"><span class="permalink"><a href="#accc500fca7226747dd260b49fff9e6af">◆ </a></span>readJumpAbsolute()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readJumpAbsolute </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a28af7cd74c1373479bf10d09f5cb7c41"></a> <h2 class="memtitle"><span class="permalink"><a href="#a28af7cd74c1373479bf10d09f5cb7c41">◆ </a></span>readLens()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CMXParser::readLens </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a282971500cfaedf310380ff1667fafdc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a282971500cfaedf310380ff1667fafdc">◆ </a></span>readMatrix()</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="classlibcdr_1_1CDRTransform.html">libcdr::CDRTransform</a> libcdr::CMXParser::readMatrix </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a200d021b78c6d63fa8a4bb2c7e037301"></a> <h2 class="memtitle"><span class="permalink"><a href="#a200d021b78c6d63fa8a4bb2c7e037301">◆ </a></span>readPage()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readPage </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a593ba53e9a82213da3537a68a50d35e0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a593ba53e9a82213da3537a68a50d35e0">◆ </a></span>readPolyCurve()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readPolyCurve </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a11607971cf5dabeb00113b037f647c0c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a11607971cf5dabeb00113b037f647c0c">◆ </a></span>readProc()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readProc </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a64a2f189ff5fddbf1d50d716cb56a477"></a> <h2 class="memtitle"><span class="permalink"><a href="#a64a2f189ff5fddbf1d50d716cb56a477">◆ </a></span>readRclr()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRclr </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aaa70fc26ab936ff2da723ca60f83aa2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#aaa70fc26ab936ff2da723ca60f83aa2b">◆ </a></span>readRdot()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRdot </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7e6b57510757036da8d3b58457db2952"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7e6b57510757036da8d3b58457db2952">◆ </a></span>readRecord()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRecord </td> <td>(</td> <td class="paramtype">unsigned </td> <td class="paramname"><em>fourCC</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned & </td> <td class="paramname"><em>length</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</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">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ae1ed21876575bb3e2f6e15ec211c0128"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae1ed21876575bb3e2f6e15ec211c0128">◆ </a></span>readRectangle()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRectangle </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a31b7147d1c8fb69457a052e94d0fe2b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a31b7147d1c8fb69457a052e94d0fe2b3">◆ </a></span>readRenderingAttributes()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CMXParser::readRenderingAttributes </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7dab33f996f4f20d6312b25519a9b032"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7dab33f996f4f20d6312b25519a9b032">◆ </a></span>readRotl()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRotl </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac3dd57bb88386d2802231891d600acbb"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac3dd57bb88386d2802231891d600acbb">◆ </a></span>readRott()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRott </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aeb6fcc8b2f75cd353e9c2344e3ded221"></a> <h2 class="memtitle"><span class="permalink"><a href="#aeb6fcc8b2f75cd353e9c2344e3ded221">◆ </a></span>readRpen()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void libcdr::CMXParser::readRpen </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aab7d962c02ef243175852a17368f5603"></a> <h2 class="memtitle"><span class="permalink"><a href="#aab7d962c02ef243175852a17368f5603">◆ </a></span>readString()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">librevenge::RVNGString libcdr::CMXParser::readString </td> <td>(</td> <td class="paramtype">librevenge::RVNGInputStream * </td> <td class="paramname"><em>input</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Data Documentation</h2> <a id="ac952f153bd099dd9e185847c46eecd3a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac952f153bd099dd9e185847c46eecd3a">◆ </a></span>m_bigEndian</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool libcdr::CMXParser::m_bigEndian</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a560fc3291958e68f4c69927d66290ebe"></a> <h2 class="memtitle"><span class="permalink"><a href="#a560fc3291958e68f4c69927d66290ebe">◆ </a></span>m_currentBitmap</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::unique_ptr<<a class="el" href="structlibcdr_1_1CDRBitmap.html">CDRBitmap</a>> libcdr::CMXParser::m_currentBitmap</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a00d39f0d50a5c687fa75970acf60df47"></a> <h2 class="memtitle"><span class="permalink"><a href="#a00d39f0d50a5c687fa75970acf60df47">◆ </a></span>m_currentImageInfo</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="structlibcdr_1_1CMXImageInfo.html">CMXImageInfo</a> libcdr::CMXParser::m_currentImageInfo</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a444db83cc73200bf091639fbe9ed04c5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a444db83cc73200bf091639fbe9ed04c5">◆ </a></span>m_currentPattern</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">std::unique_ptr<<a class="el" href="structlibcdr_1_1CDRPattern.html">CDRPattern</a>> libcdr::CMXParser::m_currentPattern</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a765b4e87fc47e361b00d5720a8ff1cc2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a765b4e87fc47e361b00d5720a8ff1cc2">◆ </a></span>m_fillIndex</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libcdr::CMXParser::m_fillIndex</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a6bc499d5c71c0f97e9c215d1cdc533d0"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6bc499d5c71c0f97e9c215d1cdc533d0">◆ </a></span>m_nextInstructionOffset</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned libcdr::CMXParser::m_nextInstructionOffset</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a94893b847ef4301613d7aaff44f7d1a3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a94893b847ef4301613d7aaff44f7d1a3">◆ </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="structlibcdr_1_1CMXParserState.html">CMXParserState</a>& libcdr::CMXParser::m_parserState</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="adf08c455e6b20ee5dff935aefdee86c2"></a> <h2 class="memtitle"><span class="permalink"><a href="#adf08c455e6b20ee5dff935aefdee86c2">◆ </a></span>m_scale</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libcdr::CMXParser::m_scale</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5ba48029b88a914a855b0d756df7a33f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ba48029b88a914a855b0d756df7a33f">◆ </a></span>m_unit</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">unsigned short libcdr::CMXParser::m_unit</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa0f28b72132957159f400cb79a548e92"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa0f28b72132957159f400cb79a548e92">◆ </a></span>m_xmax</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libcdr::CMXParser::m_xmax</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a71efc50620b2663704a5b36cbb3bc91d"></a> <h2 class="memtitle"><span class="permalink"><a href="#a71efc50620b2663704a5b36cbb3bc91d">◆ </a></span>m_xmin</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libcdr::CMXParser::m_xmin</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a509e9e512a7e348d0b1625095d11fe37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a509e9e512a7e348d0b1625095d11fe37">◆ </a></span>m_ymax</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libcdr::CMXParser::m_ymax</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a90b84f8c2dafcd7b0a95916823b1118f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90b84f8c2dafcd7b0a95916823b1118f">◆ </a></span>m_ymin</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double libcdr::CMXParser::m_ymin</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">private</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="CMXParser_8h_source.html">CMXParser.h</a></li> <li><a class="el" href="CMXParser_8cpp.html">CMXParser.cpp</a></li> </ul> </div><!-- contents --> </div><!-- doc-content --> <hr size="1"><address style="align: right;"><small> Generated for libcdr by <a href="http://www.doxygen.org/index.html"> doxygen</a> 1.8.15</small></address> </body> </html>