summaryrefslogtreecommitdiff
path: root/old/dw/html/table_8hh_source.html
diff options
context:
space:
mode:
Diffstat (limited to 'old/dw/html/table_8hh_source.html')
-rw-r--r--old/dw/html/table_8hh_source.html353
1 files changed, 353 insertions, 0 deletions
diff --git a/old/dw/html/table_8hh_source.html b/old/dw/html/table_8hh_source.html
new file mode 100644
index 0000000..78ce9f9
--- /dev/null
+++ b/old/dw/html/table_8hh_source.html
@@ -0,0 +1,353 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.8"/>
+<title>Dillo: dw/table.hh Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="https://www.dillo.org/dw/html/jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">Dillo
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.8 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Classes</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File&#160;List</span></a></li>
+ <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+ </ul>
+ </div>
+<div id="nav-path" class="navpath">
+ <ul>
+<li class="navelem"><a class="el" href="dir_fdc4064fcda8ca976b3af3f83c9eca4d.html">dw</a></li> </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+ <div class="headertitle">
+<div class="title">table.hh</div> </div>
+</div><!--header-->
+<div class="contents">
+<a href="table_8hh.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef __DW_TABLE_HH__</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define __DW_TABLE_HH__</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="oofawarewidget_8hh.html">oofawarewidget.hh</a>&quot;</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="alignedtablecell_8hh.html">alignedtablecell.hh</a>&quot;</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#include &quot;../lout/misc.hh&quot;</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="keyword">namespace </span><a class="code" href="namespacedw.html">dw</a> {</div>
+<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div>
+<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html"> 325</a></span>&#160;<span class="keyword">class </span><a class="code" href="classdw_1_1Table.html">Table</a>: <span class="keyword">public</span> <a class="code" href="classdw_1_1oof_1_1OOFAwareWidget.html">oof::OOFAwareWidget</a></div>
+<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160;{</div>
+<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160;<span class="keyword">private</span>:</div>
+<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="structdw_1_1Table_1_1Child.html"> 328</a></span>&#160; <span class="keyword">struct </span><a class="code" href="structdw_1_1Table_1_1Child.html">Child</a></div>
+<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; {</div>
+<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a0ccdbf6cc673b3df04ae378cd9e78e86"> 331</a></span>&#160; <a class="code" href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a0ccdbf6cc673b3df04ae378cd9e78e86">CELL</a>, <span class="comment">// cell starts here</span></div>
+<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a5acecdb7b638ee8a91e408c6c103d777"> 332</a></span>&#160; <a class="code" href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a5acecdb7b638ee8a91e408c6c103d777">SPAN_SPACE</a> <span class="comment">// part of a spanning cell</span></div>
+<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; } <a class="code" href="structdw_1_1Table_1_1Child.html#a9cdf813285729547e9f6b71c93e0e99d">type</a>;</div>
+<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; <span class="keyword">union </span>{</div>
+<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="structdw_1_1Table_1_1Child.html#af34d481a2dd00fa178656f7a28c330ba"> 336</a></span>&#160; <a class="code" href="classdw_1_1core_1_1Widget.html">core::Widget</a> *<a class="code" href="structdw_1_1Table_1_1Child.html#af34d481a2dd00fa178656f7a28c330ba">widget</a>;</div>
+<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="structdw_1_1Table_1_1Child.html#af3ec7d52fcefc7c844eff1e106cc2ceb"> 337</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structdw_1_1Table_1_1Child.html#a822363baf6a3eabe744b4c8a57b5ec67">colspanOrig</a>, <a class="code" href="structdw_1_1Table_1_1Child.html#a2ff9e121767b76df17697c2822c3656d">colspanEff</a>, <a class="code" href="structdw_1_1Table_1_1Child.html#af3ec7d52fcefc7c844eff1e106cc2ceb">rowspan</a>;</div>
+<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; } <a class="code" href="structdw_1_1Table_1_1Child.html#abfb812486d5f07a4d737419374642fea">cell</a>;</div>
+<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="structdw_1_1Table_1_1Child.html#a81ebc7e624eee5117e73d3da30ac3bc5"> 340</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structdw_1_1Table_1_1Child.html#a88694d4566463aae1153ea3a809cb528">startCol</a>, <a class="code" href="structdw_1_1Table_1_1Child.html#a81ebc7e624eee5117e73d3da30ac3bc5">startRow</a>; <span class="comment">// where the cell starts</span></div>
+<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; } <a class="code" href="structdw_1_1Table_1_1Child.html#ab2b9c53435987c83a1d628e537fd0bd4">spanSpace</a>;</div>
+<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; };</div>
+<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; };</div>
+<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160;</div>
+<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classdw_1_1Table_1_1TableIterator.html"> 345</a></span>&#160; <span class="keyword">class </span><a class="code" href="classdw_1_1Table_1_1TableIterator.html">TableIterator</a>: <span class="keyword">public</span> OOFAwareWidgetIterator</div>
+<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; {</div>
+<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; <span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table_1_1TableIterator.html#a9de9115796d8ea809446b939c4232937">numContentsInFlow</a> ();</div>
+<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table_1_1TableIterator.html#ad2f030bf6536e84dd66ede09b495aa9d">getContentInFlow</a> (<span class="keywordtype">int</span> index, <a class="code" href="structdw_1_1core_1_1Content.html">core::Content</a> *content);</div>
+<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160;</div>
+<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; <span class="keyword">public</span>:</div>
+<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; <a class="code" href="classdw_1_1Table_1_1TableIterator.html#a843b0b6f24c408100e538c0e48a04092">TableIterator</a> (<a class="code" href="classdw_1_1Table.html">Table</a> *table, <a class="code" href="structdw_1_1core_1_1Content.html#a41c29111b049db05a8de25b2e1ca4bd5">core::Content::Type</a> mask, <span class="keywordtype">bool</span> atEnd);</div>
+<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160;</div>
+<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; <a class="code" href="classlout_1_1object_1_1Object.html">lout::object::Object</a> *<a class="code" href="classdw_1_1Table_1_1TableIterator.html#aba0cd13f918ff2bd0aad2c01ef0b22bc">clone</a>();</div>
+<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160;</div>
+<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table_1_1TableIterator.html#a7d734485befec669c95c274f0d853695">highlight</a> (<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end, <a class="code" href="namespacedw_1_1core.html#a8e1256872000334f5da5704f3b21c1df">core::HighlightLayer</a> layer);</div>
+<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table_1_1TableIterator.html#a47aaac5dc261264c71fc2e9679dece9e">unhighlight</a> (<span class="keywordtype">int</span> direction, <a class="code" href="namespacedw_1_1core.html#a8e1256872000334f5da5704f3b21c1df">core::HighlightLayer</a> layer);</div>
+<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table_1_1TableIterator.html#aeb38ac3071d4919c39f20a1126e83d02">getAllocation</a> (<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end, <a class="code" href="structdw_1_1core_1_1Allocation.html">core::Allocation</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#a2212fc4b9b2b0e26c7345f1b4adb7d28">allocation</a>);</div>
+<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; };</div>
+<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160;</div>
+<div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ab0165532e287d023758cc64c24e40fb7"> 361</a></span>&#160; <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classdw_1_1Table_1_1TableIterator.html">TableIterator</a>;</div>
+<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160;</div>
+<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0"> 363</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0">adjustTableMinWidth</a>;</div>
+<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160;</div>
+<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ae471b755388e739e3f1fb766606d8bdc"> 365</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#ab8faad96d6e4bf0ab4c698e38d963b23">limitTextWidth</a>, <a class="code" href="classdw_1_1Table.html#ae471b755388e739e3f1fb766606d8bdc">rowClosed</a>;</div>
+<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160;</div>
+<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a9373e5cc88111b085ece895e6db06da7"> 367</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a9373e5cc88111b085ece895e6db06da7">numRows</a>, <a class="code" href="classdw_1_1Table.html#a607ebf37f96c0b6469195776581215b3">numCols</a>, <a class="code" href="classdw_1_1Table.html#a72fee2a79ec5b87e27bc5b55905ddbda">curRow</a>, <a class="code" href="classdw_1_1Table.html#aa35b947f88fd454430ebe9cd5ecc9645">curCol</a>;</div>
+<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#aa71bc9f95a4e283f039ffe3801fb488c"> 368</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;Child*&gt;</a> *<a class="code" href="classdw_1_1Table.html#aa71bc9f95a4e283f039ffe3801fb488c">children</a>;</div>
+<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160;</div>
+<div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#affd67258beff190bb0ae5d78bd2d2a4e"> 370</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a6196579a76b5d384f62d647abb933e3a">redrawX</a>, <a class="code" href="classdw_1_1Table.html#affd67258beff190bb0ae5d78bd2d2a4e">redrawY</a>;</div>
+<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160;</div>
+<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a9e7fe7db5f7853aa6c374190af778b32"> 375</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;core::Extremes&gt;</a> *<a class="code" href="classdw_1_1Table.html#a9e7fe7db5f7853aa6c374190af778b32">colExtremes</a>;</div>
+<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160;</div>
+<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#af581fc87fcb0f8eb5c377ed5bf922ba2"> 385</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;bool&gt;</a> *<a class="code" href="classdw_1_1Table.html#af581fc87fcb0f8eb5c377ed5bf922ba2">colWidthSpecified</a>;</div>
+<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#af0cf2c317c9b9f62a16fe68729e7fdc5"> 386</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#af0cf2c317c9b9f62a16fe68729e7fdc5">numColWidthSpecified</a>;</div>
+<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160;</div>
+<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ad13dbff5ac66454cecfc3b7d2cbc7ee5"> 396</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;bool&gt;</a> *<a class="code" href="classdw_1_1Table.html#ad13dbff5ac66454cecfc3b7d2cbc7ee5">colWidthPercentage</a>;</div>
+<div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#abf3950d292d248cb6d0835347b02405b"> 397</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#abf3950d292d248cb6d0835347b02405b">numColWidthPercentage</a>;</div>
+<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160;</div>
+<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a438af6d107ce8a0b8709cab72a4df38c"> 402</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;int&gt;</a> *<a class="code" href="classdw_1_1Table.html#a438af6d107ce8a0b8709cab72a4df38c">colWidths</a>;</div>
+<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160;</div>
+<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ac9d685829c34a1038005b533ef1da00d"> 409</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;int&gt;</a> *<a class="code" href="classdw_1_1Table.html#ac9d685829c34a1038005b533ef1da00d">cumHeight</a>;</div>
+<div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a9f55a68caaa52e19d75ecc01814d3580"> 413</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;int&gt;</a> *<a class="code" href="classdw_1_1Table.html#a9f55a68caaa52e19d75ecc01814d3580">rowSpanCells</a>;</div>
+<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a3cffbdc94d68e622c122677fd76856cd"> 414</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;int&gt;</a> *<a class="code" href="classdw_1_1Table.html#a3cffbdc94d68e622c122677fd76856cd">baseline</a>;</div>
+<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160;</div>
+<div class="line"><a name="l00416"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a2b8e380ca415bb751ce96232409f9ef9"> 416</a></span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;core::style::Style*&gt;</a> *<a class="code" href="classdw_1_1Table.html#a2b8e380ca415bb751ce96232409f9ef9">rowStyle</a>;</div>
+<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160;</div>
+<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ab78d08c9a462589c442f139468b41ed7"> 418</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#ab78d08c9a462589c442f139468b41ed7">colWidthsUpToDateWidthColExtremes</a>;</div>
+<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160;</div>
+<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da99e9376d3ad328ffccd6001dbc1fb01d"> 420</a></span>&#160; <span class="keyword">enum</span> <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> { <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580daddcfedbb6fee7cb0580ee2f5cf8d0248">MIN</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da330f9b65760f20477af219e903a5e36b">MIN_INTR</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da99e9376d3ad328ffccd6001dbc1fb01d">MIN_MIN</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da5953080f92b9b131c1bb4cf7d3230b88">MAX_MIN</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580dae804e9aaed3be01f18a9abbb39e891c3">MAX</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580daab0b10495d4ee0f4a4fdc17bd024898d">MAX_INTR</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da1e43181db3c0eb29bbcdecc4cc55106b">DATA</a> };</div>
+<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160;</div>
+<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classdw_1_1Table.html#af7c99497b2cb98c33b109e1b0bf07c3c">getExtrModName</a> (<a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> mod);</div>
+<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a1d8e5bd08e46d3b1e0d66a9753147799">getExtreme</a> (<a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#a1a08dcfa5c228e2f31de9cea56cccaf1">extremes</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> mod);</div>
+<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#acf84d43e9fd39ef0380e3930ef800735">setExtreme</a> (<a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#a1a08dcfa5c228e2f31de9cea56cccaf1">extremes</a>, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> mod, <span class="keywordtype">int</span> value);</div>
+<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a3832b3bd848f8b3030148bf61773c83e">getColExtreme</a> (<span class="keywordtype">int</span> col, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> mod, <span class="keywordtype">void</span> *data);</div>
+<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#ac629a5e56d2e895408d4482e82705d3a">setColExtreme</a> (<span class="keywordtype">int</span> col, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> mod, <span class="keywordtype">void</span> *data, <span class="keywordtype">int</span> value);</div>
+<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160;</div>
+<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ae945c30526ccd77ccd60976c7f0ad6b9"> 428</a></span>&#160; <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#ae945c30526ccd77ccd60976c7f0ad6b9">childDefined</a>(<span class="keywordtype">int</span> n)</div>
+<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; {</div>
+<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; <span class="keywordflow">return</span> n &lt; children-&gt;<a class="code" href="classlout_1_1misc_1_1SimpleVector.html#aa09f6bae037bb2789d11f9c5df19af4c">size</a>() &amp;&amp; children-&gt;<a class="code" href="classlout_1_1misc_1_1SimpleVector.html#a3ea78251f42d13b22c44281b45046f7c">get</a>(n) != NULL &amp;&amp;</div>
+<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; children-&gt;<a class="code" href="classlout_1_1misc_1_1SimpleVector.html#a3ea78251f42d13b22c44281b45046f7c">get</a>(n)-&gt;<a class="code" href="structdw_1_1Table_1_1Child.html#a9cdf813285729547e9f6b71c93e0e99d">type</a> != <a class="code" href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a5acecdb7b638ee8a91e408c6c103d777">Child::SPAN_SPACE</a>;</div>
+<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; }</div>
+<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160;</div>
+<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a2e5ff9565b8ae6a35f6aeaf874848353">calcAvailWidthForDescendant</a> (<a class="code" href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">Widget</a> *child);</div>
+<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160;</div>
+<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#ad54ad4b8f0c5a6615bea09dcfeebdfd5">reallocChildren</a> (<span class="keywordtype">int</span> newNumCols, <span class="keywordtype">int</span> newNumRows);</div>
+<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160;</div>
+<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a40283100384e20cac9d2c0ce4150d4fe">calcCellSizes</a> (<span class="keywordtype">bool</span> calcHeights);</div>
+<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a42587c01297075332dd57f345d4b4ccd">forceCalcCellSizes</a> (<span class="keywordtype">bool</span> calcHeights);</div>
+<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#aaed8ed3dc646d39742a56aa6b51379a1">actuallyCalcCellSizes</a> (<span class="keywordtype">bool</span> calcHeights);</div>
+<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a344fd019c228a7fa42464d4ee5ab4331">apportionRowSpan</a> ();</div>
+<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160;</div>
+<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a3fa26238318cd982fe7ea2ea5971d8aa">forceCalcColumnExtremes</a> ();</div>
+<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a3eecc3a8b39c5e80428d137c1ffc64cc">calcExtremesSpanMultiCols</a> (<span class="keywordtype">int</span> col, <span class="keywordtype">int</span> cs,</div>
+<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; <a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *cellExtremes,</div>
+<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> minExtrMod, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> maxExtrMod,</div>
+<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; <span class="keywordtype">void</span> *extrData);</div>
+<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a343d1d70a35b08509bff5533e333167d">calcAdjustmentWidthSpanMultiCols</a> (<span class="keywordtype">int</span> col, <span class="keywordtype">int</span> cs,</div>
+<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; <a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *cellExtremes);</div>
+<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160;</div>
+<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#adf78bcf69a3313fd3afc947b1c5d29c9">apportion2</a> (<span class="keywordtype">int</span> totalWidth, <span class="keywordtype">int</span> firstCol, <span class="keywordtype">int</span> lastCol,</div>
+<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> minExtrMod, <a class="code" href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">ExtrMod</a> maxExtrMod, <span class="keywordtype">void</span> *extrData,</div>
+<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; <a class="code" href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector&lt;int&gt;</a> *dest, <span class="keywordtype">int</span> destOffset);</div>
+<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160;</div>
+<div class="line"><a name="l00455"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a21fc703d867b76abe706d467376443f0"> 455</a></span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a21fc703d867b76abe706d467376443f0">setCumHeight</a> (<span class="keywordtype">int</span> row, <span class="keywordtype">int</span> value)</div>
+<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; {</div>
+<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; <span class="keywordflow">if</span> (value != cumHeight-&gt;<a class="code" href="classlout_1_1misc_1_1SimpleVector.html#a3ea78251f42d13b22c44281b45046f7c">get</a> (row)) {</div>
+<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; redrawY = <a class="code" href="namespacelout_1_1misc.html#a091b14f612d8e40414de6af75497c37e">lout::misc::min</a> ( redrawY, value );</div>
+<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; cumHeight-&gt;<a class="code" href="classlout_1_1misc_1_1SimpleVector.html#a82134068b61bb0e83274da82b14f937d">set</a> (row, value);</div>
+<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; }</div>
+<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; }</div>
+<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160;</div>
+<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#ab9009c3a7a381d36bb1daea8d50d8499">sizeRequestSimpl</a> (<a class="code" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#a5c1423c3261dbaa0fc837d824db0dc99">requisition</a>);</div>
+<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a5e874140c2d53dae0ef1355677d4bec7">getExtremesSimpl</a> (<a class="code" href="structdw_1_1core_1_1Extremes.html">core::Extremes</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#a1a08dcfa5c228e2f31de9cea56cccaf1">extremes</a>);</div>
+<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#aaf88b2bd82f86aa9c66ef30a730a3551">sizeAllocateImpl</a> (<a class="code" href="structdw_1_1core_1_1Allocation.html">core::Allocation</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#a2212fc4b9b2b0e26c7345f1b4adb7d28">allocation</a>);</div>
+<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a5376efa257fb6d20443bf59d41dd0078">resizeDrawImpl</a> ();</div>
+<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160;</div>
+<div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a61c6915a97ca6ae8b4436adfabe1c7cc"> 469</a></span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#a61c6915a97ca6ae8b4436adfabe1c7cc">getAdjustMinWidth</a> () { <span class="keywordflow">return</span> <a class="code" href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0">Table::adjustTableMinWidth</a>; }</div>
+<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160;</div>
+<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a4f089dc3de0b64a7c6509da0e3460938">getAvailWidthOfChild</a> (<a class="code" href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">Widget</a> *child, <span class="keywordtype">bool</span> forceValue);</div>
+<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160;</div>
+<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a7473e594367c7a70d37ff86868e1201b">containerSizeChangedForChildren</a> ();</div>
+<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#a558ec91106835fa469df75894b23a0eb">affectsSizeChangeContainerChild</a> (<a class="code" href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">Widget</a> *child);</div>
+<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#a7dd4facfe080a1507657442ee3280ce5">usesAvailWidth</a> ();</div>
+<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;</div>
+<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#a7e1663a45d19f48066fc7b5d65a2dbad">isBlockLevel</a> ();</div>
+<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160;</div>
+<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a1665a638507b5474b6d81e00c0cea356">drawLevel</a> (<a class="code" href="classdw_1_1core_1_1View.html">core::View</a> *view, <a class="code" href="classdw_1_1core_1_1Rectangle.html">core::Rectangle</a> *area, <span class="keywordtype">int</span> level,</div>
+<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <a class="code" href="classdw_1_1core_1_1DrawingContext.html">core::DrawingContext</a> *context);</div>
+<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160;</div>
+<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160; <a class="code" href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">Widget</a> *<a class="code" href="classdw_1_1Table.html#af156af1e842b6b7f4680c7e6cf933d8a">getWidgetAtPointLevel</a> (<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> level,</div>
+<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; <a class="code" href="classdw_1_1core_1_1GettingWidgetAtPointContext.html">core::GettingWidgetAtPointContext</a> *context);</div>
+<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160;</div>
+<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; <span class="comment">//bool buttonPressImpl (core::EventButton *event);</span></div>
+<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; <span class="comment">//bool buttonReleaseImpl (core::EventButton *event);</span></div>
+<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160; <span class="comment">//bool motionNotifyImpl (core::EventMotion *event);</span></div>
+<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160;</div>
+<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#abf1e4db621501297d349f221ded9394f">removeChild</a> (<a class="code" href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">Widget</a> *child);</div>
+<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160;</div>
+<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00492"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#af80da934c916aaa03d2a5a47cd125c13"> 492</a></span>&#160; <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#af80da934c916aaa03d2a5a47cd125c13">CLASS_ID</a>;</div>
+<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160;</div>
+<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#a1bed5f2e41e7a7e6c8ba8cec5e93c997"> 494</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a1bed5f2e41e7a7e6c8ba8cec5e93c997">setAdjustTableMinWidth</a> (<span class="keywordtype">bool</span> adjustTableMinWidth)</div>
+<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; { <a class="code" href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0">Table::adjustTableMinWidth</a> = <a class="code" href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0">adjustTableMinWidth</a>; }</div>
+<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160;</div>
+<div class="line"><a name="l00497"></a><span class="lineno"><a class="line" href="classdw_1_1Table.html#ac8ee5cd231d2d3467e7195cb7828a961"> 497</a></span>&#160; <span class="keyword">inline</span> <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="classdw_1_1Table.html#ac8ee5cd231d2d3467e7195cb7828a961">getAdjustTableMinWidth</a> ()</div>
+<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160; { <span class="keywordflow">return</span> <a class="code" href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0">Table::adjustTableMinWidth</a>; }</div>
+<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160;</div>
+<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; <a class="code" href="classdw_1_1Table.html#a308217e47398084ec529a605f8ac06fd">Table</a>(<span class="keywordtype">bool</span> limitTextWidth);</div>
+<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; <a class="code" href="classdw_1_1Table.html#a23bf1cf3989ff2e56390f39d52813b51">~Table</a>();</div>
+<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160;</div>
+<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#a4b0f23cf81aec08c818dd9744d2d1d72">applyPerWidth</a> (<span class="keywordtype">int</span> containerWidth, <a class="code" href="namespacedw_1_1core_1_1style.html#a65610d57c89e5bee02e4e539fdc989de">core::style::Length</a> perWidth);</div>
+<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; <span class="keywordtype">int</span> <a class="code" href="classdw_1_1Table.html#aea255f5e3837e98acfa9b81d36561d15">applyPerHeight</a> (<span class="keywordtype">int</span> containerHeight, <a class="code" href="namespacedw_1_1core_1_1style.html#a65610d57c89e5bee02e4e539fdc989de">core::style::Length</a> perHeight);</div>
+<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160;</div>
+<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; <a class="code" href="classdw_1_1core_1_1Iterator.html">core::Iterator</a> *<a class="code" href="classdw_1_1Table.html#ac1f869a883b502c0cdf7fba25c1c020f">iterator</a> (<a class="code" href="structdw_1_1core_1_1Content.html#a41c29111b049db05a8de25b2e1ca4bd5">core::Content::Type</a> mask, <span class="keywordtype">bool</span> atEnd);</div>
+<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160;</div>
+<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a5bdf5604e05a2e118e0f8c71504a871d">addCell</a> (<a class="code" href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">Widget</a> *widget, <span class="keywordtype">int</span> colspan, <span class="keywordtype">int</span> rowspan);</div>
+<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; <span class="keywordtype">void</span> <a class="code" href="classdw_1_1Table.html#a7b3a6a8b0be46e3ebc7f0d40adfe2b1b">addRow</a> (<a class="code" href="classdw_1_1core_1_1style_1_1Style.html">core::style::Style</a> *<a class="code" href="classdw_1_1core_1_1Widget.html#abb5ca0d86f77aed08721e5e5b3d81dbc">style</a>);</div>
+<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; <a class="code" href="classdw_1_1AlignedTableCell.html">AlignedTableCell</a> *<a class="code" href="classdw_1_1Table.html#a00e5b7d58bfc5f1db60c5b03cb8f7b65">getCellRef</a> ();</div>
+<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160;};</div>
+<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160;</div>
+<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160;} <span class="comment">// namespace dw</span></div>
+<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160;</div>
+<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160;<span class="preprocessor">#endif // __DW_TABLE_HH__</span></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_ab2b9c53435987c83a1d628e537fd0bd4"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#ab2b9c53435987c83a1d628e537fd0bd4">dw::Table::Child::spanSpace</a></div><div class="ttdeci">struct dw::Table::Child::@20::@23 spanSpace</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580daddcfedbb6fee7cb0580ee2f5cf8d0248"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580daddcfedbb6fee7cb0580ee2f5cf8d0248">dw::Table::MIN</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a40283100384e20cac9d2c0ce4150d4fe"><div class="ttname"><a href="classdw_1_1Table.html#a40283100384e20cac9d2c0ce4150d4fe">dw::Table::calcCellSizes</a></div><div class="ttdeci">void calcCellSizes(bool calcHeights)</div><div class="ttdef"><b>Definition:</b> table.cc:823</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a00e5b7d58bfc5f1db60c5b03cb8f7b65"><div class="ttname"><a href="classdw_1_1Table.html#a00e5b7d58bfc5f1db60c5b03cb8f7b65">dw::Table::getCellRef</a></div><div class="ttdeci">AlignedTableCell * getCellRef()</div><div class="ttdef"><b>Definition:</b> table.cc:602</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html_a1a08dcfa5c228e2f31de9cea56cccaf1"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html#a1a08dcfa5c228e2f31de9cea56cccaf1">dw::core::Widget::extremes</a></div><div class="ttdeci">Extremes extremes</div><div class="ttdoc">Analogue to dw::core::Widget::requisition. </div><div class="ttdef"><b>Definition:</b> widget.hh:146</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a7e1663a45d19f48066fc7b5d65a2dbad"><div class="ttname"><a href="classdw_1_1Table.html#a7e1663a45d19f48066fc7b5d65a2dbad">dw::Table::isBlockLevel</a></div><div class="ttdeci">bool isBlockLevel()</div><div class="ttdef"><b>Definition:</b> table.cc:374</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a308217e47398084ec529a605f8ac06fd"><div class="ttname"><a href="classdw_1_1Table.html#a308217e47398084ec529a605f8ac06fd">dw::Table::Table</a></div><div class="ttdeci">Table(bool limitTextWidth)</div><div class="ttdef"><b>Definition:</b> table.cc:34</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a9f55a68caaa52e19d75ecc01814d3580"><div class="ttname"><a href="classdw_1_1Table.html#a9f55a68caaa52e19d75ecc01814d3580">dw::Table::rowSpanCells</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; int &gt; * rowSpanCells</div><div class="ttdef"><b>Definition:</b> table.hh:413</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a42587c01297075332dd57f345d4b4ccd"><div class="ttname"><a href="classdw_1_1Table.html#a42587c01297075332dd57f345d4b4ccd">dw::Table::forceCalcCellSizes</a></div><div class="ttdeci">void forceCalcCellSizes(bool calcHeights)</div><div class="ttdef"><b>Definition:</b> table.cc:839</div></div>
+<div class="ttc" id="classlout_1_1misc_1_1SimpleVector_html_a82134068b61bb0e83274da82b14f937d"><div class="ttname"><a href="classlout_1_1misc_1_1SimpleVector.html#a82134068b61bb0e83274da82b14f937d">lout::misc::SimpleVector::set</a></div><div class="ttdeci">void set(int i, T t)</div><div class="ttdoc">Store an object in the vector. </div><div class="ttdef"><b>Definition:</b> misc.hh:246</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_a843b0b6f24c408100e538c0e48a04092"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#a843b0b6f24c408100e538c0e48a04092">dw::Table::TableIterator::TableIterator</a></div><div class="ttdeci">TableIterator(Table *table, core::Content::Type mask, bool atEnd)</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:29</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html_abb5ca0d86f77aed08721e5e5b3d81dbc"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html#abb5ca0d86f77aed08721e5e5b3d81dbc">dw::core::Widget::style</a></div><div class="ttdeci">style::Style * style</div><div class="ttdef"><b>Definition:</b> widget.hh:130</div></div>
+<div class="ttc" id="classdw_1_1Table_html_adf78bcf69a3313fd3afc947b1c5d29c9"><div class="ttname"><a href="classdw_1_1Table.html#adf78bcf69a3313fd3afc947b1c5d29c9">dw::Table::apportion2</a></div><div class="ttdeci">void apportion2(int totalWidth, int firstCol, int lastCol, ExtrMod minExtrMod, ExtrMod maxExtrMod, void *extrData, lout::misc::SimpleVector&lt; int &gt; *dest, int destOffset)</div><div class="ttdoc">Actual apportionment function. </div><div class="ttdef"><b>Definition:</b> table.cc:1522</div></div>
+<div class="ttc" id="classdw_1_1core_1_1GettingWidgetAtPointContext_html"><div class="ttname"><a href="classdw_1_1core_1_1GettingWidgetAtPointContext.html">dw::core::GettingWidgetAtPointContext</a></div><div class="ttdoc">Set at the top when getting the widget at the point. </div><div class="ttdef"><b>Definition:</b> types.hh:312</div></div>
+<div class="ttc" id="classdw_1_1Table_html_abf1e4db621501297d349f221ded9394f"><div class="ttname"><a href="classdw_1_1Table.html#abf1e4db621501297d349f221ded9394f">dw::Table::removeChild</a></div><div class="ttdeci">void removeChild(Widget *child)</div><div class="ttdef"><b>Definition:</b> table.cc:458</div></div>
+<div class="ttc" id="classdw_1_1Table_html_af0cf2c317c9b9f62a16fe68729e7fdc5"><div class="ttname"><a href="classdw_1_1Table.html#af0cf2c317c9b9f62a16fe68729e7fdc5">dw::Table::numColWidthSpecified</a></div><div class="ttdeci">int numColWidthSpecified</div><div class="ttdef"><b>Definition:</b> table.hh:386</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a4b0f23cf81aec08c818dd9744d2d1d72"><div class="ttname"><a href="classdw_1_1Table.html#a4b0f23cf81aec08c818dd9744d2d1d72">dw::Table::applyPerWidth</a></div><div class="ttdeci">int applyPerWidth(int containerWidth, core::style::Length perWidth)</div><div class="ttdef"><b>Definition:</b> table.cc:320</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html_a5c1423c3261dbaa0fc837d824db0dc99"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html#a5c1423c3261dbaa0fc837d824db0dc99">dw::core::Widget::requisition</a></div><div class="ttdeci">Requisition requisition</div><div class="ttdoc">Size_request() stores the result of the last call of size_request_impl(). </div><div class="ttdef"><b>Definition:</b> widget.hh:140</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_a7d734485befec669c95c274f0d853695"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#a7d734485befec669c95c274f0d853695">dw::Table::TableIterator::highlight</a></div><div class="ttdeci">void highlight(int start, int end, core::HighlightLayer layer)</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:44</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Rectangle_html"><div class="ttname"><a href="classdw_1_1core_1_1Rectangle.html">dw::core::Rectangle</a></div><div class="ttdoc">dw::core::Shape implemtation for simple rectangles. </div><div class="ttdef"><b>Definition:</b> types.hh:69</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a9cdf813285729547e9f6b71c93e0e99d"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a9cdf813285729547e9f6b71c93e0e99d">dw::Table::Child::type</a></div><div class="ttdeci">enum dw::Table::Child::@19 type</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Content_html_a41c29111b049db05a8de25b2e1ca4bd5"><div class="ttname"><a href="structdw_1_1core_1_1Content.html#a41c29111b049db05a8de25b2e1ca4bd5">dw::core::Content::Type</a></div><div class="ttdeci">Type</div><div class="ttdef"><b>Definition:</b> types.hh:199</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_af3ec7d52fcefc7c844eff1e106cc2ceb"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#af3ec7d52fcefc7c844eff1e106cc2ceb">dw::Table::Child::rowspan</a></div><div class="ttdeci">int rowspan</div><div class="ttdef"><b>Definition:</b> table.hh:337</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html">dw::Table::TableIterator</a></div><div class="ttdef"><b>Definition:</b> table.hh:345</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_ad2f030bf6536e84dd66ede09b495aa9d"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#ad2f030bf6536e84dd66ede09b495aa9d">dw::Table::TableIterator::getContentInFlow</a></div><div class="ttdeci">void getContentInFlow(int index, core::Content *content)</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:76</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a343d1d70a35b08509bff5533e333167d"><div class="ttname"><a href="classdw_1_1Table.html#a343d1d70a35b08509bff5533e333167d">dw::Table::calcAdjustmentWidthSpanMultiCols</a></div><div class="ttdeci">void calcAdjustmentWidthSpanMultiCols(int col, int cs, core::Extremes *cellExtremes)</div><div class="ttdef"><b>Definition:</b> table.cc:1497</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a0b5569c33af736bc84ccd4853d1a5490a0ccdbf6cc673b3df04ae378cd9e78e86"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a0ccdbf6cc673b3df04ae378cd9e78e86">dw::Table::Child::CELL</a></div><div class="ttdef"><b>Definition:</b> table.hh:331</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a607ebf37f96c0b6469195776581215b3"><div class="ttname"><a href="classdw_1_1Table.html#a607ebf37f96c0b6469195776581215b3">dw::Table::numCols</a></div><div class="ttdeci">int numCols</div><div class="ttdef"><b>Definition:</b> table.hh:367</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ab8faad96d6e4bf0ab4c698e38d963b23"><div class="ttname"><a href="classdw_1_1Table.html#ab8faad96d6e4bf0ab4c698e38d963b23">dw::Table::limitTextWidth</a></div><div class="ttdeci">bool limitTextWidth</div><div class="ttdef"><b>Definition:</b> table.hh:365</div></div>
+<div class="ttc" id="classlout_1_1object_1_1Object_html"><div class="ttname"><a href="classlout_1_1object_1_1Object.html">lout::object::Object</a></div><div class="ttdoc">This is the base class for many other classes, which defines very common virtual methods. </div><div class="ttdef"><b>Definition:</b> object.hh:24</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a822363baf6a3eabe744b4c8a57b5ec67"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a822363baf6a3eabe744b4c8a57b5ec67">dw::Table::Child::colspanOrig</a></div><div class="ttdeci">int colspanOrig</div><div class="ttdef"><b>Definition:</b> table.hh:337</div></div>
+<div class="ttc" id="namespacelout_1_1misc_html_a091b14f612d8e40414de6af75497c37e"><div class="ttname"><a href="namespacelout_1_1misc.html#a091b14f612d8e40414de6af75497c37e">lout::misc::min</a></div><div class="ttdeci">T min(T a, T b)</div><div class="ttdef"><b>Definition:</b> misc.hh:19</div></div>
+<div class="ttc" id="classdw_1_1Table_html_af7a2279449b6964b3c27cef827ad47b0"><div class="ttname"><a href="classdw_1_1Table.html#af7a2279449b6964b3c27cef827ad47b0">dw::Table::adjustTableMinWidth</a></div><div class="ttdeci">static bool adjustTableMinWidth</div><div class="ttdef"><b>Definition:</b> table.hh:363</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_abfb812486d5f07a4d737419374642fea"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#abfb812486d5f07a4d737419374642fea">dw::Table::Child::cell</a></div><div class="ttdeci">struct dw::Table::Child::@20::@22 cell</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ad54ad4b8f0c5a6615bea09dcfeebdfd5"><div class="ttname"><a href="classdw_1_1Table.html#ad54ad4b8f0c5a6615bea09dcfeebdfd5">dw::Table::reallocChildren</a></div><div class="ttdeci">void reallocChildren(int newNumCols, int newNumRows)</div><div class="ttdef"><b>Definition:</b> table.cc:723</div></div>
+<div class="ttc" id="classlout_1_1misc_1_1SimpleVector_html_aa09f6bae037bb2789d11f9c5df19af4c"><div class="ttname"><a href="classlout_1_1misc_1_1SimpleVector.html#aa09f6bae037bb2789d11f9c5df19af4c">lout::misc::SimpleVector::size</a></div><div class="ttdeci">int size() const </div><div class="ttdoc">Return the number of elements put into this vector. </div><div class="ttdef"><b>Definition:</b> misc.hh:141</div></div>
+<div class="ttc" id="classdw_1_1Table_html_af156af1e842b6b7f4680c7e6cf933d8a"><div class="ttname"><a href="classdw_1_1Table.html#af156af1e842b6b7f4680c7e6cf933d8a">dw::Table::getWidgetAtPointLevel</a></div><div class="ttdeci">Widget * getWidgetAtPointLevel(int x, int y, int level, core::GettingWidgetAtPointContext *context)</div><div class="ttdef"><b>Definition:</b> table.cc:425</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a558ec91106835fa469df75894b23a0eb"><div class="ttname"><a href="classdw_1_1Table.html#a558ec91106835fa469df75894b23a0eb">dw::Table::affectsSizeChangeContainerChild</a></div><div class="ttdeci">bool affectsSizeChangeContainerChild(Widget *child)</div><div class="ttdef"><b>Definition:</b> table.cc:347</div></div>
+<div class="ttc" id="classdw_1_1Table_html_affd67258beff190bb0ae5d78bd2d2a4e"><div class="ttname"><a href="classdw_1_1Table.html#affd67258beff190bb0ae5d78bd2d2a4e">dw::Table::redrawY</a></div><div class="ttdeci">int redrawY</div><div class="ttdef"><b>Definition:</b> table.hh:370</div></div>
+<div class="ttc" id="oofawarewidget_8hh_html"><div class="ttname"><a href="oofawarewidget_8hh.html">oofawarewidget.hh</a></div></div>
+<div class="ttc" id="classdw_1_1Table_html_a5e874140c2d53dae0ef1355677d4bec7"><div class="ttname"><a href="classdw_1_1Table.html#a5e874140c2d53dae0ef1355677d4bec7">dw::Table::getExtremesSimpl</a></div><div class="ttdeci">void getExtremesSimpl(core::Extremes *extremes)</div><div class="ttdoc">Simple variant, to be implemented by widgets with extremes not depending on positions. </div><div class="ttdef"><b>Definition:</b> table.cc:133</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ac8ee5cd231d2d3467e7195cb7828a961"><div class="ttname"><a href="classdw_1_1Table.html#ac8ee5cd231d2d3467e7195cb7828a961">dw::Table::getAdjustTableMinWidth</a></div><div class="ttdeci">static bool getAdjustTableMinWidth()</div><div class="ttdef"><b>Definition:</b> table.hh:497</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a1bed5f2e41e7a7e6c8ba8cec5e93c997"><div class="ttname"><a href="classdw_1_1Table.html#a1bed5f2e41e7a7e6c8ba8cec5e93c997">dw::Table::setAdjustTableMinWidth</a></div><div class="ttdeci">static void setAdjustTableMinWidth(bool adjustTableMinWidth)</div><div class="ttdef"><b>Definition:</b> table.hh:494</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Iterator_html"><div class="ttname"><a href="classdw_1_1core_1_1Iterator.html">dw::core::Iterator</a></div><div class="ttdoc">Iterators are used to iterate through the contents of a widget. </div><div class="ttdef"><b>Definition:</b> iterator.hh:19</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a7473e594367c7a70d37ff86868e1201b"><div class="ttname"><a href="classdw_1_1Table.html#a7473e594367c7a70d37ff86868e1201b">dw::Table::containerSizeChangedForChildren</a></div><div class="ttdeci">void containerSizeChangedForChildren()</div><div class="ttdef"><b>Definition:</b> table.cc:330</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a3832b3bd848f8b3030148bf61773c83e"><div class="ttname"><a href="classdw_1_1Table.html#a3832b3bd848f8b3030148bf61773c83e">dw::Table::getColExtreme</a></div><div class="ttdeci">int getColExtreme(int col, ExtrMod mod, void *data)</div><div class="ttdef"><b>Definition:</b> table.cc:701</div></div>
+<div class="ttc" id="classdw_1_1Table_html_af7c99497b2cb98c33b109e1b0bf07c3c"><div class="ttname"><a href="classdw_1_1Table.html#af7c99497b2cb98c33b109e1b0bf07c3c">dw::Table::getExtrModName</a></div><div class="ttdeci">const char * getExtrModName(ExtrMod mod)</div><div class="ttdef"><b>Definition:</b> table.cc:618</div></div>
+<div class="ttc" id="alignedtablecell_8hh_html"><div class="ttname"><a href="alignedtablecell_8hh.html">alignedtablecell.hh</a></div></div>
+<div class="ttc" id="classdw_1_1Table_html_a344fd019c228a7fa42464d4ee5ab4331"><div class="ttname"><a href="classdw_1_1Table.html#a344fd019c228a7fa42464d4ee5ab4331">dw::Table::apportionRowSpan</a></div><div class="ttdeci">void apportionRowSpan()</div><div class="ttdef"><b>Definition:</b> table.cc:1226</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580d"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580d">dw::Table::ExtrMod</a></div><div class="ttdeci">ExtrMod</div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a72fee2a79ec5b87e27bc5b55905ddbda"><div class="ttname"><a href="classdw_1_1Table.html#a72fee2a79ec5b87e27bc5b55905ddbda">dw::Table::curRow</a></div><div class="ttdeci">int curRow</div><div class="ttdef"><b>Definition:</b> table.hh:367</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_a9de9115796d8ea809446b939c4232937"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#a9de9115796d8ea809446b939c4232937">dw::Table::TableIterator::numContentsInFlow</a></div><div class="ttdeci">int numContentsInFlow()</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:71</div></div>
+<div class="ttc" id="classdw_1_1Table_html_aa71bc9f95a4e283f039ffe3801fb488c"><div class="ttname"><a href="classdw_1_1Table.html#aa71bc9f95a4e283f039ffe3801fb488c">dw::Table::children</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; Child * &gt; * children</div><div class="ttdef"><b>Definition:</b> table.hh:368</div></div>
+<div class="ttc" id="classdw_1_1core_1_1style_1_1Style_html"><div class="ttname"><a href="classdw_1_1core_1_1style_1_1Style.html">dw::core::style::Style</a></div><div class="ttdef"><b>Definition:</b> style.hh:613</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a81ebc7e624eee5117e73d3da30ac3bc5"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a81ebc7e624eee5117e73d3da30ac3bc5">dw::Table::Child::startRow</a></div><div class="ttdeci">int startRow</div><div class="ttdef"><b>Definition:</b> table.hh:340</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Requisition_html"><div class="ttname"><a href="structdw_1_1core_1_1Requisition.html">dw::core::Requisition</a></div><div class="ttdef"><b>Definition:</b> types.hh:172</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Allocation_html"><div class="ttname"><a href="structdw_1_1core_1_1Allocation.html">dw::core::Allocation</a></div><div class="ttdoc">Represents the allocation, i.e. actual position and size of a dw::core::Widget. </div><div class="ttdef"><b>Definition:</b> types.hh:163</div></div>
+<div class="ttc" id="classdw_1_1Table_html_af581fc87fcb0f8eb5c377ed5bf922ba2"><div class="ttname"><a href="classdw_1_1Table.html#af581fc87fcb0f8eb5c377ed5bf922ba2">dw::Table::colWidthSpecified</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; bool &gt; * colWidthSpecified</div><div class="ttdoc">Wether the column itself (in the future?) or at least one cell in this column or spanning over this c...</div><div class="ttdef"><b>Definition:</b> table.hh:385</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a2e5ff9565b8ae6a35f6aeaf874848353"><div class="ttname"><a href="classdw_1_1Table.html#a2e5ff9565b8ae6a35f6aeaf874848353">dw::Table::calcAvailWidthForDescendant</a></div><div class="ttdeci">int calcAvailWidthForDescendant(Widget *child)</div><div class="ttdef"><b>Definition:</b> table.cc:271</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580daab0b10495d4ee0f4a4fdc17bd024898d"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580daab0b10495d4ee0f4a4fdc17bd024898d">dw::Table::MAX_INTR</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a7b3a6a8b0be46e3ebc7f0d40adfe2b1b"><div class="ttname"><a href="classdw_1_1Table.html#a7b3a6a8b0be46e3ebc7f0d40adfe2b1b">dw::Table::addRow</a></div><div class="ttdeci">void addRow(core::style::Style *style)</div><div class="ttdef"><b>Definition:</b> table.cc:584</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580da5953080f92b9b131c1bb4cf7d3230b88"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da5953080f92b9b131c1bb4cf7d3230b88">dw::Table::MAX_MIN</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a3eecc3a8b39c5e80428d137c1ffc64cc"><div class="ttname"><a href="classdw_1_1Table.html#a3eecc3a8b39c5e80428d137c1ffc64cc">dw::Table::calcExtremesSpanMultiCols</a></div><div class="ttdeci">void calcExtremesSpanMultiCols(int col, int cs, core::Extremes *cellExtremes, ExtrMod minExtrMod, ExtrMod maxExtrMod, void *extrData)</div><div class="ttdef"><b>Definition:</b> table.cc:1446</div></div>
+<div class="ttc" id="classdw_1_1AlignedTableCell_html"><div class="ttname"><a href="classdw_1_1AlignedTableCell.html">dw::AlignedTableCell</a></div><div class="ttdef"><b>Definition:</b> alignedtablecell.hh:9</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ae471b755388e739e3f1fb766606d8bdc"><div class="ttname"><a href="classdw_1_1Table.html#ae471b755388e739e3f1fb766606d8bdc">dw::Table::rowClosed</a></div><div class="ttdeci">bool rowClosed</div><div class="ttdef"><b>Definition:</b> table.hh:365</div></div>
+<div class="ttc" id="classdw_1_1Table_html"><div class="ttname"><a href="classdw_1_1Table.html">dw::Table</a></div><div class="ttdoc">A Widget for rendering tables. </div><div class="ttdef"><b>Definition:</b> table.hh:325</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html">dw::core::Widget</a></div><div class="ttdoc">The base class of all dillo widgets. </div><div class="ttdef"><b>Definition:</b> widget.hh:23</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a1d8e5bd08e46d3b1e0d66a9753147799"><div class="ttname"><a href="classdw_1_1Table.html#a1d8e5bd08e46d3b1e0d66a9753147799">dw::Table::getExtreme</a></div><div class="ttdeci">int getExtreme(core::Extremes *extremes, ExtrMod mod)</div><div class="ttdef"><b>Definition:</b> table.cc:648</div></div>
+<div class="ttc" id="classdw_1_1core_1_1DrawingContext_html"><div class="ttname"><a href="classdw_1_1core_1_1DrawingContext.html">dw::core::DrawingContext</a></div><div class="ttdoc">Set at the top when drawing. </div><div class="ttdef"><b>Definition:</b> types.hh:294</div></div>
+<div class="ttc" id="classdw_1_1Table_html_abf3950d292d248cb6d0835347b02405b"><div class="ttname"><a href="classdw_1_1Table.html#abf3950d292d248cb6d0835347b02405b">dw::Table::numColWidthPercentage</a></div><div class="ttdeci">int numColWidthPercentage</div><div class="ttdef"><b>Definition:</b> table.hh:397</div></div>
+<div class="ttc" id="classlout_1_1misc_1_1SimpleVector_html"><div class="ttname"><a href="classlout_1_1misc_1_1SimpleVector.html">lout::misc::SimpleVector</a></div><div class="ttdoc">Simple (simpler than container::untyped::Vector and container::typed::Vector) template based vector...</div><div class="ttdef"><b>Definition:</b> misc.hh:93</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Content_html"><div class="ttname"><a href="structdw_1_1core_1_1Content.html">dw::core::Content</a></div><div class="ttdef"><b>Definition:</b> types.hh:197</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_aba0cd13f918ff2bd0aad2c01ef0b22bc"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#aba0cd13f918ff2bd0aad2c01ef0b22bc">dw::Table::TableIterator::clone</a></div><div class="ttdeci">lout::object::Object * clone()</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:35</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580dae804e9aaed3be01f18a9abbb39e891c3"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580dae804e9aaed3be01f18a9abbb39e891c3">dw::Table::MAX</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a9e7fe7db5f7853aa6c374190af778b32"><div class="ttname"><a href="classdw_1_1Table.html#a9e7fe7db5f7853aa6c374190af778b32">dw::Table::colExtremes</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; core::Extremes &gt; * colExtremes</div><div class="ttdoc">The extremes of all columns. </div><div class="ttdef"><b>Definition:</b> table.hh:375</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a438af6d107ce8a0b8709cab72a4df38c"><div class="ttname"><a href="classdw_1_1Table.html#a438af6d107ce8a0b8709cab72a4df38c">dw::Table::colWidths</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; int &gt; * colWidths</div><div class="ttdoc">The widths of all columns. </div><div class="ttdef"><b>Definition:</b> table.hh:402</div></div>
+<div class="ttc" id="classlout_1_1misc_1_1SimpleVector_html_a3ea78251f42d13b22c44281b45046f7c"><div class="ttname"><a href="classlout_1_1misc_1_1SimpleVector.html#a3ea78251f42d13b22c44281b45046f7c">lout::misc::SimpleVector::get</a></div><div class="ttdeci">T get(int i) const </div><div class="ttdoc">Return the one element, explicitly. </div><div class="ttdef"><b>Definition:</b> misc.hh:201</div></div>
+<div class="ttc" id="structdw_1_1core_1_1Extremes_html"><div class="ttname"><a href="structdw_1_1core_1_1Extremes.html">dw::core::Extremes</a></div><div class="ttdef"><b>Definition:</b> types.hh:179</div></div>
+<div class="ttc" id="classdw_1_1oof_1_1OOFAwareWidget_html"><div class="ttname"><a href="classdw_1_1oof_1_1OOFAwareWidget.html">dw::oof::OOFAwareWidget</a></div><div class="ttdoc">Base class for widgets which can act as container and generator for widgets out of flow...</div><div class="ttdef"><b>Definition:</b> oofawarewidget.hh:77</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html_a2212fc4b9b2b0e26c7345f1b4adb7d28"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html#a2212fc4b9b2b0e26c7345f1b4adb7d28">dw::core::Widget::allocation</a></div><div class="ttdeci">Allocation allocation</div><div class="ttdoc">The current allocation: size and position, always relative to the canvas. </div><div class="ttdef"><b>Definition:</b> widget.hh:183</div></div>
+<div class="ttc" id="namespacedw_1_1core_html_a8e1256872000334f5da5704f3b21c1df"><div class="ttname"><a href="namespacedw_1_1core.html#a8e1256872000334f5da5704f3b21c1df">dw::core::HighlightLayer</a></div><div class="ttdeci">HighlightLayer</div><div class="ttdef"><b>Definition:</b> types.hh:42</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ac629a5e56d2e895408d4482e82705d3a"><div class="ttname"><a href="classdw_1_1Table.html#ac629a5e56d2e895408d4482e82705d3a">dw::Table::setColExtreme</a></div><div class="ttdeci">void setColExtreme(int col, ExtrMod mod, void *data, int value)</div><div class="ttdef"><b>Definition:</b> table.cc:712</div></div>
+<div class="ttc" id="classdw_1_1Table_html_aaed8ed3dc646d39742a56aa6b51379a1"><div class="ttname"><a href="classdw_1_1Table.html#aaed8ed3dc646d39742a56aa6b51379a1">dw::Table::actuallyCalcCellSizes</a></div><div class="ttdeci">void actuallyCalcCellSizes(bool calcHeights)</div><div class="ttdef"><b>Definition:</b> table.cc:902</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a23bf1cf3989ff2e56390f39d52813b51"><div class="ttname"><a href="classdw_1_1Table.html#a23bf1cf3989ff2e56390f39d52813b51">dw::Table::~Table</a></div><div class="ttdeci">~Table()</div><div class="ttdef"><b>Definition:</b> table.cc:73</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ab78d08c9a462589c442f139468b41ed7"><div class="ttname"><a href="classdw_1_1Table.html#ab78d08c9a462589c442f139468b41ed7">dw::Table::colWidthsUpToDateWidthColExtremes</a></div><div class="ttdeci">bool colWidthsUpToDateWidthColExtremes</div><div class="ttdef"><b>Definition:</b> table.hh:418</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ac9d685829c34a1038005b533ef1da00d"><div class="ttname"><a href="classdw_1_1Table.html#ac9d685829c34a1038005b533ef1da00d">dw::Table::cumHeight</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; int &gt; * cumHeight</div><div class="ttdef"><b>Definition:</b> table.hh:409</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a3fa26238318cd982fe7ea2ea5971d8aa"><div class="ttname"><a href="classdw_1_1Table.html#a3fa26238318cd982fe7ea2ea5971d8aa">dw::Table::forceCalcColumnExtremes</a></div><div class="ttdeci">void forceCalcColumnExtremes()</div><div class="ttdoc">Fills dw::Table::colExtremes in all cases. </div><div class="ttdef"><b>Definition:</b> table.cc:1291</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a0b5569c33af736bc84ccd4853d1a5490a5acecdb7b638ee8a91e408c6c103d777"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a0b5569c33af736bc84ccd4853d1a5490a5acecdb7b638ee8a91e408c6c103d777">dw::Table::Child::SPAN_SPACE</a></div><div class="ttdef"><b>Definition:</b> table.hh:332</div></div>
+<div class="ttc" id="classdw_1_1Table_html_aaf88b2bd82f86aa9c66ef30a730a3551"><div class="ttname"><a href="classdw_1_1Table.html#aaf88b2bd82f86aa9c66ef30a730a3551">dw::Table::sizeAllocateImpl</a></div><div class="ttdeci">void sizeAllocateImpl(core::Allocation *allocation)</div><div class="ttdoc">See Sizes of Dillo Widgets. </div><div class="ttdef"><b>Definition:</b> table.cc:166</div></div>
+<div class="ttc" id="classdw_1_1Table_html_aea255f5e3837e98acfa9b81d36561d15"><div class="ttname"><a href="classdw_1_1Table.html#aea255f5e3837e98acfa9b81d36561d15">dw::Table::applyPerHeight</a></div><div class="ttdeci">int applyPerHeight(int containerHeight, core::style::Length perHeight)</div><div class="ttdef"><b>Definition:</b> table.cc:325</div></div>
+<div class="ttc" id="namespacedw_html"><div class="ttname"><a href="namespacedw.html">dw</a></div><div class="ttdoc">Dw is in this namespace, or sub namespaces of this one. </div><div class="ttdef"><b>Definition:</b> alignedtablecell.cc:28</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_a47aaac5dc261264c71fc2e9679dece9e"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#a47aaac5dc261264c71fc2e9679dece9e">dw::Table::TableIterator::unhighlight</a></div><div class="ttdeci">void unhighlight(int direction, core::HighlightLayer layer)</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:53</div></div>
+<div class="ttc" id="classdw_1_1core_1_1View_html"><div class="ttname"><a href="classdw_1_1core_1_1View.html">dw::core::View</a></div><div class="ttdoc">An interface to encapsulate platform dependent drawing. </div><div class="ttdef"><b>Definition:</b> view.hh:16</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ae945c30526ccd77ccd60976c7f0ad6b9"><div class="ttname"><a href="classdw_1_1Table.html#ae945c30526ccd77ccd60976c7f0ad6b9">dw::Table::childDefined</a></div><div class="ttdeci">bool childDefined(int n)</div><div class="ttdef"><b>Definition:</b> table.hh:428</div></div>
+<div class="ttc" id="classdw_1_1core_1_1Widget_html_a4c6b915525836850ed70736e394acc2a"><div class="ttname"><a href="classdw_1_1core_1_1Widget.html#a4c6b915525836850ed70736e394acc2a">dw::core::Widget::Widget</a></div><div class="ttdeci">Widget()</div><div class="ttdef"><b>Definition:</b> widget.cc:67</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a9373e5cc88111b085ece895e6db06da7"><div class="ttname"><a href="classdw_1_1Table.html#a9373e5cc88111b085ece895e6db06da7">dw::Table::numRows</a></div><div class="ttdeci">int numRows</div><div class="ttdef"><b>Definition:</b> table.hh:367</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580da1e43181db3c0eb29bbcdecc4cc55106b"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da1e43181db3c0eb29bbcdecc4cc55106b">dw::Table::DATA</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_acf84d43e9fd39ef0380e3930ef800735"><div class="ttname"><a href="classdw_1_1Table.html#acf84d43e9fd39ef0380e3930ef800735">dw::Table::setExtreme</a></div><div class="ttdeci">void setExtreme(core::Extremes *extremes, ExtrMod mod, int value)</div><div class="ttdef"><b>Definition:</b> table.cc:675</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ac1f869a883b502c0cdf7fba25c1c020f"><div class="ttname"><a href="classdw_1_1Table.html#ac1f869a883b502c0cdf7fba25c1c020f">dw::Table::iterator</a></div><div class="ttdeci">core::Iterator * iterator(core::Content::Type mask, bool atEnd)</div><div class="ttdoc">Return an iterator for this widget. </div><div class="ttdef"><b>Definition:</b> table.cc:463</div></div>
+<div class="ttc" id="classdw_1_1Table_1_1TableIterator_html_aeb38ac3071d4919c39f20a1126e83d02"><div class="ttname"><a href="classdw_1_1Table_1_1TableIterator.html#aeb38ac3071d4919c39f20a1126e83d02">dw::Table::TableIterator::getAllocation</a></div><div class="ttdeci">void getAllocation(int start, int end, core::Allocation *allocation)</div><div class="ttdef"><b>Definition:</b> table_iterator.cc:62</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a21fc703d867b76abe706d467376443f0"><div class="ttname"><a href="classdw_1_1Table.html#a21fc703d867b76abe706d467376443f0">dw::Table::setCumHeight</a></div><div class="ttdeci">void setCumHeight(int row, int value)</div><div class="ttdef"><b>Definition:</b> table.hh:455</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a5bdf5604e05a2e118e0f8c71504a871d"><div class="ttname"><a href="classdw_1_1Table.html#a5bdf5604e05a2e118e0f8c71504a871d">dw::Table::addCell</a></div><div class="ttdeci">void addCell(Widget *widget, int colspan, int rowspan)</div><div class="ttdef"><b>Definition:</b> table.cc:468</div></div>
+<div class="ttc" id="classdw_1_1Table_html_af80da934c916aaa03d2a5a47cd125c13"><div class="ttname"><a href="classdw_1_1Table.html#af80da934c916aaa03d2a5a47cd125c13">dw::Table::CLASS_ID</a></div><div class="ttdeci">static int CLASS_ID</div><div class="ttdef"><b>Definition:</b> table.hh:492</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580da330f9b65760f20477af219e903a5e36b"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da330f9b65760f20477af219e903a5e36b">dw::Table::MIN_INTR</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a88694d4566463aae1153ea3a809cb528"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a88694d4566463aae1153ea3a809cb528">dw::Table::Child::startCol</a></div><div class="ttdeci">int startCol</div><div class="ttdef"><b>Definition:</b> table.hh:340</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a3cffbdc94d68e622c122677fd76856cd"><div class="ttname"><a href="classdw_1_1Table.html#a3cffbdc94d68e622c122677fd76856cd">dw::Table::baseline</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; int &gt; * baseline</div><div class="ttdef"><b>Definition:</b> table.hh:414</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6196579a76b5d384f62d647abb933e3a"><div class="ttname"><a href="classdw_1_1Table.html#a6196579a76b5d384f62d647abb933e3a">dw::Table::redrawX</a></div><div class="ttdeci">int redrawX</div><div class="ttdef"><b>Definition:</b> table.hh:370</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a7dd4facfe080a1507657442ee3280ce5"><div class="ttname"><a href="classdw_1_1Table.html#a7dd4facfe080a1507657442ee3280ce5">dw::Table::usesAvailWidth</a></div><div class="ttdeci">bool usesAvailWidth()</div><div class="ttdoc">Must be implemengted by a method returning true, when getAvailWidth() is called. </div><div class="ttdef"><b>Definition:</b> table.cc:369</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a61c6915a97ca6ae8b4436adfabe1c7cc"><div class="ttname"><a href="classdw_1_1Table.html#a61c6915a97ca6ae8b4436adfabe1c7cc">dw::Table::getAdjustMinWidth</a></div><div class="ttdeci">bool getAdjustMinWidth()</div><div class="ttdef"><b>Definition:</b> table.hh:469</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a1665a638507b5474b6d81e00c0cea356"><div class="ttname"><a href="classdw_1_1Table.html#a1665a638507b5474b6d81e00c0cea356">dw::Table::drawLevel</a></div><div class="ttdeci">void drawLevel(core::View *view, core::Rectangle *area, int level, core::DrawingContext *context)</div><div class="ttdef"><b>Definition:</b> table.cc:379</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_af34d481a2dd00fa178656f7a28c330ba"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#af34d481a2dd00fa178656f7a28c330ba">dw::Table::Child::widget</a></div><div class="ttdeci">core::Widget * widget</div><div class="ttdef"><b>Definition:</b> table.hh:336</div></div>
+<div class="ttc" id="namespacedw_1_1core_1_1style_html_a65610d57c89e5bee02e4e539fdc989de"><div class="ttname"><a href="namespacedw_1_1core_1_1style.html#a65610d57c89e5bee02e4e539fdc989de">dw::core::style::Length</a></div><div class="ttdeci">int Length</div><div class="ttdoc">Type for representing all lengths within dw::core::style. </div><div class="ttdef"><b>Definition:</b> style.hh:428</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ad13dbff5ac66454cecfc3b7d2cbc7ee5"><div class="ttname"><a href="classdw_1_1Table.html#ad13dbff5ac66454cecfc3b7d2cbc7ee5">dw::Table::colWidthPercentage</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; bool &gt; * colWidthPercentage</div><div class="ttdoc">Wether the column itself (in the future?) or at least one cell in this column or spanning over this c...</div><div class="ttdef"><b>Definition:</b> table.hh:396</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a2b8e380ca415bb751ce96232409f9ef9"><div class="ttname"><a href="classdw_1_1Table.html#a2b8e380ca415bb751ce96232409f9ef9">dw::Table::rowStyle</a></div><div class="ttdeci">lout::misc::SimpleVector&lt; core::style::Style * &gt; * rowStyle</div><div class="ttdef"><b>Definition:</b> table.hh:416</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a6e08d13f149e73c6466f76360001580da99e9376d3ad328ffccd6001dbc1fb01d"><div class="ttname"><a href="classdw_1_1Table.html#a6e08d13f149e73c6466f76360001580da99e9376d3ad328ffccd6001dbc1fb01d">dw::Table::MIN_MIN</a></div><div class="ttdef"><b>Definition:</b> table.hh:420</div></div>
+<div class="ttc" id="classdw_1_1Table_html_ab9009c3a7a381d36bb1daea8d50d8499"><div class="ttname"><a href="classdw_1_1Table.html#ab9009c3a7a381d36bb1daea8d50d8499">dw::Table::sizeRequestSimpl</a></div><div class="ttdeci">void sizeRequestSimpl(core::Requisition *requisition)</div><div class="ttdoc">Simple variant, to be implemented by widgets with sizes not depending on positions. </div><div class="ttdef"><b>Definition:</b> table.cc:106</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html_a2ff9e121767b76df17697c2822c3656d"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html#a2ff9e121767b76df17697c2822c3656d">dw::Table::Child::colspanEff</a></div><div class="ttdeci">int colspanEff</div><div class="ttdef"><b>Definition:</b> table.hh:337</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a4f089dc3de0b64a7c6509da0e3460938"><div class="ttname"><a href="classdw_1_1Table.html#a4f089dc3de0b64a7c6509da0e3460938">dw::Table::getAvailWidthOfChild</a></div><div class="ttdeci">int getAvailWidthOfChild(Widget *child, bool forceValue)</div><div class="ttdef"><b>Definition:</b> table.cc:225</div></div>
+<div class="ttc" id="classdw_1_1Table_html_a5376efa257fb6d20443bf59d41dd0078"><div class="ttname"><a href="classdw_1_1Table.html#a5376efa257fb6d20443bf59d41dd0078">dw::Table::resizeDrawImpl</a></div><div class="ttdeci">void resizeDrawImpl()</div><div class="ttdoc">Called after sizeAllocateImpl() to redraw necessary areas. By default the whole widget is redrawn...</div><div class="ttdef"><b>Definition:</b> table.cc:217</div></div>
+<div class="ttc" id="classdw_1_1Table_html_aa35b947f88fd454430ebe9cd5ecc9645"><div class="ttname"><a href="classdw_1_1Table.html#aa35b947f88fd454430ebe9cd5ecc9645">dw::Table::curCol</a></div><div class="ttdeci">int curCol</div><div class="ttdef"><b>Definition:</b> table.hh:367</div></div>
+<div class="ttc" id="structdw_1_1Table_1_1Child_html"><div class="ttname"><a href="structdw_1_1Table_1_1Child.html">dw::Table::Child</a></div><div class="ttdef"><b>Definition:</b> table.hh:328</div></div>
+</div><!-- fragment --></div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated on Sat May 28 2016 11:47:42 for Dillo by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.8
+</small></address>
+</body>
+</html>