1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564
|
<!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"/>
<title>wxWidgets: wxPaintDC Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="extra_stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="page_container">
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0" style="width: 100%;">
<tbody>
<tr>
<td id="projectlogo">
<a href="http://www.wxwidgets.org/" target="_new">
<img alt="wxWidgets" src="logo.png"/>
</a>
</td>
<td style="padding-left: 0.5em; text-align: right;">
<span id="projectnumber">Version: 3.0.2</span>
</td>
</tr>
</tbody>
</table>
</div>
<!-- Generated by Doxygen 1.8.2 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="modules.html"><span>Categories</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class List</span></a></li>
<li><a href="classes.html"><span>Class Index</span></a></li>
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> |
<a href="classwx_paint_d_c-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">wxPaintDC Class Reference<div class="ingroups"><a class="el" href="group__group__class__dc.html">Device Contexts</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include <wx/dcclient.h></code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for wxPaintDC:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="classwx_paint_d_c__inherit__graph.png" border="0" usemap="#wx_paint_d_c_inherit__map" alt="Inheritance graph"/></div>
<map name="wx_paint_d_c_inherit__map" id="wx_paint_d_c_inherit__map">
<area shape="rect" id="node2" href="classwx_client_d_c.html" title="A wxClientDC must be constructed if an application wishes to paint on the client area of a window fro..." alt="" coords="11,238,99,266"/><area shape="rect" id="node4" href="classwx_window_d_c.html" title="A wxWindowDC must be constructed if an application wishes to paint on the whole area of a window (cli..." alt="" coords="5,161,104,189"/><area shape="rect" id="node6" href="classwx_d_c.html" title="A wxDC is a "device context" onto which graphics and text can be drawn." alt="" coords="28,83,81,111"/><area shape="rect" id="node8" href="classwx_object.html" title="This is the root class of many of the wxWidgets classes." alt="" coords="17,6,92,34"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A <a class="el" href="classwx_paint_d_c.html" title="A wxPaintDC must be constructed if an application wishes to paint on the client area of a window from...">wxPaintDC</a> must be constructed if an application wishes to paint on the client area of a window from within an EVT_PAINT() event handler. </p>
<p>This should normally be constructed as a temporary stack object; don't store a <a class="el" href="classwx_paint_d_c.html" title="A wxPaintDC must be constructed if an application wishes to paint on the client area of a window from...">wxPaintDC</a> object. If you have an EVT_PAINT() handler, you <em>must</em> create a <a class="el" href="classwx_paint_d_c.html" title="A wxPaintDC must be constructed if an application wishes to paint on the client area of a window from...">wxPaintDC</a> object within it even if you don't actually use it.</p>
<p>Using <a class="el" href="classwx_paint_d_c.html" title="A wxPaintDC must be constructed if an application wishes to paint on the client area of a window from...">wxPaintDC</a> within your EVT_PAINT() handler is important because it automatically sets the clipping area to the damaged area of the window. Attempts to draw outside this area do not appear.</p>
<p>To draw on a window from outside your EVT_PAINT() handler, construct a <a class="el" href="classwx_client_d_c.html" title="A wxClientDC must be constructed if an application wishes to paint on the client area of a window fro...">wxClientDC</a> object.</p>
<p>To draw on the whole window including decorations, construct a <a class="el" href="classwx_window_d_c.html" title="A wxWindowDC must be constructed if an application wishes to paint on the whole area of a window (cli...">wxWindowDC</a> object (Windows only).</p>
<p>A <a class="el" href="classwx_paint_d_c.html" title="A wxPaintDC must be constructed if an application wishes to paint on the client area of a window from...">wxPaintDC</a> object is initialized to use the same font and colours as the window it is associated with.</p>
<h2></h2>
<div><span class="lib">Library:</span>  <span class="lib_text"><a class="el" href="page_libs.html#page_libs_wxcore">wxCore</a></span></div><div><span class="category">Category:</span>  <span class="category_text"><a class="el" href="group__group__class__dc.html">Device Contexts</a></span></div><dl class="section see"><dt>See Also</dt><dd><a class="el" href="classwx_d_c.html" title="A wxDC is a "device context" onto which graphics and text can be drawn.">wxDC</a>, <a class="el" href="classwx_client_d_c.html" title="A wxClientDC must be constructed if an application wishes to paint on the client area of a window fro...">wxClientDC</a>, <a class="el" href="classwx_memory_d_c.html" title="A memory device context provides a means to draw graphics onto a bitmap.">wxMemoryDC</a>, <a class="el" href="classwx_window_d_c.html" title="A wxWindowDC must be constructed if an application wishes to paint on the whole area of a window (cli...">wxWindowDC</a>, <a class="el" href="classwx_screen_d_c.html" title="A wxScreenDC can be used to paint on the screen.">wxScreenDC</a> </dd></dl>
</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:a36fa14a64759e36a31f1100b9710e71b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_paint_d_c.html#a36fa14a64759e36a31f1100b9710e71b">wxPaintDC</a> (<a class="el" href="classwx_window.html">wxWindow</a> *window)</td></tr>
<tr class="memdesc:a36fa14a64759e36a31f1100b9710e71b"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a36fa14a64759e36a31f1100b9710e71b"></a><br/></td></tr>
<tr class="separator:a36fa14a64759e36a31f1100b9710e71b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classwx_client_d_c"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwx_client_d_c')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classwx_client_d_c.html">wxClientDC</a></td></tr>
<tr class="memitem:ac2deeb91c3d7f8dd755e6f6166159501 inherit pub_methods_classwx_client_d_c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_client_d_c.html#ac2deeb91c3d7f8dd755e6f6166159501">wxClientDC</a> (<a class="el" href="classwx_window.html">wxWindow</a> *window)</td></tr>
<tr class="memdesc:ac2deeb91c3d7f8dd755e6f6166159501 inherit pub_methods_classwx_client_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#ac2deeb91c3d7f8dd755e6f6166159501"></a><br/></td></tr>
<tr class="separator:ac2deeb91c3d7f8dd755e6f6166159501 inherit pub_methods_classwx_client_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classwx_window_d_c"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwx_window_d_c')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classwx_window_d_c.html">wxWindowDC</a></td></tr>
<tr class="memitem:afc21b6628de66136f2b223914b1998fb inherit pub_methods_classwx_window_d_c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_window_d_c.html#afc21b6628de66136f2b223914b1998fb">wxWindowDC</a> (<a class="el" href="classwx_window.html">wxWindow</a> *window)</td></tr>
<tr class="memdesc:afc21b6628de66136f2b223914b1998fb inherit pub_methods_classwx_window_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#afc21b6628de66136f2b223914b1998fb"></a><br/></td></tr>
<tr class="separator:afc21b6628de66136f2b223914b1998fb inherit pub_methods_classwx_window_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classwx_d_c"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwx_d_c')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classwx_d_c.html">wxDC</a></td></tr>
<tr class="memitem:ad1258b299c3a92344f1bdedbb7fc3acc inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad1258b299c3a92344f1bdedbb7fc3acc">CopyAttributes</a> (const <a class="el" href="classwx_d_c.html">wxDC</a> &dc)</td></tr>
<tr class="memdesc:ad1258b299c3a92344f1bdedbb7fc3acc inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Copy attributes from another DC. <a href="#ad1258b299c3a92344f1bdedbb7fc3acc"></a><br/></td></tr>
<tr class="separator:ad1258b299c3a92344f1bdedbb7fc3acc inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a04e455c37a61a0929fc8328c0fdbc5f4 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a04e455c37a61a0929fc8328c0fdbc5f4">GetDepth</a> () const </td></tr>
<tr class="memdesc:a04e455c37a61a0929fc8328c0fdbc5f4 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the depth (number of bits/pixel) of this DC. <a href="#a04e455c37a61a0929fc8328c0fdbc5f4"></a><br/></td></tr>
<tr class="separator:a04e455c37a61a0929fc8328c0fdbc5f4 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8c6448e0f9b102f764964c74b46be1a9 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_point.html">wxPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a8c6448e0f9b102f764964c74b46be1a9">GetDeviceOrigin</a> () const </td></tr>
<tr class="memdesc:a8c6448e0f9b102f764964c74b46be1a9 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current device origin. <a href="#a8c6448e0f9b102f764964c74b46be1a9"></a><br/></td></tr>
<tr class="separator:a8c6448e0f9b102f764964c74b46be1a9 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaa63fac56c04221856bcae7e669a64af inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_2wx_2dc_8h.html#a07398221a1f9dfecf424c90c5c777d54">wxRasterOperationMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aaa63fac56c04221856bcae7e669a64af">GetLogicalFunction</a> () const </td></tr>
<tr class="memdesc:aaa63fac56c04221856bcae7e669a64af inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current logical function. <a href="#aaa63fac56c04221856bcae7e669a64af"></a><br/></td></tr>
<tr class="separator:aaa63fac56c04221856bcae7e669a64af inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a05edb97114a25ac879146b87a7c1d8f5 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="interface_2wx_2dc_8h.html#a5a641b839b9ac2ff94514d0596f6e20a">wxMappingMode</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a05edb97114a25ac879146b87a7c1d8f5">GetMapMode</a> () const </td></tr>
<tr class="memdesc:a05edb97114a25ac879146b87a7c1d8f5 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current mapping mode for the device context. <a href="#a05edb97114a25ac879146b87a7c1d8f5"></a><br/></td></tr>
<tr class="separator:a05edb97114a25ac879146b87a7c1d8f5 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3f82f6b54ba2e6f348de7f779487b234 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a3f82f6b54ba2e6f348de7f779487b234">GetPixel</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="classwx_colour.html">wxColour</a> *colour) const </td></tr>
<tr class="memdesc:a3f82f6b54ba2e6f348de7f779487b234 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets in <em>colour</em> the colour at the specified location. <a href="#a3f82f6b54ba2e6f348de7f779487b234"></a><br/></td></tr>
<tr class="separator:a3f82f6b54ba2e6f348de7f779487b234 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad21c33ad6a0a0f3d620bc39633fa8268 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_size.html">wxSize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad21c33ad6a0a0f3d620bc39633fa8268">GetPPI</a> () const </td></tr>
<tr class="memdesc:ad21c33ad6a0a0f3d620bc39633fa8268 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the resolution of the device in pixels per inch. <a href="#ad21c33ad6a0a0f3d620bc39633fa8268"></a><br/></td></tr>
<tr class="separator:ad21c33ad6a0a0f3d620bc39633fa8268 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab4c22c7c7490a4aabc13dfd9e7a285a3 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ab4c22c7c7490a4aabc13dfd9e7a285a3">GetSize</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *height) const </td></tr>
<tr class="memdesc:ab4c22c7c7490a4aabc13dfd9e7a285a3 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the horizontal and vertical extent of this device context in <em>device</em> units. <a href="#ab4c22c7c7490a4aabc13dfd9e7a285a3"></a><br/></td></tr>
<tr class="separator:ab4c22c7c7490a4aabc13dfd9e7a285a3 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a29c2c2fb580e287e31789c681445dc76 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_size.html">wxSize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a29c2c2fb580e287e31789c681445dc76">GetSize</a> () const </td></tr>
<tr class="memdesc:a29c2c2fb580e287e31789c681445dc76 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a29c2c2fb580e287e31789c681445dc76"></a><br/></td></tr>
<tr class="separator:a29c2c2fb580e287e31789c681445dc76 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a079324d560b2c88a150962101ff3a055 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a079324d560b2c88a150962101ff3a055">GetSizeMM</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *height) const </td></tr>
<tr class="memdesc:a079324d560b2c88a150962101ff3a055 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the horizontal and vertical resolution in millimetres. <a href="#a079324d560b2c88a150962101ff3a055"></a><br/></td></tr>
<tr class="separator:a079324d560b2c88a150962101ff3a055 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4365cedbd78180624a1b9abf1dad730d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_size.html">wxSize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a4365cedbd78180624a1b9abf1dad730d">GetSizeMM</a> () const </td></tr>
<tr class="memdesc:a4365cedbd78180624a1b9abf1dad730d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a4365cedbd78180624a1b9abf1dad730d"></a><br/></td></tr>
<tr class="separator:a4365cedbd78180624a1b9abf1dad730d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8be86f17ac3fcf8925372825a9210120 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a8be86f17ac3fcf8925372825a9210120">GetUserScale</a> (double *x, double *y) const </td></tr>
<tr class="memdesc:a8be86f17ac3fcf8925372825a9210120 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current user scale factor. <a href="#a8be86f17ac3fcf8925372825a9210120"></a><br/></td></tr>
<tr class="separator:a8be86f17ac3fcf8925372825a9210120 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aac2d04cf636651fbbc943d4236586e3a inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aac2d04cf636651fbbc943d4236586e3a">IsOk</a> () const </td></tr>
<tr class="memdesc:aac2d04cf636651fbbc943d4236586e3a inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns <span class="literal">true</span> if the DC is ok to use. <a href="#aac2d04cf636651fbbc943d4236586e3a"></a><br/></td></tr>
<tr class="separator:aac2d04cf636651fbbc943d4236586e3a inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1ada4defde484280fb24c4c47d24e0e8 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a1ada4defde484280fb24c4c47d24e0e8">SetAxisOrientation</a> (bool xLeftRight, bool yBottomUp)</td></tr>
<tr class="memdesc:a1ada4defde484280fb24c4c47d24e0e8 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the x and y axis orientation (i.e. the direction from lowest to highest values on the axis). <a href="#a1ada4defde484280fb24c4c47d24e0e8"></a><br/></td></tr>
<tr class="separator:a1ada4defde484280fb24c4c47d24e0e8 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0a1c7d7d07d1faf3f7b89698bde769f3 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a0a1c7d7d07d1faf3f7b89698bde769f3">SetDeviceOrigin</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="memdesc:a0a1c7d7d07d1faf3f7b89698bde769f3 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the device origin (i.e. the origin in pixels after scaling has been applied). <a href="#a0a1c7d7d07d1faf3f7b89698bde769f3"></a><br/></td></tr>
<tr class="separator:a0a1c7d7d07d1faf3f7b89698bde769f3 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aae8adce8cf260bf703b8e76784bd577d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aae8adce8cf260bf703b8e76784bd577d">SetLogicalFunction</a> (<a class="el" href="interface_2wx_2dc_8h.html#a07398221a1f9dfecf424c90c5c777d54">wxRasterOperationMode</a> function)</td></tr>
<tr class="memdesc:aae8adce8cf260bf703b8e76784bd577d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current logical function for the device context. <a href="#aae8adce8cf260bf703b8e76784bd577d"></a><br/></td></tr>
<tr class="separator:aae8adce8cf260bf703b8e76784bd577d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa07ef94e2f3af5b64345c3f94333e86e inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aa07ef94e2f3af5b64345c3f94333e86e">SetMapMode</a> (<a class="el" href="interface_2wx_2dc_8h.html#a5a641b839b9ac2ff94514d0596f6e20a">wxMappingMode</a> mode)</td></tr>
<tr class="memdesc:aa07ef94e2f3af5b64345c3f94333e86e inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">The mapping mode of the device context defines the unit of measurement used to convert <em>logical</em> units to <em>device</em> units. <a href="#aa07ef94e2f3af5b64345c3f94333e86e"></a><br/></td></tr>
<tr class="separator:aa07ef94e2f3af5b64345c3f94333e86e inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afc58b0f4653159e713377d38c84a120f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#afc58b0f4653159e713377d38c84a120f">SetPalette</a> (const <a class="el" href="classwx_palette.html">wxPalette</a> &palette)</td></tr>
<tr class="memdesc:afc58b0f4653159e713377d38c84a120f inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">If this is a window DC or memory DC, assigns the given palette to the window or bitmap associated with the DC. <a href="#afc58b0f4653159e713377d38c84a120f"></a><br/></td></tr>
<tr class="separator:afc58b0f4653159e713377d38c84a120f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a190e43cf66ef402aa67f759d20f22eb0 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a190e43cf66ef402aa67f759d20f22eb0">SetUserScale</a> (double xScale, double yScale)</td></tr>
<tr class="memdesc:a190e43cf66ef402aa67f759d20f22eb0 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the user scaling factor, useful for applications which require 'zooming'. <a href="#a190e43cf66ef402aa67f759d20f22eb0"></a><br/></td></tr>
<tr class="separator:a190e43cf66ef402aa67f759d20f22eb0 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab469dad2a356a9e03af8c530b70f181e inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ab469dad2a356a9e03af8c530b70f181e">GetHandle</a> () const </td></tr>
<tr class="memdesc:ab469dad2a356a9e03af8c530b70f181e inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns a value that can be used as a handle to the native drawing context, if this <a class="el" href="classwx_d_c.html" title="A wxDC is a "device context" onto which graphics and text can be drawn.">wxDC</a> has something that could be thought of in that way. <a href="#ab469dad2a356a9e03af8c530b70f181e"></a><br/></td></tr>
<tr class="separator:ab469dad2a356a9e03af8c530b70f181e inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a62f430b4ae4b4e0d91b8fba0ddd25658 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_bitmap.html">wxBitmap</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a62f430b4ae4b4e0d91b8fba0ddd25658">GetAsBitmap</a> (const <a class="el" href="classwx_rect.html">wxRect</a> *subrect=NULL) const </td></tr>
<tr class="memdesc:a62f430b4ae4b4e0d91b8fba0ddd25658 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">If supported by the platform and the type of DC, fetch the contents of the DC, or a subset of it, as a bitmap. <a href="#a62f430b4ae4b4e0d91b8fba0ddd25658"></a><br/></td></tr>
<tr class="separator:a62f430b4ae4b4e0d91b8fba0ddd25658 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aae1c728cdd2f43601f876b7d67067a39 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aae1c728cdd2f43601f876b7d67067a39">SetLogicalScale</a> (double x, double y)</td></tr>
<tr class="separator:aae1c728cdd2f43601f876b7d67067a39 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab857836d90a4b12f2cc26488fda0e328 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ab857836d90a4b12f2cc26488fda0e328">GetLogicalScale</a> (double *x, double *y) const </td></tr>
<tr class="separator:ab857836d90a4b12f2cc26488fda0e328 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4ce7dda4ff2f3ece524b8d538b346b6f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a4ce7dda4ff2f3ece524b8d538b346b6f">SetLogicalOrigin</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="separator:a4ce7dda4ff2f3ece524b8d538b346b6f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae045e468451ef72c70b6b94d418ab2e6 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae045e468451ef72c70b6b94d418ab2e6">GetLogicalOrigin</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *y) const </td></tr>
<tr class="separator:ae045e468451ef72c70b6b94d418ab2e6 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2e0817f3073c1661d52351afff46c379 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_point.html">wxPoint</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a2e0817f3073c1661d52351afff46c379">GetLogicalOrigin</a> () const </td></tr>
<tr class="separator:a2e0817f3073c1661d52351afff46c379 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af0c7b7b0f2736fbce53675f1420ed11c inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#af0c7b7b0f2736fbce53675f1420ed11c">DeviceToLogicalX</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x) const </td></tr>
<tr class="memdesc:af0c7b7b0f2736fbce53675f1420ed11c inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Convert <em>device</em> X coordinate to logical coordinate, using the current mapping mode, user scale factor, device origin and axis orientation. <a href="#af0c7b7b0f2736fbce53675f1420ed11c"></a><br/></td></tr>
<tr class="separator:af0c7b7b0f2736fbce53675f1420ed11c inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab0dc7fb1c079f1fc8ca7df8987e261fc inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ab0dc7fb1c079f1fc8ca7df8987e261fc">DeviceToLogicalXRel</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x) const </td></tr>
<tr class="memdesc:ab0dc7fb1c079f1fc8ca7df8987e261fc inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Convert <em>device</em> X coordinate to relative logical coordinate, using the current mapping mode and user scale factor but ignoring the axis orientation. <a href="#ab0dc7fb1c079f1fc8ca7df8987e261fc"></a><br/></td></tr>
<tr class="separator:ab0dc7fb1c079f1fc8ca7df8987e261fc inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aac47fb25f72317712e74a7e2903ba704 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aac47fb25f72317712e74a7e2903ba704">DeviceToLogicalY</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y) const </td></tr>
<tr class="memdesc:aac47fb25f72317712e74a7e2903ba704 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Converts <em>device</em> Y coordinate to logical coordinate, using the current mapping mode, user scale factor, device origin and axis orientation. <a href="#aac47fb25f72317712e74a7e2903ba704"></a><br/></td></tr>
<tr class="separator:aac47fb25f72317712e74a7e2903ba704 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a57fa7329b7890bb56cc7e05fc83e033c inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a57fa7329b7890bb56cc7e05fc83e033c">DeviceToLogicalYRel</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y) const </td></tr>
<tr class="memdesc:a57fa7329b7890bb56cc7e05fc83e033c inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Convert <em>device</em> Y coordinate to relative logical coordinate, using the current mapping mode and user scale factor but ignoring the axis orientation. <a href="#a57fa7329b7890bb56cc7e05fc83e033c"></a><br/></td></tr>
<tr class="separator:a57fa7329b7890bb56cc7e05fc83e033c inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3f551058c92d68efa61548d266f6a750 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a3f551058c92d68efa61548d266f6a750">LogicalToDeviceX</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x) const </td></tr>
<tr class="memdesc:a3f551058c92d68efa61548d266f6a750 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Converts logical X coordinate to device coordinate, using the current mapping mode, user scale factor, device origin and axis orientation. <a href="#a3f551058c92d68efa61548d266f6a750"></a><br/></td></tr>
<tr class="separator:a3f551058c92d68efa61548d266f6a750 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adccbd84729882831bcbd0cb2c3e550a6 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#adccbd84729882831bcbd0cb2c3e550a6">LogicalToDeviceXRel</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x) const </td></tr>
<tr class="memdesc:adccbd84729882831bcbd0cb2c3e550a6 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Converts logical X coordinate to relative device coordinate, using the current mapping mode and user scale factor but ignoring the axis orientation. <a href="#adccbd84729882831bcbd0cb2c3e550a6"></a><br/></td></tr>
<tr class="separator:adccbd84729882831bcbd0cb2c3e550a6 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9b5bd5a823388f8b941406315c5eeafb inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9b5bd5a823388f8b941406315c5eeafb">LogicalToDeviceY</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y) const </td></tr>
<tr class="memdesc:a9b5bd5a823388f8b941406315c5eeafb inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Converts logical Y coordinate to device coordinate, using the current mapping mode, user scale factor, device origin and axis orientation. <a href="#a9b5bd5a823388f8b941406315c5eeafb"></a><br/></td></tr>
<tr class="separator:a9b5bd5a823388f8b941406315c5eeafb inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aea082fd9d45adb6783542493439b73dc inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aea082fd9d45adb6783542493439b73dc">LogicalToDeviceYRel</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y) const </td></tr>
<tr class="memdesc:aea082fd9d45adb6783542493439b73dc inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Converts logical Y coordinate to relative device coordinate, using the current mapping mode and user scale factor but ignoring the axis orientation. <a href="#aea082fd9d45adb6783542493439b73dc"></a><br/></td></tr>
<tr class="separator:aea082fd9d45adb6783542493439b73dc inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acf301dfd75b0f31d969ecb9daec21e85 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#acf301dfd75b0f31d969ecb9daec21e85">Clear</a> ()</td></tr>
<tr class="memdesc:acf301dfd75b0f31d969ecb9daec21e85 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Clears the device context using the current background brush. <a href="#acf301dfd75b0f31d969ecb9daec21e85"></a><br/></td></tr>
<tr class="separator:acf301dfd75b0f31d969ecb9daec21e85 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a348f8cd1ba0ffcf62b8145628b0a5492 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a348f8cd1ba0ffcf62b8145628b0a5492">DrawArc</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xStart, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yStart, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xEnd, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yEnd, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xc, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yc)</td></tr>
<tr class="memdesc:a348f8cd1ba0ffcf62b8145628b0a5492 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws an arc from the given start to the given end point. <a href="#a348f8cd1ba0ffcf62b8145628b0a5492"></a><br/></td></tr>
<tr class="separator:a348f8cd1ba0ffcf62b8145628b0a5492 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abe49b852e96ff500ef6333bfc044890f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#abe49b852e96ff500ef6333bfc044890f">DrawArc</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &ptStart, const <a class="el" href="classwx_point.html">wxPoint</a> &ptEnd, const <a class="el" href="classwx_point.html">wxPoint</a> &centre)</td></tr>
<tr class="memdesc:abe49b852e96ff500ef6333bfc044890f inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#abe49b852e96ff500ef6333bfc044890f"></a><br/></td></tr>
<tr class="separator:abe49b852e96ff500ef6333bfc044890f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af982eb2d3b10c5617ef3559d51a1defc inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#af982eb2d3b10c5617ef3559d51a1defc">DrawBitmap</a> (const <a class="el" href="classwx_bitmap.html">wxBitmap</a> &bitmap, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, bool useMask=false)</td></tr>
<tr class="memdesc:af982eb2d3b10c5617ef3559d51a1defc inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draw a bitmap on the device context at the specified point. <a href="#af982eb2d3b10c5617ef3559d51a1defc"></a><br/></td></tr>
<tr class="separator:af982eb2d3b10c5617ef3559d51a1defc inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9449053951eceeb7984125cd4a694fd8 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9449053951eceeb7984125cd4a694fd8">DrawBitmap</a> (const <a class="el" href="classwx_bitmap.html">wxBitmap</a> &bmp, const <a class="el" href="classwx_point.html">wxPoint</a> &pt, bool useMask=false)</td></tr>
<tr class="memdesc:a9449053951eceeb7984125cd4a694fd8 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a9449053951eceeb7984125cd4a694fd8"></a><br/></td></tr>
<tr class="separator:a9449053951eceeb7984125cd4a694fd8 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8ad34eda4c0b75ca905d466c6328fe91 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a8ad34eda4c0b75ca905d466c6328fe91">DrawCheckMark</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height)</td></tr>
<tr class="memdesc:a8ad34eda4c0b75ca905d466c6328fe91 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a check mark inside the given rectangle. <a href="#a8ad34eda4c0b75ca905d466c6328fe91"></a><br/></td></tr>
<tr class="separator:a8ad34eda4c0b75ca905d466c6328fe91 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14fe0d838374721e98d6254cdd1484a6 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a14fe0d838374721e98d6254cdd1484a6">DrawCheckMark</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect)</td></tr>
<tr class="memdesc:a14fe0d838374721e98d6254cdd1484a6 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a14fe0d838374721e98d6254cdd1484a6"></a><br/></td></tr>
<tr class="separator:a14fe0d838374721e98d6254cdd1484a6 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a62fd1c810d532e53a25e3b2e6fd621f7 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a62fd1c810d532e53a25e3b2e6fd621f7">DrawCircle</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> radius)</td></tr>
<tr class="memdesc:a62fd1c810d532e53a25e3b2e6fd621f7 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a circle with the given centre and radius. <a href="#a62fd1c810d532e53a25e3b2e6fd621f7"></a><br/></td></tr>
<tr class="separator:a62fd1c810d532e53a25e3b2e6fd621f7 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a560192c6dcb33c5bde404f3647234657 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a560192c6dcb33c5bde404f3647234657">DrawCircle</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> radius)</td></tr>
<tr class="memdesc:a560192c6dcb33c5bde404f3647234657 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a560192c6dcb33c5bde404f3647234657"></a><br/></td></tr>
<tr class="separator:a560192c6dcb33c5bde404f3647234657 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a340697f08f5fd08d9db383ffcef642c2 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a340697f08f5fd08d9db383ffcef642c2">DrawEllipse</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height)</td></tr>
<tr class="memdesc:a340697f08f5fd08d9db383ffcef642c2 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws an ellipse contained in the rectangle specified either with the given top left corner and the given size or directly. <a href="#a340697f08f5fd08d9db383ffcef642c2"></a><br/></td></tr>
<tr class="separator:a340697f08f5fd08d9db383ffcef642c2 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8a7a8478797c599e91125168669a5f36 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a8a7a8478797c599e91125168669a5f36">DrawEllipse</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, const <a class="el" href="classwx_size.html">wxSize</a> &size)</td></tr>
<tr class="memdesc:a8a7a8478797c599e91125168669a5f36 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a8a7a8478797c599e91125168669a5f36"></a><br/></td></tr>
<tr class="separator:a8a7a8478797c599e91125168669a5f36 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a637167c299d7e58832cf9c71f6f64fd5 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a637167c299d7e58832cf9c71f6f64fd5">DrawEllipse</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect)</td></tr>
<tr class="memdesc:a637167c299d7e58832cf9c71f6f64fd5 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a637167c299d7e58832cf9c71f6f64fd5"></a><br/></td></tr>
<tr class="separator:a637167c299d7e58832cf9c71f6f64fd5 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a821e0b82707ca0379273cca67913da06 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a821e0b82707ca0379273cca67913da06">DrawEllipticArc</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height, double start, double end)</td></tr>
<tr class="memdesc:a821e0b82707ca0379273cca67913da06 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws an arc of an ellipse. <a href="#a821e0b82707ca0379273cca67913da06"></a><br/></td></tr>
<tr class="separator:a821e0b82707ca0379273cca67913da06 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5f18a7aee18b69c8721aec67ea0a3532 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a5f18a7aee18b69c8721aec67ea0a3532">DrawEllipticArc</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, const <a class="el" href="classwx_size.html">wxSize</a> &sz, double sa, double ea)</td></tr>
<tr class="memdesc:a5f18a7aee18b69c8721aec67ea0a3532 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a5f18a7aee18b69c8721aec67ea0a3532"></a><br/></td></tr>
<tr class="separator:a5f18a7aee18b69c8721aec67ea0a3532 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a890d011a03308a28039d4940dd04264e inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a890d011a03308a28039d4940dd04264e">DrawIcon</a> (const <a class="el" href="classwx_icon.html">wxIcon</a> &icon, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="memdesc:a890d011a03308a28039d4940dd04264e inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draw an icon on the display (does nothing if the device context is PostScript). <a href="#a890d011a03308a28039d4940dd04264e"></a><br/></td></tr>
<tr class="separator:a890d011a03308a28039d4940dd04264e inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5719d8c36a03d1679828c5d89d33dd67 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a5719d8c36a03d1679828c5d89d33dd67">DrawIcon</a> (const <a class="el" href="classwx_icon.html">wxIcon</a> &icon, const <a class="el" href="classwx_point.html">wxPoint</a> &pt)</td></tr>
<tr class="memdesc:a5719d8c36a03d1679828c5d89d33dd67 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a5719d8c36a03d1679828c5d89d33dd67"></a><br/></td></tr>
<tr class="separator:a5719d8c36a03d1679828c5d89d33dd67 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae28d7aa2e17a850f4ca15c042a870152 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae28d7aa2e17a850f4ca15c042a870152">DrawLabel</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, const <a class="el" href="classwx_bitmap.html">wxBitmap</a> &bitmap, const <a class="el" href="classwx_rect.html">wxRect</a> &rect, int alignment=<a class="el" href="defs_8h.html#a543dd017a172dc316253a8a1f351dde9a3eb809646c09140e9cd10bc8174a4641">wxALIGN_LEFT</a>|<a class="el" href="defs_8h.html#a543dd017a172dc316253a8a1f351dde9a441672dc885ca324345db556f563c026">wxALIGN_TOP</a>, int indexAccel=-1, <a class="el" href="classwx_rect.html">wxRect</a> *rectBounding=NULL)</td></tr>
<tr class="memdesc:ae28d7aa2e17a850f4ca15c042a870152 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draw optional bitmap and the text into the given rectangle and aligns it as specified by alignment parameter; it also will emphasize the character with the given index if it is != -1 and return the bounding rectangle if required. <a href="#ae28d7aa2e17a850f4ca15c042a870152"></a><br/></td></tr>
<tr class="separator:ae28d7aa2e17a850f4ca15c042a870152 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9e4ddef5a10fdcee96ff9ef2fded9ee3 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9e4ddef5a10fdcee96ff9ef2fded9ee3">DrawLabel</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, const <a class="el" href="classwx_rect.html">wxRect</a> &rect, int alignment=<a class="el" href="defs_8h.html#a543dd017a172dc316253a8a1f351dde9a3eb809646c09140e9cd10bc8174a4641">wxALIGN_LEFT</a>|<a class="el" href="defs_8h.html#a543dd017a172dc316253a8a1f351dde9a441672dc885ca324345db556f563c026">wxALIGN_TOP</a>, int indexAccel=-1)</td></tr>
<tr class="memdesc:a9e4ddef5a10fdcee96ff9ef2fded9ee3 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a9e4ddef5a10fdcee96ff9ef2fded9ee3"></a><br/></td></tr>
<tr class="separator:a9e4ddef5a10fdcee96ff9ef2fded9ee3 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a12f2c236d4d320acec0bc6fe20e8399d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a12f2c236d4d320acec0bc6fe20e8399d">DrawLine</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x1, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y1, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x2, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y2)</td></tr>
<tr class="memdesc:a12f2c236d4d320acec0bc6fe20e8399d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a line from the first point to the second. <a href="#a12f2c236d4d320acec0bc6fe20e8399d"></a><br/></td></tr>
<tr class="separator:a12f2c236d4d320acec0bc6fe20e8399d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a34f84b8b73cf782e6d9ab0f629598b6f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a34f84b8b73cf782e6d9ab0f629598b6f">DrawLine</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt1, const <a class="el" href="classwx_point.html">wxPoint</a> &pt2)</td></tr>
<tr class="memdesc:a34f84b8b73cf782e6d9ab0f629598b6f inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a34f84b8b73cf782e6d9ab0f629598b6f"></a><br/></td></tr>
<tr class="separator:a34f84b8b73cf782e6d9ab0f629598b6f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abae438499fdfdc102e7be7629e8f8c46 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#abae438499fdfdc102e7be7629e8f8c46">DrawLines</a> (int n, const <a class="el" href="classwx_point.html">wxPoint</a> points[], <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xoffset=0, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yoffset=0)</td></tr>
<tr class="memdesc:abae438499fdfdc102e7be7629e8f8c46 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws lines using an array of points of size <em>n</em> adding the optional offset coordinate. <a href="#abae438499fdfdc102e7be7629e8f8c46"></a><br/></td></tr>
<tr class="separator:abae438499fdfdc102e7be7629e8f8c46 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a23cbb356e46890c99fcb5304d077f888 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a23cbb356e46890c99fcb5304d077f888">DrawLines</a> (const wxPointList *points, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xoffset=0, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yoffset=0)</td></tr>
<tr class="memdesc:a23cbb356e46890c99fcb5304d077f888 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This method uses a list of wxPoints, adding the optional offset coordinate. <a href="#a23cbb356e46890c99fcb5304d077f888"></a><br/></td></tr>
<tr class="separator:a23cbb356e46890c99fcb5304d077f888 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8380aab866e8f3947e0898cf08969d9f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a8380aab866e8f3947e0898cf08969d9f">DrawPoint</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="memdesc:a8380aab866e8f3947e0898cf08969d9f inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a point using the color of the current pen. <a href="#a8380aab866e8f3947e0898cf08969d9f"></a><br/></td></tr>
<tr class="separator:a8380aab866e8f3947e0898cf08969d9f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9b75ad987adc0c01d13c34db101b3539 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9b75ad987adc0c01d13c34db101b3539">DrawPoint</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt)</td></tr>
<tr class="memdesc:a9b75ad987adc0c01d13c34db101b3539 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a9b75ad987adc0c01d13c34db101b3539"></a><br/></td></tr>
<tr class="separator:a9b75ad987adc0c01d13c34db101b3539 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a86e50a20fa6b634b9ce590ce8a900e1c inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a86e50a20fa6b634b9ce590ce8a900e1c">DrawPolygon</a> (int n, const <a class="el" href="classwx_point.html">wxPoint</a> points[], <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xoffset=0, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yoffset=0, <a class="el" href="gdicmn_8h.html#a771e5c5703eb406b19fb50bb718eee05">wxPolygonFillMode</a> fill_style=<a class="el" href="gdicmn_8h.html#a771e5c5703eb406b19fb50bb718eee05a8845ab62cc357dfde27baf7ebf10ffac">wxODDEVEN_RULE</a>)</td></tr>
<tr class="memdesc:a86e50a20fa6b634b9ce590ce8a900e1c inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a filled polygon using an array of points of size <em>n</em>, adding the optional offset coordinate. <a href="#a86e50a20fa6b634b9ce590ce8a900e1c"></a><br/></td></tr>
<tr class="separator:a86e50a20fa6b634b9ce590ce8a900e1c inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6e5808ba5b740f0d4df5da02b05ce5ca inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a6e5808ba5b740f0d4df5da02b05ce5ca">DrawPolygon</a> (const wxPointList *points, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xoffset=0, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yoffset=0, <a class="el" href="gdicmn_8h.html#a771e5c5703eb406b19fb50bb718eee05">wxPolygonFillMode</a> fill_style=<a class="el" href="gdicmn_8h.html#a771e5c5703eb406b19fb50bb718eee05a8845ab62cc357dfde27baf7ebf10ffac">wxODDEVEN_RULE</a>)</td></tr>
<tr class="memdesc:a6e5808ba5b740f0d4df5da02b05ce5ca inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This method draws a filled polygon using a list of wxPoints, adding the optional offset coordinate. <a href="#a6e5808ba5b740f0d4df5da02b05ce5ca"></a><br/></td></tr>
<tr class="separator:a6e5808ba5b740f0d4df5da02b05ce5ca inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae760da96008debe42e18195d8ac8df3d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae760da96008debe42e18195d8ac8df3d">DrawPolyPolygon</a> (int n, const int count[], const <a class="el" href="classwx_point.html">wxPoint</a> points[], <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xoffset=0, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> yoffset=0, <a class="el" href="gdicmn_8h.html#a771e5c5703eb406b19fb50bb718eee05">wxPolygonFillMode</a> fill_style=<a class="el" href="gdicmn_8h.html#a771e5c5703eb406b19fb50bb718eee05a8845ab62cc357dfde27baf7ebf10ffac">wxODDEVEN_RULE</a>)</td></tr>
<tr class="memdesc:ae760da96008debe42e18195d8ac8df3d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws two or more filled polygons using an array of <em>points</em>, adding the optional offset coordinates. <a href="#ae760da96008debe42e18195d8ac8df3d"></a><br/></td></tr>
<tr class="separator:ae760da96008debe42e18195d8ac8df3d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a918b9ae3447a2fc13f4c38c628a45c01 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a918b9ae3447a2fc13f4c38c628a45c01">DrawRectangle</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height)</td></tr>
<tr class="memdesc:a918b9ae3447a2fc13f4c38c628a45c01 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a rectangle with the given top left corner, and with the given size. <a href="#a918b9ae3447a2fc13f4c38c628a45c01"></a><br/></td></tr>
<tr class="separator:a918b9ae3447a2fc13f4c38c628a45c01 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5499c7359d84871343e4875902c06a69 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a5499c7359d84871343e4875902c06a69">DrawRectangle</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, const <a class="el" href="classwx_size.html">wxSize</a> &sz)</td></tr>
<tr class="memdesc:a5499c7359d84871343e4875902c06a69 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a5499c7359d84871343e4875902c06a69"></a><br/></td></tr>
<tr class="separator:a5499c7359d84871343e4875902c06a69 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae0a8c6fe2eb45f6f03339b049db6b2b8 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae0a8c6fe2eb45f6f03339b049db6b2b8">DrawRectangle</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect)</td></tr>
<tr class="memdesc:ae0a8c6fe2eb45f6f03339b049db6b2b8 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#ae0a8c6fe2eb45f6f03339b049db6b2b8"></a><br/></td></tr>
<tr class="separator:ae0a8c6fe2eb45f6f03339b049db6b2b8 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aae5aff11939d5c55ab5c50987e4f2521 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aae5aff11939d5c55ab5c50987e4f2521">DrawRotatedText</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, double angle)</td></tr>
<tr class="memdesc:aae5aff11939d5c55ab5c50987e4f2521 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws the text rotated by <em>angle</em> degrees (positive angles are counterclockwise; the full angle is 360 degrees). <a href="#aae5aff11939d5c55ab5c50987e4f2521"></a><br/></td></tr>
<tr class="separator:aae5aff11939d5c55ab5c50987e4f2521 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a791bc8502da484f1d3163e360cf91e8a inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a791bc8502da484f1d3163e360cf91e8a">DrawRotatedText</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, const <a class="el" href="classwx_point.html">wxPoint</a> &point, double angle)</td></tr>
<tr class="memdesc:a791bc8502da484f1d3163e360cf91e8a inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a791bc8502da484f1d3163e360cf91e8a"></a><br/></td></tr>
<tr class="separator:a791bc8502da484f1d3163e360cf91e8a inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a94db29e2a40a16dc19ac852d05cd65b0 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a94db29e2a40a16dc19ac852d05cd65b0">DrawRoundedRectangle</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height, double radius)</td></tr>
<tr class="memdesc:a94db29e2a40a16dc19ac852d05cd65b0 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a rectangle with the given top left corner, and with the given size. <a href="#a94db29e2a40a16dc19ac852d05cd65b0"></a><br/></td></tr>
<tr class="separator:a94db29e2a40a16dc19ac852d05cd65b0 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9e4b8ab031042016d434606eb7744c9c inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9e4b8ab031042016d434606eb7744c9c">DrawRoundedRectangle</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, const <a class="el" href="classwx_size.html">wxSize</a> &sz, double radius)</td></tr>
<tr class="memdesc:a9e4b8ab031042016d434606eb7744c9c inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a9e4b8ab031042016d434606eb7744c9c"></a><br/></td></tr>
<tr class="separator:a9e4b8ab031042016d434606eb7744c9c inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a926fb2251b9185e58f15c41f680aaf2a inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a926fb2251b9185e58f15c41f680aaf2a">DrawRoundedRectangle</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect, double radius)</td></tr>
<tr class="memdesc:a926fb2251b9185e58f15c41f680aaf2a inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a926fb2251b9185e58f15c41f680aaf2a"></a><br/></td></tr>
<tr class="separator:a926fb2251b9185e58f15c41f680aaf2a inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad72d38c75ac6b3f80c1f957dd94089fa inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad72d38c75ac6b3f80c1f957dd94089fa">DrawSpline</a> (int n, const <a class="el" href="classwx_point.html">wxPoint</a> points[])</td></tr>
<tr class="memdesc:ad72d38c75ac6b3f80c1f957dd94089fa inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a spline between all given points using the current pen. <a href="#ad72d38c75ac6b3f80c1f957dd94089fa"></a><br/></td></tr>
<tr class="separator:ad72d38c75ac6b3f80c1f957dd94089fa inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aacfb4bab651f9eb572e42cd2870c40c6 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aacfb4bab651f9eb572e42cd2870c40c6">DrawSpline</a> (const wxPointList *points)</td></tr>
<tr class="memdesc:aacfb4bab651f9eb572e42cd2870c40c6 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#aacfb4bab651f9eb572e42cd2870c40c6"></a><br/></td></tr>
<tr class="separator:aacfb4bab651f9eb572e42cd2870c40c6 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a60c358ff3cfbf2b6f6d1918b527de98a inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a60c358ff3cfbf2b6f6d1918b527de98a">DrawSpline</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x1, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y1, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x2, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y2, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x3, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y3)</td></tr>
<tr class="memdesc:a60c358ff3cfbf2b6f6d1918b527de98a inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a60c358ff3cfbf2b6f6d1918b527de98a"></a><br/></td></tr>
<tr class="separator:a60c358ff3cfbf2b6f6d1918b527de98a inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a11d35ce34fccb57b0efc7dc91168660b inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a11d35ce34fccb57b0efc7dc91168660b">DrawText</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="memdesc:a11d35ce34fccb57b0efc7dc91168660b inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Draws a text string at the specified point, using the current text font, and the current text foreground and background colours. <a href="#a11d35ce34fccb57b0efc7dc91168660b"></a><br/></td></tr>
<tr class="separator:a11d35ce34fccb57b0efc7dc91168660b inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a17f5674c449449b730c63f773534d721 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a17f5674c449449b730c63f773534d721">DrawText</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, const <a class="el" href="classwx_point.html">wxPoint</a> &pt)</td></tr>
<tr class="memdesc:a17f5674c449449b730c63f773534d721 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a17f5674c449449b730c63f773534d721"></a><br/></td></tr>
<tr class="separator:a17f5674c449449b730c63f773534d721 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a323802ed579056fce98220f5d1778076 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a323802ed579056fce98220f5d1778076">GradientFillConcentric</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect, const <a class="el" href="classwx_colour.html">wxColour</a> &initialColour, const <a class="el" href="classwx_colour.html">wxColour</a> &destColour)</td></tr>
<tr class="memdesc:a323802ed579056fce98220f5d1778076 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Fill the area specified by rect with a radial gradient, starting from <em>initialColour</em> at the centre of the circle and fading to <em>destColour</em> on the circle outside. <a href="#a323802ed579056fce98220f5d1778076"></a><br/></td></tr>
<tr class="separator:a323802ed579056fce98220f5d1778076 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2f0cd1850aefeda55b25cf56d55ac495 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a2f0cd1850aefeda55b25cf56d55ac495">GradientFillConcentric</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect, const <a class="el" href="classwx_colour.html">wxColour</a> &initialColour, const <a class="el" href="classwx_colour.html">wxColour</a> &destColour, const <a class="el" href="classwx_point.html">wxPoint</a> &circleCenter)</td></tr>
<tr class="memdesc:a2f0cd1850aefeda55b25cf56d55ac495 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Fill the area specified by rect with a radial gradient, starting from <em>initialColour</em> at the centre of the circle and fading to <em>destColour</em> on the circle outside. <a href="#a2f0cd1850aefeda55b25cf56d55ac495"></a><br/></td></tr>
<tr class="separator:a2f0cd1850aefeda55b25cf56d55ac495 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9cfbde2fcde06ffacf323f3a9dd1b020 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9cfbde2fcde06ffacf323f3a9dd1b020">GradientFillLinear</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect, const <a class="el" href="classwx_colour.html">wxColour</a> &initialColour, const <a class="el" href="classwx_colour.html">wxColour</a> &destColour, <a class="el" href="defs_8h.html#ac0f30319732dcceda470516918ff3556">wxDirection</a> nDirection=<a class="el" href="defs_8h.html#ac0f30319732dcceda470516918ff3556a2b2d18b748d21a493f82e589f1a05746">wxRIGHT</a>)</td></tr>
<tr class="memdesc:a9cfbde2fcde06ffacf323f3a9dd1b020 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Fill the area specified by <em>rect</em> with a linear gradient, starting from <em>initialColour</em> and eventually fading to <em>destColour</em>. <a href="#a9cfbde2fcde06ffacf323f3a9dd1b020"></a><br/></td></tr>
<tr class="separator:a9cfbde2fcde06ffacf323f3a9dd1b020 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af510e22ffc274d3d3b29659941f2b5a9 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#af510e22ffc274d3d3b29659941f2b5a9">FloodFill</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, const <a class="el" href="classwx_colour.html">wxColour</a> &colour, <a class="el" href="interface_2wx_2dc_8h.html#a7ad228eb95f51d70574644e99d07dc8c">wxFloodFillStyle</a> style=<a class="el" href="interface_2wx_2dc_8h.html#a7ad228eb95f51d70574644e99d07dc8ca7f2a8f896e5c592b1eb96174bc9a9a8a">wxFLOOD_SURFACE</a>)</td></tr>
<tr class="memdesc:af510e22ffc274d3d3b29659941f2b5a9 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Flood fills the device context starting from the given point, using the current brush colour, and using a style: <a href="#af510e22ffc274d3d3b29659941f2b5a9"></a><br/></td></tr>
<tr class="separator:af510e22ffc274d3d3b29659941f2b5a9 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa3ad38fdcd0e731af94bd9c3189e72e9 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aa3ad38fdcd0e731af94bd9c3189e72e9">FloodFill</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, const <a class="el" href="classwx_colour.html">wxColour</a> &col, <a class="el" href="interface_2wx_2dc_8h.html#a7ad228eb95f51d70574644e99d07dc8c">wxFloodFillStyle</a> style=<a class="el" href="interface_2wx_2dc_8h.html#a7ad228eb95f51d70574644e99d07dc8ca7f2a8f896e5c592b1eb96174bc9a9a8a">wxFLOOD_SURFACE</a>)</td></tr>
<tr class="memdesc:aa3ad38fdcd0e731af94bd9c3189e72e9 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#aa3ad38fdcd0e731af94bd9c3189e72e9"></a><br/></td></tr>
<tr class="separator:aa3ad38fdcd0e731af94bd9c3189e72e9 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af8bab4cd7ffc3050974236a32afa1e1d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#af8bab4cd7ffc3050974236a32afa1e1d">CrossHair</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="memdesc:af8bab4cd7ffc3050974236a32afa1e1d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Displays a cross hair using the current pen. <a href="#af8bab4cd7ffc3050974236a32afa1e1d"></a><br/></td></tr>
<tr class="separator:af8bab4cd7ffc3050974236a32afa1e1d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad5ad1b17105668a9cba6f4f6cc902a02 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad5ad1b17105668a9cba6f4f6cc902a02">CrossHair</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt)</td></tr>
<tr class="memdesc:ad5ad1b17105668a9cba6f4f6cc902a02 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#ad5ad1b17105668a9cba6f4f6cc902a02"></a><br/></td></tr>
<tr class="separator:ad5ad1b17105668a9cba6f4f6cc902a02 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae0b0fc593c4559b9ac70e121bd28e3b4 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae0b0fc593c4559b9ac70e121bd28e3b4">DestroyClippingRegion</a> ()</td></tr>
<tr class="memdesc:ae0b0fc593c4559b9ac70e121bd28e3b4 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Destroys the current clipping region so that none of the DC is clipped. <a href="#ae0b0fc593c4559b9ac70e121bd28e3b4"></a><br/></td></tr>
<tr class="separator:ae0b0fc593c4559b9ac70e121bd28e3b4 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad5e374115511157ceed3d4c983a4dd7f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad5e374115511157ceed3d4c983a4dd7f">GetClippingBox</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *height) const </td></tr>
<tr class="memdesc:ad5e374115511157ceed3d4c983a4dd7f inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the rectangle surrounding the current clipping region. <a href="#ad5e374115511157ceed3d4c983a4dd7f"></a><br/></td></tr>
<tr class="separator:ad5e374115511157ceed3d4c983a4dd7f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a21ce8b27db0da5d68b8571d0ff39114b inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a21ce8b27db0da5d68b8571d0ff39114b">SetClippingRegion</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height)</td></tr>
<tr class="memdesc:a21ce8b27db0da5d68b8571d0ff39114b inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the clipping region for this device context to the intersection of the given region described by the parameters of this method and the previously set clipping region. <a href="#a21ce8b27db0da5d68b8571d0ff39114b"></a><br/></td></tr>
<tr class="separator:a21ce8b27db0da5d68b8571d0ff39114b inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a800f7ca2a4a7588ff68d808eb06191e1 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a800f7ca2a4a7588ff68d808eb06191e1">SetClippingRegion</a> (const <a class="el" href="classwx_point.html">wxPoint</a> &pt, const <a class="el" href="classwx_size.html">wxSize</a> &sz)</td></tr>
<tr class="memdesc:a800f7ca2a4a7588ff68d808eb06191e1 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a800f7ca2a4a7588ff68d808eb06191e1"></a><br/></td></tr>
<tr class="separator:a800f7ca2a4a7588ff68d808eb06191e1 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9a397f713db57f7999b5851a5b25dd84 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a9a397f713db57f7999b5851a5b25dd84">SetClippingRegion</a> (const <a class="el" href="classwx_rect.html">wxRect</a> &rect)</td></tr>
<tr class="memdesc:a9a397f713db57f7999b5851a5b25dd84 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#a9a397f713db57f7999b5851a5b25dd84"></a><br/></td></tr>
<tr class="separator:a9a397f713db57f7999b5851a5b25dd84 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a382a46c105ebad94e848e74e9cc0b4b1 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a382a46c105ebad94e848e74e9cc0b4b1">SetDeviceClippingRegion</a> (const <a class="el" href="classwx_region.html">wxRegion</a> &region)</td></tr>
<tr class="memdesc:a382a46c105ebad94e848e74e9cc0b4b1 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the clipping region for this device context. <a href="#a382a46c105ebad94e848e74e9cc0b4b1"></a><br/></td></tr>
<tr class="separator:a382a46c105ebad94e848e74e9cc0b4b1 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6faa7a475c43b2305e9ffebac5259d15 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a6faa7a475c43b2305e9ffebac5259d15">GetCharHeight</a> () const </td></tr>
<tr class="memdesc:a6faa7a475c43b2305e9ffebac5259d15 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the character height of the currently set font. <a href="#a6faa7a475c43b2305e9ffebac5259d15"></a><br/></td></tr>
<tr class="separator:a6faa7a475c43b2305e9ffebac5259d15 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2d854a964cbabc521ac6a84b0b1ffe20 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a2d854a964cbabc521ac6a84b0b1ffe20">GetCharWidth</a> () const </td></tr>
<tr class="memdesc:a2d854a964cbabc521ac6a84b0b1ffe20 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the average character width of the currently set font. <a href="#a2d854a964cbabc521ac6a84b0b1ffe20"></a><br/></td></tr>
<tr class="separator:a2d854a964cbabc521ac6a84b0b1ffe20 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a017ad82379a6e52d6b2ba1d212b65950 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structwx_font_metrics.html">wxFontMetrics</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a017ad82379a6e52d6b2ba1d212b65950">GetFontMetrics</a> () const </td></tr>
<tr class="memdesc:a017ad82379a6e52d6b2ba1d212b65950 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the various font characteristics. <a href="#a017ad82379a6e52d6b2ba1d212b65950"></a><br/></td></tr>
<tr class="separator:a017ad82379a6e52d6b2ba1d212b65950 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1983be5fdf9e88127d15fff119a0ef03 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a1983be5fdf9e88127d15fff119a0ef03">GetMultiLineTextExtent</a> (const <a class="el" href="classwx_string.html">wxString</a> &string, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *w, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *h, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *heightLine=NULL, const <a class="el" href="classwx_font.html">wxFont</a> *font=NULL) const </td></tr>
<tr class="memdesc:a1983be5fdf9e88127d15fff119a0ef03 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dimensions of the string using the currently selected font. <a href="#a1983be5fdf9e88127d15fff119a0ef03"></a><br/></td></tr>
<tr class="separator:a1983be5fdf9e88127d15fff119a0ef03 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af04e14231873e8659c4e88036f1bb8ce inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_size.html">wxSize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#af04e14231873e8659c4e88036f1bb8ce">GetMultiLineTextExtent</a> (const <a class="el" href="classwx_string.html">wxString</a> &string) const </td></tr>
<tr class="memdesc:af04e14231873e8659c4e88036f1bb8ce inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dimensions of the string using the currently selected font. <a href="#af04e14231873e8659c4e88036f1bb8ce"></a><br/></td></tr>
<tr class="separator:af04e14231873e8659c4e88036f1bb8ce inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa0dd5cdd1ce56ff3d1c23d233711653d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aa0dd5cdd1ce56ff3d1c23d233711653d">GetPartialTextExtents</a> (const <a class="el" href="classwx_string.html">wxString</a> &text, <a class="el" href="dynarray_8h.html#add87f199292e36ee87efd6d7f0d4ee66">wxArrayInt</a> &widths) const </td></tr>
<tr class="memdesc:aa0dd5cdd1ce56ff3d1c23d233711653d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Fills the <em>widths</em> array with the widths from the beginning of <em>text</em> to the corresponding character of <em>text</em>. <a href="#aa0dd5cdd1ce56ff3d1c23d233711653d"></a><br/></td></tr>
<tr class="separator:aa0dd5cdd1ce56ff3d1c23d233711653d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae55cbf1bc7b7e836cb192eb48d31efab inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae55cbf1bc7b7e836cb192eb48d31efab">GetTextExtent</a> (const <a class="el" href="classwx_string.html">wxString</a> &string, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *w, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *h, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *descent=NULL, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> *externalLeading=NULL, const <a class="el" href="classwx_font.html">wxFont</a> *font=NULL) const </td></tr>
<tr class="memdesc:ae55cbf1bc7b7e836cb192eb48d31efab inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dimensions of the string using the currently selected font. <a href="#ae55cbf1bc7b7e836cb192eb48d31efab"></a><br/></td></tr>
<tr class="separator:ae55cbf1bc7b7e836cb192eb48d31efab inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac195999acf9dd440bf92272eb4206c35 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_size.html">wxSize</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ac195999acf9dd440bf92272eb4206c35">GetTextExtent</a> (const <a class="el" href="classwx_string.html">wxString</a> &string) const </td></tr>
<tr class="memdesc:ac195999acf9dd440bf92272eb4206c35 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. <a href="#ac195999acf9dd440bf92272eb4206c35"></a><br/></td></tr>
<tr class="separator:ac195999acf9dd440bf92272eb4206c35 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a424e74e4790076a314511f86b8b7f408 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a424e74e4790076a314511f86b8b7f408">GetBackgroundMode</a> () const </td></tr>
<tr class="memdesc:a424e74e4790076a314511f86b8b7f408 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current background mode: <code>wxSOLID</code> or <code>wxTRANSPARENT</code>. <a href="#a424e74e4790076a314511f86b8b7f408"></a><br/></td></tr>
<tr class="separator:a424e74e4790076a314511f86b8b7f408 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a06000dac38b658a388a9ad1d9d029a2a inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwx_font.html">wxFont</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a06000dac38b658a388a9ad1d9d029a2a">GetFont</a> () const </td></tr>
<tr class="memdesc:a06000dac38b658a388a9ad1d9d029a2a inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current font. <a href="#a06000dac38b658a388a9ad1d9d029a2a"></a><br/></td></tr>
<tr class="separator:a06000dac38b658a388a9ad1d9d029a2a inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a781d5a5c56d1c3caeca4e3e18847fb47 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="intl_8h.html#a7e30efec05ef9b40b1750ac046400c81">wxLayoutDirection</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a781d5a5c56d1c3caeca4e3e18847fb47">GetLayoutDirection</a> () const </td></tr>
<tr class="memdesc:a781d5a5c56d1c3caeca4e3e18847fb47 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current layout direction of the device context. <a href="#a781d5a5c56d1c3caeca4e3e18847fb47"></a><br/></td></tr>
<tr class="separator:a781d5a5c56d1c3caeca4e3e18847fb47 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1f3d318c90a2e7a89fb116feeacd4bcf inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwx_colour.html">wxColour</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a1f3d318c90a2e7a89fb116feeacd4bcf">GetTextBackground</a> () const </td></tr>
<tr class="memdesc:a1f3d318c90a2e7a89fb116feeacd4bcf inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current text background colour. <a href="#a1f3d318c90a2e7a89fb116feeacd4bcf"></a><br/></td></tr>
<tr class="separator:a1f3d318c90a2e7a89fb116feeacd4bcf inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0f044e87752d3c5e49a7f028fb3c44de inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwx_colour.html">wxColour</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a0f044e87752d3c5e49a7f028fb3c44de">GetTextForeground</a> () const </td></tr>
<tr class="memdesc:a0f044e87752d3c5e49a7f028fb3c44de inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current text foreground colour. <a href="#a0f044e87752d3c5e49a7f028fb3c44de"></a><br/></td></tr>
<tr class="separator:a0f044e87752d3c5e49a7f028fb3c44de inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a86c405ae265e6fdb4e393c4c9ada73c0 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a86c405ae265e6fdb4e393c4c9ada73c0">SetBackgroundMode</a> (int mode)</td></tr>
<tr class="memdesc:a86c405ae265e6fdb4e393c4c9ada73c0 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight"><em>mode</em> may be one of <code>wxSOLID</code> and <code>wxTRANSPARENT</code>. <a href="#a86c405ae265e6fdb4e393c4c9ada73c0"></a><br/></td></tr>
<tr class="separator:a86c405ae265e6fdb4e393c4c9ada73c0 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afab18239d707cd403235b36a987171a8 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#afab18239d707cd403235b36a987171a8">SetFont</a> (const <a class="el" href="classwx_font.html">wxFont</a> &font)</td></tr>
<tr class="memdesc:afab18239d707cd403235b36a987171a8 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current font for the DC. <a href="#afab18239d707cd403235b36a987171a8"></a><br/></td></tr>
<tr class="separator:afab18239d707cd403235b36a987171a8 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3ed22bd0a0b835d4d085261bb022766b inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a3ed22bd0a0b835d4d085261bb022766b">SetTextBackground</a> (const <a class="el" href="classwx_colour.html">wxColour</a> &colour)</td></tr>
<tr class="memdesc:a3ed22bd0a0b835d4d085261bb022766b inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current text background colour for the DC. <a href="#a3ed22bd0a0b835d4d085261bb022766b"></a><br/></td></tr>
<tr class="separator:a3ed22bd0a0b835d4d085261bb022766b inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aeac811df9a1688ce875117f3049849d6 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aeac811df9a1688ce875117f3049849d6">SetTextForeground</a> (const <a class="el" href="classwx_colour.html">wxColour</a> &colour)</td></tr>
<tr class="memdesc:aeac811df9a1688ce875117f3049849d6 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current text foreground colour for the DC. <a href="#aeac811df9a1688ce875117f3049849d6"></a><br/></td></tr>
<tr class="separator:aeac811df9a1688ce875117f3049849d6 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a16196571f402cabf506619e8bf9f1586 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a16196571f402cabf506619e8bf9f1586">SetLayoutDirection</a> (<a class="el" href="intl_8h.html#a7e30efec05ef9b40b1750ac046400c81">wxLayoutDirection</a> dir)</td></tr>
<tr class="memdesc:a16196571f402cabf506619e8bf9f1586 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current layout direction for the device context. <a href="#a16196571f402cabf506619e8bf9f1586"></a><br/></td></tr>
<tr class="separator:a16196571f402cabf506619e8bf9f1586 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a850699d4fdc9006421b085d2d37fa0c0 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a850699d4fdc9006421b085d2d37fa0c0">CalcBoundingBox</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> x, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> y)</td></tr>
<tr class="memdesc:a850699d4fdc9006421b085d2d37fa0c0 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Adds the specified point to the bounding box which can be retrieved with <a class="el" href="classwx_d_c.html#a603de4a911be9500e5eb5ffda87750bc" title="Gets the minimum horizontal extent used in drawing commands so far.">MinX()</a>, <a class="el" href="classwx_d_c.html#a8829696c6ebabed7053f8a9479fabeef" title="Gets the maximum horizontal extent used in drawing commands so far.">MaxX()</a> and <a class="el" href="classwx_d_c.html#aecfe126a0ebb9818f1b3abf43675e744" title="Gets the minimum vertical extent used in drawing commands so far.">MinY()</a>, <a class="el" href="classwx_d_c.html#a90b1bc13bd01e442754e91935a8d0ef3" title="Gets the maximum vertical extent used in drawing commands so far.">MaxY()</a> functions. <a href="#a850699d4fdc9006421b085d2d37fa0c0"></a><br/></td></tr>
<tr class="separator:a850699d4fdc9006421b085d2d37fa0c0 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8829696c6ebabed7053f8a9479fabeef inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a8829696c6ebabed7053f8a9479fabeef">MaxX</a> () const </td></tr>
<tr class="memdesc:a8829696c6ebabed7053f8a9479fabeef inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the maximum horizontal extent used in drawing commands so far. <a href="#a8829696c6ebabed7053f8a9479fabeef"></a><br/></td></tr>
<tr class="separator:a8829696c6ebabed7053f8a9479fabeef inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a90b1bc13bd01e442754e91935a8d0ef3 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a90b1bc13bd01e442754e91935a8d0ef3">MaxY</a> () const </td></tr>
<tr class="memdesc:a90b1bc13bd01e442754e91935a8d0ef3 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the maximum vertical extent used in drawing commands so far. <a href="#a90b1bc13bd01e442754e91935a8d0ef3"></a><br/></td></tr>
<tr class="separator:a90b1bc13bd01e442754e91935a8d0ef3 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a603de4a911be9500e5eb5ffda87750bc inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a603de4a911be9500e5eb5ffda87750bc">MinX</a> () const </td></tr>
<tr class="memdesc:a603de4a911be9500e5eb5ffda87750bc inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the minimum horizontal extent used in drawing commands so far. <a href="#a603de4a911be9500e5eb5ffda87750bc"></a><br/></td></tr>
<tr class="separator:a603de4a911be9500e5eb5ffda87750bc inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aecfe126a0ebb9818f1b3abf43675e744 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aecfe126a0ebb9818f1b3abf43675e744">MinY</a> () const </td></tr>
<tr class="memdesc:aecfe126a0ebb9818f1b3abf43675e744 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the minimum vertical extent used in drawing commands so far. <a href="#aecfe126a0ebb9818f1b3abf43675e744"></a><br/></td></tr>
<tr class="separator:aecfe126a0ebb9818f1b3abf43675e744 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a35ed8c0c64315ec85588142d44f83af8 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a35ed8c0c64315ec85588142d44f83af8">ResetBoundingBox</a> ()</td></tr>
<tr class="memdesc:a35ed8c0c64315ec85588142d44f83af8 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Resets the bounding box: after a call to this function, the bounding box doesn't contain anything. <a href="#a35ed8c0c64315ec85588142d44f83af8"></a><br/></td></tr>
<tr class="separator:a35ed8c0c64315ec85588142d44f83af8 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad6572581c9d31dc349b6a7462426856c inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad6572581c9d31dc349b6a7462426856c">StartDoc</a> (const <a class="el" href="classwx_string.html">wxString</a> &message)</td></tr>
<tr class="memdesc:ad6572581c9d31dc349b6a7462426856c inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Starts a document (only relevant when outputting to a printer). <a href="#ad6572581c9d31dc349b6a7462426856c"></a><br/></td></tr>
<tr class="separator:ad6572581c9d31dc349b6a7462426856c inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a94c855ceb9f2fd5dcd1cf61396c13576 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a94c855ceb9f2fd5dcd1cf61396c13576">StartPage</a> ()</td></tr>
<tr class="memdesc:a94c855ceb9f2fd5dcd1cf61396c13576 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Starts a document page (only relevant when outputting to a printer). <a href="#a94c855ceb9f2fd5dcd1cf61396c13576"></a><br/></td></tr>
<tr class="separator:a94c855ceb9f2fd5dcd1cf61396c13576 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a95a506a0153d24dc352577161d45081c inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a95a506a0153d24dc352577161d45081c">EndDoc</a> ()</td></tr>
<tr class="memdesc:a95a506a0153d24dc352577161d45081c inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Ends a document (only relevant when outputting to a printer). <a href="#a95a506a0153d24dc352577161d45081c"></a><br/></td></tr>
<tr class="separator:a95a506a0153d24dc352577161d45081c inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3867f84557ecaf68bfeacffea74e8902 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a3867f84557ecaf68bfeacffea74e8902">EndPage</a> ()</td></tr>
<tr class="memdesc:a3867f84557ecaf68bfeacffea74e8902 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Ends a document page (only relevant when outputting to a printer). <a href="#a3867f84557ecaf68bfeacffea74e8902"></a><br/></td></tr>
<tr class="separator:a3867f84557ecaf68bfeacffea74e8902 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a12bed94a15136b9080683f4151042a34 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a12bed94a15136b9080683f4151042a34">Blit</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xdest, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> ydest, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> width, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> height, <a class="el" href="classwx_d_c.html">wxDC</a> *source, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xsrc, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> ysrc, <a class="el" href="interface_2wx_2dc_8h.html#a07398221a1f9dfecf424c90c5c777d54">wxRasterOperationMode</a> logicalFunc=<a class="el" href="interface_2wx_2dc_8h.html#a07398221a1f9dfecf424c90c5c777d54a42adf0b5dc2b539faec99078b4377164">wxCOPY</a>, bool useMask=false, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xsrcMask=<a class="el" href="defs_8h.html#ae297119c813ec5d3328ce3f43f9ac6c1">wxDefaultCoord</a>, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> ysrcMask=<a class="el" href="defs_8h.html#ae297119c813ec5d3328ce3f43f9ac6c1">wxDefaultCoord</a>)</td></tr>
<tr class="memdesc:a12bed94a15136b9080683f4151042a34 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Copy from a source DC to this DC. <a href="#a12bed94a15136b9080683f4151042a34"></a><br/></td></tr>
<tr class="separator:a12bed94a15136b9080683f4151042a34 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a82801167a35e747218c49aa2161ae4bf inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a82801167a35e747218c49aa2161ae4bf">StretchBlit</a> (<a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xdest, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> ydest, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> dstWidth, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> dstHeight, <a class="el" href="classwx_d_c.html">wxDC</a> *source, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xsrc, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> ysrc, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> srcWidth, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> srcHeight, <a class="el" href="interface_2wx_2dc_8h.html#a07398221a1f9dfecf424c90c5c777d54">wxRasterOperationMode</a> logicalFunc=<a class="el" href="interface_2wx_2dc_8h.html#a07398221a1f9dfecf424c90c5c777d54a42adf0b5dc2b539faec99078b4377164">wxCOPY</a>, bool useMask=false, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> xsrcMask=<a class="el" href="defs_8h.html#ae297119c813ec5d3328ce3f43f9ac6c1">wxDefaultCoord</a>, <a class="el" href="defs_8h.html#a11f6efc0e8d8d680f3ec8e82aa4f1770">wxCoord</a> ysrcMask=<a class="el" href="defs_8h.html#ae297119c813ec5d3328ce3f43f9ac6c1">wxDefaultCoord</a>)</td></tr>
<tr class="memdesc:a82801167a35e747218c49aa2161ae4bf inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Copy from a source DC to this DC possibly changing the scale. <a href="#a82801167a35e747218c49aa2161ae4bf"></a><br/></td></tr>
<tr class="separator:a82801167a35e747218c49aa2161ae4bf inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac9f6e5ace963178d3e167975b43d465d inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwx_brush.html">wxBrush</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ac9f6e5ace963178d3e167975b43d465d">GetBackground</a> () const </td></tr>
<tr class="memdesc:ac9f6e5ace963178d3e167975b43d465d inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the brush used for painting the background. <a href="#ac9f6e5ace963178d3e167975b43d465d"></a><br/></td></tr>
<tr class="separator:ac9f6e5ace963178d3e167975b43d465d inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aca9a1077274d59d88b31261de91665f0 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwx_brush.html">wxBrush</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#aca9a1077274d59d88b31261de91665f0">GetBrush</a> () const </td></tr>
<tr class="memdesc:aca9a1077274d59d88b31261de91665f0 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current brush. <a href="#aca9a1077274d59d88b31261de91665f0"></a><br/></td></tr>
<tr class="separator:aca9a1077274d59d88b31261de91665f0 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a575cce713b210ca802d9d7ba0d39d3a7 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwx_pen.html">wxPen</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a575cce713b210ca802d9d7ba0d39d3a7">GetPen</a> () const </td></tr>
<tr class="memdesc:a575cce713b210ca802d9d7ba0d39d3a7 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the current pen. <a href="#a575cce713b210ca802d9d7ba0d39d3a7"></a><br/></td></tr>
<tr class="separator:a575cce713b210ca802d9d7ba0d39d3a7 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad0139f6542f619244b80d4db7f685f86 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ad0139f6542f619244b80d4db7f685f86">SetBackground</a> (const <a class="el" href="classwx_brush.html">wxBrush</a> &brush)</td></tr>
<tr class="memdesc:ad0139f6542f619244b80d4db7f685f86 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current background brush for the DC. <a href="#ad0139f6542f619244b80d4db7f685f86"></a><br/></td></tr>
<tr class="separator:ad0139f6542f619244b80d4db7f685f86 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a13978b2624116987a59ff729c4f81a96 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a13978b2624116987a59ff729c4f81a96">SetBrush</a> (const <a class="el" href="classwx_brush.html">wxBrush</a> &brush)</td></tr>
<tr class="memdesc:a13978b2624116987a59ff729c4f81a96 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current brush for the DC. <a href="#a13978b2624116987a59ff729c4f81a96"></a><br/></td></tr>
<tr class="separator:a13978b2624116987a59ff729c4f81a96 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a0d229733fbc83c7e4c483c0714d090b2 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a0d229733fbc83c7e4c483c0714d090b2">SetPen</a> (const <a class="el" href="classwx_pen.html">wxPen</a> &pen)</td></tr>
<tr class="memdesc:a0d229733fbc83c7e4c483c0714d090b2 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the current pen for the DC. <a href="#a0d229733fbc83c7e4c483c0714d090b2"></a><br/></td></tr>
<tr class="separator:a0d229733fbc83c7e4c483c0714d090b2 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a00ff493fe7d976d9433f9adb559f3089 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a00ff493fe7d976d9433f9adb559f3089">CanUseTransformMatrix</a> () const </td></tr>
<tr class="memdesc:a00ff493fe7d976d9433f9adb559f3089 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Check if the use of transformation matrix is supported by the current system. <a href="#a00ff493fe7d976d9433f9adb559f3089"></a><br/></td></tr>
<tr class="separator:a00ff493fe7d976d9433f9adb559f3089 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6e3243fcb5d194ef5637f4bda11a49c3 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a6e3243fcb5d194ef5637f4bda11a49c3">SetTransformMatrix</a> (const <a class="el" href="classwx_affine_matrix2_d.html">wxAffineMatrix2D</a> &matrix)</td></tr>
<tr class="memdesc:a6e3243fcb5d194ef5637f4bda11a49c3 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Set the transformation matrix. <a href="#a6e3243fcb5d194ef5637f4bda11a49c3"></a><br/></td></tr>
<tr class="separator:a6e3243fcb5d194ef5637f4bda11a49c3 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae763dfe2be3673044770adb67f7a212f inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_affine_matrix2_d.html">wxAffineMatrix2D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae763dfe2be3673044770adb67f7a212f">GetTransformMatrix</a> () const </td></tr>
<tr class="memdesc:ae763dfe2be3673044770adb67f7a212f inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Return the transformation matrix used by this device context. <a href="#ae763dfe2be3673044770adb67f7a212f"></a><br/></td></tr>
<tr class="separator:ae763dfe2be3673044770adb67f7a212f inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a41a9a4f616da21afdcad0fe1585ca066 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a41a9a4f616da21afdcad0fe1585ca066">ResetTransformMatrix</a> ()</td></tr>
<tr class="memdesc:a41a9a4f616da21afdcad0fe1585ca066 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Revert the transformation matrix to identity matrix. <a href="#a41a9a4f616da21afdcad0fe1585ca066"></a><br/></td></tr>
<tr class="separator:a41a9a4f616da21afdcad0fe1585ca066 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a87865a3aa8199f9c72eab40291de2a19 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#a87865a3aa8199f9c72eab40291de2a19">CanDrawBitmap</a> () const </td></tr>
<tr class="memdesc:a87865a3aa8199f9c72eab40291de2a19 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Does the DC support drawing bitmaps? <a href="#a87865a3aa8199f9c72eab40291de2a19"></a><br/></td></tr>
<tr class="separator:a87865a3aa8199f9c72eab40291de2a19 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae8de0b985df124dd7bfd91c705c3bea0 inherit pub_methods_classwx_d_c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_d_c.html#ae8de0b985df124dd7bfd91c705c3bea0">CanGetTextExtent</a> () const </td></tr>
<tr class="memdesc:ae8de0b985df124dd7bfd91c705c3bea0 inherit pub_methods_classwx_d_c"><td class="mdescLeft"> </td><td class="mdescRight">Does the DC support calculating the size required to draw text? <a href="#ae8de0b985df124dd7bfd91c705c3bea0"></a><br/></td></tr>
<tr class="separator:ae8de0b985df124dd7bfd91c705c3bea0 inherit pub_methods_classwx_d_c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classwx_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classwx_object')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classwx_object.html">wxObject</a></td></tr>
<tr class="memitem:acaa378363a28af421ab56ad7b46eadf0 inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#acaa378363a28af421ab56ad7b46eadf0">wxObject</a> ()</td></tr>
<tr class="memdesc:acaa378363a28af421ab56ad7b46eadf0 inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Default ctor; initializes to <span class="literal">NULL</span> the internal reference data. <a href="#acaa378363a28af421ab56ad7b46eadf0"></a><br/></td></tr>
<tr class="separator:acaa378363a28af421ab56ad7b46eadf0 inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4721b4dc9b7aff0f30904ba2ea3954cf inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a4721b4dc9b7aff0f30904ba2ea3954cf">wxObject</a> (const <a class="el" href="classwx_object.html">wxObject</a> &other)</td></tr>
<tr class="memdesc:a4721b4dc9b7aff0f30904ba2ea3954cf inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Copy ctor. <a href="#a4721b4dc9b7aff0f30904ba2ea3954cf"></a><br/></td></tr>
<tr class="separator:a4721b4dc9b7aff0f30904ba2ea3954cf inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2a51aa8bfbab47ca2f051bcf84b3f35b inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a2a51aa8bfbab47ca2f051bcf84b3f35b">~wxObject</a> ()</td></tr>
<tr class="memdesc:a2a51aa8bfbab47ca2f051bcf84b3f35b inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a2a51aa8bfbab47ca2f051bcf84b3f35b"></a><br/></td></tr>
<tr class="separator:a2a51aa8bfbab47ca2f051bcf84b3f35b inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab3a0c6f723cbaddb47be4e8dd98cc8e2 inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classwx_class_info.html">wxClassInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#ab3a0c6f723cbaddb47be4e8dd98cc8e2">GetClassInfo</a> () const </td></tr>
<tr class="memdesc:ab3a0c6f723cbaddb47be4e8dd98cc8e2 inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">This virtual function is redefined for every class that requires run-time type information, when using the <a class="el" href="group__group__funcmacro__rtti.html#ga20465fc7e022e29a5dacfad46e152e75" title="Used inside a class declaration to declare that the class should be made known to the class hierarchy...">wxDECLARE_CLASS</a> macro (or similar). <a href="#ab3a0c6f723cbaddb47be4e8dd98cc8e2"></a><br/></td></tr>
<tr class="separator:ab3a0c6f723cbaddb47be4e8dd98cc8e2 inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aabdb4fc957226544a8408167844e4f42 inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_object_ref_data.html">wxObjectRefData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#aabdb4fc957226544a8408167844e4f42">GetRefData</a> () const </td></tr>
<tr class="memdesc:aabdb4fc957226544a8408167844e4f42 inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns the <a class="el" href="classwx_object.html#a9e31954530a0abd54982effc443ed2b8" title="Pointer to an object which is the object's reference-counted data.">wxObject::m_refData</a> pointer, i.e. the data referenced by this object. <a href="#aabdb4fc957226544a8408167844e4f42"></a><br/></td></tr>
<tr class="separator:aabdb4fc957226544a8408167844e4f42 inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af40d580385cf4f8112fae7713404b01e inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#af40d580385cf4f8112fae7713404b01e">IsKindOf</a> (const <a class="el" href="classwx_class_info.html">wxClassInfo</a> *info) const </td></tr>
<tr class="memdesc:af40d580385cf4f8112fae7713404b01e inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether this class is a subclass of (or the same class as) the given class. <a href="#af40d580385cf4f8112fae7713404b01e"></a><br/></td></tr>
<tr class="separator:af40d580385cf4f8112fae7713404b01e inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a80a1a3fda7b14396a9ddd3d7a46a88bd inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a80a1a3fda7b14396a9ddd3d7a46a88bd">IsSameAs</a> (const <a class="el" href="classwx_object.html">wxObject</a> &obj) const </td></tr>
<tr class="memdesc:a80a1a3fda7b14396a9ddd3d7a46a88bd inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Returns <span class="literal">true</span> if this object has the same data pointer as <em>obj</em>. <a href="#a80a1a3fda7b14396a9ddd3d7a46a88bd"></a><br/></td></tr>
<tr class="separator:a80a1a3fda7b14396a9ddd3d7a46a88bd inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2f6f1aa51fe9fc2b1415ca4211a90e9e inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a2f6f1aa51fe9fc2b1415ca4211a90e9e">Ref</a> (const <a class="el" href="classwx_object.html">wxObject</a> &clone)</td></tr>
<tr class="memdesc:a2f6f1aa51fe9fc2b1415ca4211a90e9e inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Makes this object refer to the data in <em>clone</em>. <a href="#a2f6f1aa51fe9fc2b1415ca4211a90e9e"></a><br/></td></tr>
<tr class="separator:a2f6f1aa51fe9fc2b1415ca4211a90e9e inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:afab780710f2adc1bb33310e27590140b inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#afab780710f2adc1bb33310e27590140b">SetRefData</a> (<a class="el" href="classwx_object_ref_data.html">wxObjectRefData</a> *data)</td></tr>
<tr class="memdesc:afab780710f2adc1bb33310e27590140b inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Sets the <a class="el" href="classwx_object.html#a9e31954530a0abd54982effc443ed2b8" title="Pointer to an object which is the object's reference-counted data.">wxObject::m_refData</a> pointer. <a href="#afab780710f2adc1bb33310e27590140b"></a><br/></td></tr>
<tr class="separator:afab780710f2adc1bb33310e27590140b inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af51efc6b1ae632fc7f0cd7ebbce9fa36 inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#af51efc6b1ae632fc7f0cd7ebbce9fa36">UnRef</a> ()</td></tr>
<tr class="memdesc:af51efc6b1ae632fc7f0cd7ebbce9fa36 inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Decrements the reference count in the associated data, and if it is zero, deletes the data. <a href="#af51efc6b1ae632fc7f0cd7ebbce9fa36"></a><br/></td></tr>
<tr class="separator:af51efc6b1ae632fc7f0cd7ebbce9fa36 inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a74b40e42d19a4b9e9bec0b57d62a5725 inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a74b40e42d19a4b9e9bec0b57d62a5725">UnShare</a> ()</td></tr>
<tr class="memdesc:a74b40e42d19a4b9e9bec0b57d62a5725 inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">This is the same of <a class="el" href="classwx_object.html#a60204063f3cc3aa2fa1c7ff5bda9eb13" title="Ensure that this object's data is not shared with any other object.">AllocExclusive()</a> but this method is public. <a href="#a74b40e42d19a4b9e9bec0b57d62a5725"></a><br/></td></tr>
<tr class="separator:a74b40e42d19a4b9e9bec0b57d62a5725 inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a07b8f34f5afc5743195c5fed052f55d3 inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a07b8f34f5afc5743195c5fed052f55d3">operator delete</a> (void *buf)</td></tr>
<tr class="memdesc:a07b8f34f5afc5743195c5fed052f55d3 inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">The <em>delete</em> operator is defined for debugging versions of the library only, when the identifier <code><b>WXDEBUG</b></code> is defined. <a href="#a07b8f34f5afc5743195c5fed052f55d3"></a><br/></td></tr>
<tr class="separator:a07b8f34f5afc5743195c5fed052f55d3 inherit pub_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a96fa423a1dbc212c8227a5d83825971f inherit pub_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a96fa423a1dbc212c8227a5d83825971f">operator new</a> (size_t size, const <a class="el" href="classwx_string.html">wxString</a> &filename=NULL, int lineNum=0)</td></tr>
<tr class="memdesc:a96fa423a1dbc212c8227a5d83825971f inherit pub_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">The <em>new</em> operator is defined for debugging versions of the library only, when the identifier <code><b>WXDEBUG</b></code> is defined. <a href="#a96fa423a1dbc212c8227a5d83825971f"></a><br/></td></tr>
<tr class="separator:a96fa423a1dbc212c8227a5d83825971f inherit pub_methods_classwx_object"><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_classwx_object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classwx_object')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classwx_object.html">wxObject</a></td></tr>
<tr class="memitem:a60204063f3cc3aa2fa1c7ff5bda9eb13 inherit pro_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a60204063f3cc3aa2fa1c7ff5bda9eb13">AllocExclusive</a> ()</td></tr>
<tr class="memdesc:a60204063f3cc3aa2fa1c7ff5bda9eb13 inherit pro_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Ensure that this object's data is not shared with any other object. <a href="#a60204063f3cc3aa2fa1c7ff5bda9eb13"></a><br/></td></tr>
<tr class="separator:a60204063f3cc3aa2fa1c7ff5bda9eb13 inherit pro_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a95c6a5e4e1e03ff23c7b9efe4cff0c1a inherit pro_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classwx_object_ref_data.html">wxObjectRefData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a95c6a5e4e1e03ff23c7b9efe4cff0c1a">CreateRefData</a> () const </td></tr>
<tr class="memdesc:a95c6a5e4e1e03ff23c7b9efe4cff0c1a inherit pro_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new instance of the wxObjectRefData-derived class specific to this object and returns it. <a href="#a95c6a5e4e1e03ff23c7b9efe4cff0c1a"></a><br/></td></tr>
<tr class="separator:a95c6a5e4e1e03ff23c7b9efe4cff0c1a inherit pro_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1d39f1d3650fe0982c9a1abe7f9fe7b7 inherit pro_methods_classwx_object"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classwx_object_ref_data.html">wxObjectRefData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a1d39f1d3650fe0982c9a1abe7f9fe7b7">CloneRefData</a> (const <a class="el" href="classwx_object_ref_data.html">wxObjectRefData</a> *data) const </td></tr>
<tr class="memdesc:a1d39f1d3650fe0982c9a1abe7f9fe7b7 inherit pro_methods_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new instance of the wxObjectRefData-derived class specific to this object and initializes it copying <em>data</em>. <a href="#a1d39f1d3650fe0982c9a1abe7f9fe7b7"></a><br/></td></tr>
<tr class="separator:a1d39f1d3650fe0982c9a1abe7f9fe7b7 inherit pro_methods_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pro_attribs_classwx_object"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classwx_object')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classwx_object.html">wxObject</a></td></tr>
<tr class="memitem:a9e31954530a0abd54982effc443ed2b8 inherit pro_attribs_classwx_object"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classwx_object_ref_data.html">wxObjectRefData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classwx_object.html#a9e31954530a0abd54982effc443ed2b8">m_refData</a></td></tr>
<tr class="memdesc:a9e31954530a0abd54982effc443ed2b8 inherit pro_attribs_classwx_object"><td class="mdescLeft"> </td><td class="mdescRight">Pointer to an object which is the object's reference-counted data. <a href="#a9e31954530a0abd54982effc443ed2b8"></a><br/></td></tr>
<tr class="separator:a9e31954530a0abd54982effc443ed2b8 inherit pro_attribs_classwx_object"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="a36fa14a64759e36a31f1100b9710e71b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">wxPaintDC::wxPaintDC </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classwx_window.html">wxWindow</a> * </td>
<td class="paramname"><em>window</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor. </p>
<p>Pass a pointer to the window on which you wish to paint. </p>
</div>
</div>
</div><!-- contents -->
<address class="footer">
<small>
Generated on Thu Nov 27 2014 13:46:52 for wxWidgets by <a href="http://www.doxygen.org/index.html" target="_new">Doxygen</a> 1.8.2
</small>
</address>
<script src="wxwidgets.js" type="text/javascript"></script>
</div><!-- #page_container -->
</body>
</html>
|