Home | History | Annotate | Line # | Download | only in html
      1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      2 <html>
      3   <head>
      4     <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
      5     <title>File Index</title>
      6     <link href="doxygen.css" rel="stylesheet" type="text/css">
      7   </head>
      8   <body>
      9 <!-- Generated by Doxygen 1.7.4 -->
     10   <div id="navrow1" class="tabs">
     11     <ul class="tablist">
     12       <li><a href="index.html"><span>Main&#160;Page</span></a></li>
     13       <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
     14       <li class="current"><a href="files.html"><span>Files</span></a></li>
     15     </ul>
     16   </div>
     17   <div id="navrow2" class="tabs2">
     18     <ul class="tablist">
     19       <li><a href="files.html"><span>File&#160;List</span></a></li>
     20       <li><a href="globals.html"><span>Globals</span></a></li>
     21     </ul>
     22   </div>
     23 </div>
     24 <div id="side-nav" class="ui-resizable side-nav-resizable">
     25   <div id="nav-tree">
     26     <div id="nav-tree-contents">
     27     </div>
     28   </div>
     29   <div id="splitbar" style="-moz-user-select:none;" 
     30        class="ui-resizable-handle">
     31   </div>
     32 </div>
     33 <script type="text/javascript">
     34   initNavTree('dmxgcops_8h.html','');
     35 </script>
     36 <div id="doc-content">
     37 <div class="header">
     38   <div class="summary">
     39 <a href="#func-members">Functions</a>  </div>
     40   <div class="headertitle">
     41 <div class="title">dmxgcops.h File Reference</div>  </div>
     42 </div>
     43 <div class="contents">
     44 
     45 <p><a href="dmxgcops_8h_source.html">Go to the source code of this file.</a></p>
     46 <table class="memberdecls">
     47 <tr><td colspan="2"><h2><a name="func-members"></a>
     48 Functions</h2></td></tr>
     49 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#aa70a52ce25b894154a610b0f3fc130cf">dmxFillSpans</a> (DrawablePtr pDrawable, GCPtr pGC, int nInit, DDXPointPtr pptInit, int *pwidthInit, int fSorted)</td></tr>
     50 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a5fa3b658c712aa8a4f48a27eca05730d">dmxSetSpans</a> (DrawablePtr pDrawable, GCPtr pGC, char *psrc, DDXPointPtr ppt, int *pwidth, int nspans, int fSorted)</td></tr>
     51 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#ae1e930ec29cf8bd07acd6ccee4a548a3">dmxPutImage</a> (DrawablePtr pDrawable, GCPtr pGC, int depth, int x, int y, int w, int h, int leftPad, int format, char *pBits)</td></tr>
     52 <tr><td class="memItemLeft" align="right" valign="top">RegionPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a9165fc8e2f98c6d4d82154a1b52b7c0f">dmxCopyArea</a> (DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, int srcx, int srcy, int w, int h, int dstx, int dsty)</td></tr>
     53 <tr><td class="memItemLeft" align="right" valign="top">RegionPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#aa6b3b34e3b0e151d5b2d5f081f6d6e0f">dmxCopyPlane</a> (DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, int srcx, int srcy, int width, int height, int dstx, int dsty, unsigned long bitPlane)</td></tr>
     54 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a03892f8e655a4bb743a264f121b096c6">dmxPolyPoint</a> (DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr pptInit)</td></tr>
     55 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#abd3dea8c777a8e39ffbf2b9fa8e1405e">dmxPolylines</a> (DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr pptInit)</td></tr>
     56 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a9592aeb83549cbe036a47e9ac90dbf36">dmxPolySegment</a> (DrawablePtr pDrawable, GCPtr pGC, int nseg, xSegment *pSegs)</td></tr>
     57 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a6bc862a4f475154ff9ff5f30a0ffcf89">dmxPolyRectangle</a> (DrawablePtr pDrawable, GCPtr pGC, int nrects, xRectangle *pRects)</td></tr>
     58 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a7c4ff7ddf5b1a31d11e9124dc18f69f0">dmxPolyArc</a> (DrawablePtr pDrawable, GCPtr pGC, int narcs, xArc *parcs)</td></tr>
     59 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a4c24d2a2ddb121d2281084dd4f1361a6">dmxFillPolygon</a> (DrawablePtr pDrawable, GCPtr pGC, int shape, int mode, int count, DDXPointPtr pPts)</td></tr>
     60 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a7d7eee30be7b445772f875b8cc1c8e0a">dmxPolyFillRect</a> (DrawablePtr pDrawable, GCPtr pGC, int nrectFill, xRectangle *prectInit)</td></tr>
     61 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a5488891f016532e40ba5e31466fb67fd">dmxPolyFillArc</a> (DrawablePtr pDrawable, GCPtr pGC, int narcs, xArc *parcs)</td></tr>
     62 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a9b3a993a29bb01745ddbf7bd9ff97ef5">dmxPolyText8</a> (DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, char *chars)</td></tr>
     63 <tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a2fe37b5892867df4c29292c975c17e52">dmxPolyText16</a> (DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars)</td></tr>
     64 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a1fc863ca944469fc34d78db948f14053">dmxImageText8</a> (DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, char *chars)</td></tr>
     65 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#acb19f9ef082c76f281679994057fafe1">dmxImageText16</a> (DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars)</td></tr>
     66 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a3feeb20d71e2368e436633eddf4b13ac">dmxImageGlyphBlt</a> (DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, CharInfoPtr *ppci, pointer pglyphBase)</td></tr>
     67 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#ae1200c166d613547b34d0adf04d152ea">dmxPolyGlyphBlt</a> (DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, CharInfoPtr *ppci, pointer pglyphBase)</td></tr>
     68 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a2ca1093683e50ef80846d76a83d2f102">dmxPushPixels</a> (GCPtr pGC, PixmapPtr pBitMap, DrawablePtr pDst, int w, int h, int x, int y)</td></tr>
     69 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#ace88d57bbb8edfcdc3e7206e59c1e30f">dmxGetImage</a> (DrawablePtr pDrawable, int sx, int sy, int w, int h, unsigned int format, unsigned long planeMask, char *pdstLine)</td></tr>
     70 <tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dmxgcops_8h.html#a2a6026c8f03a56ca5ab93dc2c9cf868f">dmxGetSpans</a> (DrawablePtr pDrawable, int wMax, DDXPointPtr ppt, int *pwidth, int nspans, char *pdstStart)</td></tr>
     71 </table>
     72 <hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
     73 <div class="textblock"><p>Interface for gcops support. </p>
     74 <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="dmxgcops_8c.html">dmxgcops.c</a> </dd></dl>
     75 </div><hr/><h2>Function Documentation</h2>
     76 <a class="anchor" id="a9165fc8e2f98c6d4d82154a1b52b7c0f"></a><!-- doxytag: member="dmxgcops.h::dmxCopyArea" ref="a9165fc8e2f98c6d4d82154a1b52b7c0f" args="(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, int srcx, int srcy, int w, int h, int dstx, int dsty)" -->
     77 <div class="memitem">
     78 <div class="memproto">
     79       <table class="memname">
     80         <tr>
     81           <td class="memname">RegionPtr dmxCopyArea </td>
     82           <td>(</td>
     83           <td class="paramtype">DrawablePtr&#160;</td>
     84           <td class="paramname"><em>pSrc</em>, </td>
     85         </tr>
     86         <tr>
     87           <td class="paramkey"></td>
     88           <td></td>
     89           <td class="paramtype">DrawablePtr&#160;</td>
     90           <td class="paramname"><em>pDst</em>, </td>
     91         </tr>
     92         <tr>
     93           <td class="paramkey"></td>
     94           <td></td>
     95           <td class="paramtype">GCPtr&#160;</td>
     96           <td class="paramname"><em>pGC</em>, </td>
     97         </tr>
     98         <tr>
     99           <td class="paramkey"></td>
    100           <td></td>
    101           <td class="paramtype">int&#160;</td>
    102           <td class="paramname"><em>srcx</em>, </td>
    103         </tr>
    104         <tr>
    105           <td class="paramkey"></td>
    106           <td></td>
    107           <td class="paramtype">int&#160;</td>
    108           <td class="paramname"><em>srcy</em>, </td>
    109         </tr>
    110         <tr>
    111           <td class="paramkey"></td>
    112           <td></td>
    113           <td class="paramtype">int&#160;</td>
    114           <td class="paramname"><em>w</em>, </td>
    115         </tr>
    116         <tr>
    117           <td class="paramkey"></td>
    118           <td></td>
    119           <td class="paramtype">int&#160;</td>
    120           <td class="paramname"><em>h</em>, </td>
    121         </tr>
    122         <tr>
    123           <td class="paramkey"></td>
    124           <td></td>
    125           <td class="paramtype">int&#160;</td>
    126           <td class="paramname"><em>dstx</em>, </td>
    127         </tr>
    128         <tr>
    129           <td class="paramkey"></td>
    130           <td></td>
    131           <td class="paramtype">int&#160;</td>
    132           <td class="paramname"><em>dsty</em>&#160;</td>
    133         </tr>
    134         <tr>
    135           <td></td>
    136           <td>)</td>
    137           <td></td><td></td>
    138         </tr>
    139       </table>
    140 </div>
    141 <div class="memdoc">
    142 <p>Copy area from <em>pSrc</em> drawable to <em>pDst</em> drawable on the back-end server associated with <em>pSrc</em> drawable's screen. If the offscreen optimization is enabled, only copy when both <em>pSrc</em> and <em>pDst</em> are at least partially visible. </p>
    143 
    144 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    145 
    146 </div>
    147 </div>
    148 <a class="anchor" id="aa6b3b34e3b0e151d5b2d5f081f6d6e0f"></a><!-- doxytag: member="dmxgcops.h::dmxCopyPlane" ref="aa6b3b34e3b0e151d5b2d5f081f6d6e0f" args="(DrawablePtr pSrc, DrawablePtr pDst, GCPtr pGC, int srcx, int srcy, int width, int height, int dstx, int dsty, unsigned long bitPlane)" -->
    149 <div class="memitem">
    150 <div class="memproto">
    151       <table class="memname">
    152         <tr>
    153           <td class="memname">RegionPtr dmxCopyPlane </td>
    154           <td>(</td>
    155           <td class="paramtype">DrawablePtr&#160;</td>
    156           <td class="paramname"><em>pSrc</em>, </td>
    157         </tr>
    158         <tr>
    159           <td class="paramkey"></td>
    160           <td></td>
    161           <td class="paramtype">DrawablePtr&#160;</td>
    162           <td class="paramname"><em>pDst</em>, </td>
    163         </tr>
    164         <tr>
    165           <td class="paramkey"></td>
    166           <td></td>
    167           <td class="paramtype">GCPtr&#160;</td>
    168           <td class="paramname"><em>pGC</em>, </td>
    169         </tr>
    170         <tr>
    171           <td class="paramkey"></td>
    172           <td></td>
    173           <td class="paramtype">int&#160;</td>
    174           <td class="paramname"><em>srcx</em>, </td>
    175         </tr>
    176         <tr>
    177           <td class="paramkey"></td>
    178           <td></td>
    179           <td class="paramtype">int&#160;</td>
    180           <td class="paramname"><em>srcy</em>, </td>
    181         </tr>
    182         <tr>
    183           <td class="paramkey"></td>
    184           <td></td>
    185           <td class="paramtype">int&#160;</td>
    186           <td class="paramname"><em>width</em>, </td>
    187         </tr>
    188         <tr>
    189           <td class="paramkey"></td>
    190           <td></td>
    191           <td class="paramtype">int&#160;</td>
    192           <td class="paramname"><em>height</em>, </td>
    193         </tr>
    194         <tr>
    195           <td class="paramkey"></td>
    196           <td></td>
    197           <td class="paramtype">int&#160;</td>
    198           <td class="paramname"><em>dstx</em>, </td>
    199         </tr>
    200         <tr>
    201           <td class="paramkey"></td>
    202           <td></td>
    203           <td class="paramtype">int&#160;</td>
    204           <td class="paramname"><em>dsty</em>, </td>
    205         </tr>
    206         <tr>
    207           <td class="paramkey"></td>
    208           <td></td>
    209           <td class="paramtype">unsigned long&#160;</td>
    210           <td class="paramname"><em>bitPlane</em>&#160;</td>
    211         </tr>
    212         <tr>
    213           <td></td>
    214           <td>)</td>
    215           <td></td><td></td>
    216         </tr>
    217       </table>
    218 </div>
    219 <div class="memdoc">
    220 <p>Copy plane number <em>bitPlane</em> from <em>pSrc</em> drawable to <em>pDst</em> drawable on the back-end server associated with <em>pSrc</em> drawable's screen. If the offscreen optimization is enabled, only copy when both <em>pSrc</em> and <em>pDst</em> are at least partially visible. </p>
    221 
    222 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    223 
    224 </div>
    225 </div>
    226 <a class="anchor" id="a4c24d2a2ddb121d2281084dd4f1361a6"></a><!-- doxytag: member="dmxgcops.h::dmxFillPolygon" ref="a4c24d2a2ddb121d2281084dd4f1361a6" args="(DrawablePtr pDrawable, GCPtr pGC, int shape, int mode, int count, DDXPointPtr pPts)" -->
    227 <div class="memitem">
    228 <div class="memproto">
    229       <table class="memname">
    230         <tr>
    231           <td class="memname">void dmxFillPolygon </td>
    232           <td>(</td>
    233           <td class="paramtype">DrawablePtr&#160;</td>
    234           <td class="paramname"><em>pDrawable</em>, </td>
    235         </tr>
    236         <tr>
    237           <td class="paramkey"></td>
    238           <td></td>
    239           <td class="paramtype">GCPtr&#160;</td>
    240           <td class="paramname"><em>pGC</em>, </td>
    241         </tr>
    242         <tr>
    243           <td class="paramkey"></td>
    244           <td></td>
    245           <td class="paramtype">int&#160;</td>
    246           <td class="paramname"><em>shape</em>, </td>
    247         </tr>
    248         <tr>
    249           <td class="paramkey"></td>
    250           <td></td>
    251           <td class="paramtype">int&#160;</td>
    252           <td class="paramname"><em>mode</em>, </td>
    253         </tr>
    254         <tr>
    255           <td class="paramkey"></td>
    256           <td></td>
    257           <td class="paramtype">int&#160;</td>
    258           <td class="paramname"><em>count</em>, </td>
    259         </tr>
    260         <tr>
    261           <td class="paramkey"></td>
    262           <td></td>
    263           <td class="paramtype">DDXPointPtr&#160;</td>
    264           <td class="paramname"><em>pPts</em>&#160;</td>
    265         </tr>
    266         <tr>
    267           <td></td>
    268           <td>)</td>
    269           <td></td><td></td>
    270         </tr>
    271       </table>
    272 </div>
    273 <div class="memdoc">
    274 <p>Render a filled polygons in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    275 
    276 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    277 
    278 </div>
    279 </div>
    280 <a class="anchor" id="aa70a52ce25b894154a610b0f3fc130cf"></a><!-- doxytag: member="dmxgcops.h::dmxFillSpans" ref="aa70a52ce25b894154a610b0f3fc130cf" args="(DrawablePtr pDrawable, GCPtr pGC, int nInit, DDXPointPtr pptInit, int *pwidthInit, int fSorted)" -->
    281 <div class="memitem">
    282 <div class="memproto">
    283       <table class="memname">
    284         <tr>
    285           <td class="memname">void dmxFillSpans </td>
    286           <td>(</td>
    287           <td class="paramtype">DrawablePtr&#160;</td>
    288           <td class="paramname"><em>pDrawable</em>, </td>
    289         </tr>
    290         <tr>
    291           <td class="paramkey"></td>
    292           <td></td>
    293           <td class="paramtype">GCPtr&#160;</td>
    294           <td class="paramname"><em>pGC</em>, </td>
    295         </tr>
    296         <tr>
    297           <td class="paramkey"></td>
    298           <td></td>
    299           <td class="paramtype">int&#160;</td>
    300           <td class="paramname"><em>nInit</em>, </td>
    301         </tr>
    302         <tr>
    303           <td class="paramkey"></td>
    304           <td></td>
    305           <td class="paramtype">DDXPointPtr&#160;</td>
    306           <td class="paramname"><em>pptInit</em>, </td>
    307         </tr>
    308         <tr>
    309           <td class="paramkey"></td>
    310           <td></td>
    311           <td class="paramtype">int *&#160;</td>
    312           <td class="paramname"><em>pwidthInit</em>, </td>
    313         </tr>
    314         <tr>
    315           <td class="paramkey"></td>
    316           <td></td>
    317           <td class="paramtype">int&#160;</td>
    318           <td class="paramname"><em>fSorted</em>&#160;</td>
    319         </tr>
    320         <tr>
    321           <td></td>
    322           <td>)</td>
    323           <td></td><td></td>
    324         </tr>
    325       </table>
    326 </div>
    327 <div class="memdoc">
    328 <p>Fill spans -- this function should never be called. </p>
    329 
    330 </div>
    331 </div>
    332 <a class="anchor" id="ace88d57bbb8edfcdc3e7206e59c1e30f"></a><!-- doxytag: member="dmxgcops.h::dmxGetImage" ref="ace88d57bbb8edfcdc3e7206e59c1e30f" args="(DrawablePtr pDrawable, int sx, int sy, int w, int h, unsigned int format, unsigned long planeMask, char *pdstLine)" -->
    333 <div class="memitem">
    334 <div class="memproto">
    335       <table class="memname">
    336         <tr>
    337           <td class="memname">void dmxGetImage </td>
    338           <td>(</td>
    339           <td class="paramtype">DrawablePtr&#160;</td>
    340           <td class="paramname"><em>pDrawable</em>, </td>
    341         </tr>
    342         <tr>
    343           <td class="paramkey"></td>
    344           <td></td>
    345           <td class="paramtype">int&#160;</td>
    346           <td class="paramname"><em>sx</em>, </td>
    347         </tr>
    348         <tr>
    349           <td class="paramkey"></td>
    350           <td></td>
    351           <td class="paramtype">int&#160;</td>
    352           <td class="paramname"><em>sy</em>, </td>
    353         </tr>
    354         <tr>
    355           <td class="paramkey"></td>
    356           <td></td>
    357           <td class="paramtype">int&#160;</td>
    358           <td class="paramname"><em>w</em>, </td>
    359         </tr>
    360         <tr>
    361           <td class="paramkey"></td>
    362           <td></td>
    363           <td class="paramtype">int&#160;</td>
    364           <td class="paramname"><em>h</em>, </td>
    365         </tr>
    366         <tr>
    367           <td class="paramkey"></td>
    368           <td></td>
    369           <td class="paramtype">unsigned int&#160;</td>
    370           <td class="paramname"><em>format</em>, </td>
    371         </tr>
    372         <tr>
    373           <td class="paramkey"></td>
    374           <td></td>
    375           <td class="paramtype">unsigned long&#160;</td>
    376           <td class="paramname"><em>planeMask</em>, </td>
    377         </tr>
    378         <tr>
    379           <td class="paramkey"></td>
    380           <td></td>
    381           <td class="paramtype">char *&#160;</td>
    382           <td class="paramname"><em>pdstLine</em>&#160;</td>
    383         </tr>
    384         <tr>
    385           <td></td>
    386           <td>)</td>
    387           <td></td><td></td>
    388         </tr>
    389       </table>
    390 </div>
    391 <div class="memdoc">
    392 <p>Get an image from the back-end server associated with <em>pDrawable's</em> screen. If <em>pDrawable</em> is a window, it must be viewable to get an image from it. If it is not viewable, then get the image from the first ancestor of <em>pDrawable</em> that is viewable. If no viewable ancestor is found, then simply return without getting an image. </p>
    393 
    394 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgcops_8c.html#ad44d59f0e4f0c77ca7278cb5d31f0121">dmxFindAlternatePixmap()</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, and <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>.</p>
    395 
    396 <p>Referenced by <a class="el" href="dmxscrinit_8h.html#a673d8a2c038f8ed0da5f910a72a5c4c2">dmxScreenInit()</a>.</p>
    397 
    398 </div>
    399 </div>
    400 <a class="anchor" id="a2a6026c8f03a56ca5ab93dc2c9cf868f"></a><!-- doxytag: member="dmxgcops.h::dmxGetSpans" ref="a2a6026c8f03a56ca5ab93dc2c9cf868f" args="(DrawablePtr pDrawable, int wMax, DDXPointPtr ppt, int *pwidth, int nspans, char *pdstStart)" -->
    401 <div class="memitem">
    402 <div class="memproto">
    403       <table class="memname">
    404         <tr>
    405           <td class="memname">void dmxGetSpans </td>
    406           <td>(</td>
    407           <td class="paramtype">DrawablePtr&#160;</td>
    408           <td class="paramname"><em>pDrawable</em>, </td>
    409         </tr>
    410         <tr>
    411           <td class="paramkey"></td>
    412           <td></td>
    413           <td class="paramtype">int&#160;</td>
    414           <td class="paramname"><em>wMax</em>, </td>
    415         </tr>
    416         <tr>
    417           <td class="paramkey"></td>
    418           <td></td>
    419           <td class="paramtype">DDXPointPtr&#160;</td>
    420           <td class="paramname"><em>ppt</em>, </td>
    421         </tr>
    422         <tr>
    423           <td class="paramkey"></td>
    424           <td></td>
    425           <td class="paramtype">int *&#160;</td>
    426           <td class="paramname"><em>pwidth</em>, </td>
    427         </tr>
    428         <tr>
    429           <td class="paramkey"></td>
    430           <td></td>
    431           <td class="paramtype">int&#160;</td>
    432           <td class="paramname"><em>nspans</em>, </td>
    433         </tr>
    434         <tr>
    435           <td class="paramkey"></td>
    436           <td></td>
    437           <td class="paramtype">char *&#160;</td>
    438           <td class="paramname"><em>pdstStart</em>&#160;</td>
    439         </tr>
    440         <tr>
    441           <td></td>
    442           <td>)</td>
    443           <td></td><td></td>
    444         </tr>
    445       </table>
    446 </div>
    447 <div class="memdoc">
    448 <p>Get Spans -- this function should never be called. </p>
    449 
    450 <p>Referenced by <a class="el" href="dmxscrinit_8h.html#a673d8a2c038f8ed0da5f910a72a5c4c2">dmxScreenInit()</a>.</p>
    451 
    452 </div>
    453 </div>
    454 <a class="anchor" id="a3feeb20d71e2368e436633eddf4b13ac"></a><!-- doxytag: member="dmxgcops.h::dmxImageGlyphBlt" ref="a3feeb20d71e2368e436633eddf4b13ac" args="(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, CharInfoPtr *ppci, pointer pglyphBase)" -->
    455 <div class="memitem">
    456 <div class="memproto">
    457       <table class="memname">
    458         <tr>
    459           <td class="memname">void dmxImageGlyphBlt </td>
    460           <td>(</td>
    461           <td class="paramtype">DrawablePtr&#160;</td>
    462           <td class="paramname"><em>pDrawable</em>, </td>
    463         </tr>
    464         <tr>
    465           <td class="paramkey"></td>
    466           <td></td>
    467           <td class="paramtype">GCPtr&#160;</td>
    468           <td class="paramname"><em>pGC</em>, </td>
    469         </tr>
    470         <tr>
    471           <td class="paramkey"></td>
    472           <td></td>
    473           <td class="paramtype">int&#160;</td>
    474           <td class="paramname"><em>x</em>, </td>
    475         </tr>
    476         <tr>
    477           <td class="paramkey"></td>
    478           <td></td>
    479           <td class="paramtype">int&#160;</td>
    480           <td class="paramname"><em>y</em>, </td>
    481         </tr>
    482         <tr>
    483           <td class="paramkey"></td>
    484           <td></td>
    485           <td class="paramtype">unsigned int&#160;</td>
    486           <td class="paramname"><em>nglyph</em>, </td>
    487         </tr>
    488         <tr>
    489           <td class="paramkey"></td>
    490           <td></td>
    491           <td class="paramtype">CharInfoPtr *&#160;</td>
    492           <td class="paramname"><em>ppci</em>, </td>
    493         </tr>
    494         <tr>
    495           <td class="paramkey"></td>
    496           <td></td>
    497           <td class="paramtype">pointer&#160;</td>
    498           <td class="paramname"><em>pglyphBase</em>&#160;</td>
    499         </tr>
    500         <tr>
    501           <td></td>
    502           <td>)</td>
    503           <td></td><td></td>
    504         </tr>
    505       </table>
    506 </div>
    507 <div class="memdoc">
    508 <p>Image Glyph Blt -- this function should never be called. </p>
    509 
    510 </div>
    511 </div>
    512 <a class="anchor" id="acb19f9ef082c76f281679994057fafe1"></a><!-- doxytag: member="dmxgcops.h::dmxImageText16" ref="acb19f9ef082c76f281679994057fafe1" args="(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars)" -->
    513 <div class="memitem">
    514 <div class="memproto">
    515       <table class="memname">
    516         <tr>
    517           <td class="memname">void dmxImageText16 </td>
    518           <td>(</td>
    519           <td class="paramtype">DrawablePtr&#160;</td>
    520           <td class="paramname"><em>pDrawable</em>, </td>
    521         </tr>
    522         <tr>
    523           <td class="paramkey"></td>
    524           <td></td>
    525           <td class="paramtype">GCPtr&#160;</td>
    526           <td class="paramname"><em>pGC</em>, </td>
    527         </tr>
    528         <tr>
    529           <td class="paramkey"></td>
    530           <td></td>
    531           <td class="paramtype">int&#160;</td>
    532           <td class="paramname"><em>x</em>, </td>
    533         </tr>
    534         <tr>
    535           <td class="paramkey"></td>
    536           <td></td>
    537           <td class="paramtype">int&#160;</td>
    538           <td class="paramname"><em>y</em>, </td>
    539         </tr>
    540         <tr>
    541           <td class="paramkey"></td>
    542           <td></td>
    543           <td class="paramtype">int&#160;</td>
    544           <td class="paramname"><em>count</em>, </td>
    545         </tr>
    546         <tr>
    547           <td class="paramkey"></td>
    548           <td></td>
    549           <td class="paramtype">unsigned short *&#160;</td>
    550           <td class="paramname"><em>chars</em>&#160;</td>
    551         </tr>
    552         <tr>
    553           <td></td>
    554           <td>)</td>
    555           <td></td><td></td>
    556         </tr>
    557       </table>
    558 </div>
    559 <div class="memdoc">
    560 <p>Render string of 16-bit <em>chars</em> (both foreground and background) in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    561 
    562 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    563 
    564 </div>
    565 </div>
    566 <a class="anchor" id="a1fc863ca944469fc34d78db948f14053"></a><!-- doxytag: member="dmxgcops.h::dmxImageText8" ref="a1fc863ca944469fc34d78db948f14053" args="(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, char *chars)" -->
    567 <div class="memitem">
    568 <div class="memproto">
    569       <table class="memname">
    570         <tr>
    571           <td class="memname">void dmxImageText8 </td>
    572           <td>(</td>
    573           <td class="paramtype">DrawablePtr&#160;</td>
    574           <td class="paramname"><em>pDrawable</em>, </td>
    575         </tr>
    576         <tr>
    577           <td class="paramkey"></td>
    578           <td></td>
    579           <td class="paramtype">GCPtr&#160;</td>
    580           <td class="paramname"><em>pGC</em>, </td>
    581         </tr>
    582         <tr>
    583           <td class="paramkey"></td>
    584           <td></td>
    585           <td class="paramtype">int&#160;</td>
    586           <td class="paramname"><em>x</em>, </td>
    587         </tr>
    588         <tr>
    589           <td class="paramkey"></td>
    590           <td></td>
    591           <td class="paramtype">int&#160;</td>
    592           <td class="paramname"><em>y</em>, </td>
    593         </tr>
    594         <tr>
    595           <td class="paramkey"></td>
    596           <td></td>
    597           <td class="paramtype">int&#160;</td>
    598           <td class="paramname"><em>count</em>, </td>
    599         </tr>
    600         <tr>
    601           <td class="paramkey"></td>
    602           <td></td>
    603           <td class="paramtype">char *&#160;</td>
    604           <td class="paramname"><em>chars</em>&#160;</td>
    605         </tr>
    606         <tr>
    607           <td></td>
    608           <td>)</td>
    609           <td></td><td></td>
    610         </tr>
    611       </table>
    612 </div>
    613 <div class="memdoc">
    614 <p>Render string of 8-bit <em>chars</em> (both foreground and background) in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    615 
    616 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    617 
    618 </div>
    619 </div>
    620 <a class="anchor" id="a7c4ff7ddf5b1a31d11e9124dc18f69f0"></a><!-- doxytag: member="dmxgcops.h::dmxPolyArc" ref="a7c4ff7ddf5b1a31d11e9124dc18f69f0" args="(DrawablePtr pDrawable, GCPtr pGC, int narcs, xArc *parcs)" -->
    621 <div class="memitem">
    622 <div class="memproto">
    623       <table class="memname">
    624         <tr>
    625           <td class="memname">void dmxPolyArc </td>
    626           <td>(</td>
    627           <td class="paramtype">DrawablePtr&#160;</td>
    628           <td class="paramname"><em>pDrawable</em>, </td>
    629         </tr>
    630         <tr>
    631           <td class="paramkey"></td>
    632           <td></td>
    633           <td class="paramtype">GCPtr&#160;</td>
    634           <td class="paramname"><em>pGC</em>, </td>
    635         </tr>
    636         <tr>
    637           <td class="paramkey"></td>
    638           <td></td>
    639           <td class="paramtype">int&#160;</td>
    640           <td class="paramname"><em>narcs</em>, </td>
    641         </tr>
    642         <tr>
    643           <td class="paramkey"></td>
    644           <td></td>
    645           <td class="paramtype">xArc *&#160;</td>
    646           <td class="paramname"><em>parcs</em>&#160;</td>
    647         </tr>
    648         <tr>
    649           <td></td>
    650           <td>)</td>
    651           <td></td><td></td>
    652         </tr>
    653       </table>
    654 </div>
    655 <div class="memdoc">
    656 <p>Render list of arc outlines, <em>parcs</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    657 
    658 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    659 
    660 </div>
    661 </div>
    662 <a class="anchor" id="a5488891f016532e40ba5e31466fb67fd"></a><!-- doxytag: member="dmxgcops.h::dmxPolyFillArc" ref="a5488891f016532e40ba5e31466fb67fd" args="(DrawablePtr pDrawable, GCPtr pGC, int narcs, xArc *parcs)" -->
    663 <div class="memitem">
    664 <div class="memproto">
    665       <table class="memname">
    666         <tr>
    667           <td class="memname">void dmxPolyFillArc </td>
    668           <td>(</td>
    669           <td class="paramtype">DrawablePtr&#160;</td>
    670           <td class="paramname"><em>pDrawable</em>, </td>
    671         </tr>
    672         <tr>
    673           <td class="paramkey"></td>
    674           <td></td>
    675           <td class="paramtype">GCPtr&#160;</td>
    676           <td class="paramname"><em>pGC</em>, </td>
    677         </tr>
    678         <tr>
    679           <td class="paramkey"></td>
    680           <td></td>
    681           <td class="paramtype">int&#160;</td>
    682           <td class="paramname"><em>narcs</em>, </td>
    683         </tr>
    684         <tr>
    685           <td class="paramkey"></td>
    686           <td></td>
    687           <td class="paramtype">xArc *&#160;</td>
    688           <td class="paramname"><em>parcs</em>&#160;</td>
    689         </tr>
    690         <tr>
    691           <td></td>
    692           <td>)</td>
    693           <td></td><td></td>
    694         </tr>
    695       </table>
    696 </div>
    697 <div class="memdoc">
    698 <p>Render list of filled arcs, <em>parcs</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    699 
    700 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    701 
    702 </div>
    703 </div>
    704 <a class="anchor" id="a7d7eee30be7b445772f875b8cc1c8e0a"></a><!-- doxytag: member="dmxgcops.h::dmxPolyFillRect" ref="a7d7eee30be7b445772f875b8cc1c8e0a" args="(DrawablePtr pDrawable, GCPtr pGC, int nrectFill, xRectangle *prectInit)" -->
    705 <div class="memitem">
    706 <div class="memproto">
    707       <table class="memname">
    708         <tr>
    709           <td class="memname">void dmxPolyFillRect </td>
    710           <td>(</td>
    711           <td class="paramtype">DrawablePtr&#160;</td>
    712           <td class="paramname"><em>pDrawable</em>, </td>
    713         </tr>
    714         <tr>
    715           <td class="paramkey"></td>
    716           <td></td>
    717           <td class="paramtype">GCPtr&#160;</td>
    718           <td class="paramname"><em>pGC</em>, </td>
    719         </tr>
    720         <tr>
    721           <td class="paramkey"></td>
    722           <td></td>
    723           <td class="paramtype">int&#160;</td>
    724           <td class="paramname"><em>nrectFill</em>, </td>
    725         </tr>
    726         <tr>
    727           <td class="paramkey"></td>
    728           <td></td>
    729           <td class="paramtype">xRectangle *&#160;</td>
    730           <td class="paramname"><em>prectInit</em>&#160;</td>
    731         </tr>
    732         <tr>
    733           <td></td>
    734           <td>)</td>
    735           <td></td><td></td>
    736         </tr>
    737       </table>
    738 </div>
    739 <div class="memdoc">
    740 <p>Render list of filled rectangles, <em>prectInit</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    741 
    742 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    743 
    744 </div>
    745 </div>
    746 <a class="anchor" id="ae1200c166d613547b34d0adf04d152ea"></a><!-- doxytag: member="dmxgcops.h::dmxPolyGlyphBlt" ref="ae1200c166d613547b34d0adf04d152ea" args="(DrawablePtr pDrawable, GCPtr pGC, int x, int y, unsigned int nglyph, CharInfoPtr *ppci, pointer pglyphBase)" -->
    747 <div class="memitem">
    748 <div class="memproto">
    749       <table class="memname">
    750         <tr>
    751           <td class="memname">void dmxPolyGlyphBlt </td>
    752           <td>(</td>
    753           <td class="paramtype">DrawablePtr&#160;</td>
    754           <td class="paramname"><em>pDrawable</em>, </td>
    755         </tr>
    756         <tr>
    757           <td class="paramkey"></td>
    758           <td></td>
    759           <td class="paramtype">GCPtr&#160;</td>
    760           <td class="paramname"><em>pGC</em>, </td>
    761         </tr>
    762         <tr>
    763           <td class="paramkey"></td>
    764           <td></td>
    765           <td class="paramtype">int&#160;</td>
    766           <td class="paramname"><em>x</em>, </td>
    767         </tr>
    768         <tr>
    769           <td class="paramkey"></td>
    770           <td></td>
    771           <td class="paramtype">int&#160;</td>
    772           <td class="paramname"><em>y</em>, </td>
    773         </tr>
    774         <tr>
    775           <td class="paramkey"></td>
    776           <td></td>
    777           <td class="paramtype">unsigned int&#160;</td>
    778           <td class="paramname"><em>nglyph</em>, </td>
    779         </tr>
    780         <tr>
    781           <td class="paramkey"></td>
    782           <td></td>
    783           <td class="paramtype">CharInfoPtr *&#160;</td>
    784           <td class="paramname"><em>ppci</em>, </td>
    785         </tr>
    786         <tr>
    787           <td class="paramkey"></td>
    788           <td></td>
    789           <td class="paramtype">pointer&#160;</td>
    790           <td class="paramname"><em>pglyphBase</em>&#160;</td>
    791         </tr>
    792         <tr>
    793           <td></td>
    794           <td>)</td>
    795           <td></td><td></td>
    796         </tr>
    797       </table>
    798 </div>
    799 <div class="memdoc">
    800 <p>Poly Glyph Blt -- this function should never be called. </p>
    801 
    802 </div>
    803 </div>
    804 <a class="anchor" id="abd3dea8c777a8e39ffbf2b9fa8e1405e"></a><!-- doxytag: member="dmxgcops.h::dmxPolylines" ref="abd3dea8c777a8e39ffbf2b9fa8e1405e" args="(DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr pptInit)" -->
    805 <div class="memitem">
    806 <div class="memproto">
    807       <table class="memname">
    808         <tr>
    809           <td class="memname">void dmxPolylines </td>
    810           <td>(</td>
    811           <td class="paramtype">DrawablePtr&#160;</td>
    812           <td class="paramname"><em>pDrawable</em>, </td>
    813         </tr>
    814         <tr>
    815           <td class="paramkey"></td>
    816           <td></td>
    817           <td class="paramtype">GCPtr&#160;</td>
    818           <td class="paramname"><em>pGC</em>, </td>
    819         </tr>
    820         <tr>
    821           <td class="paramkey"></td>
    822           <td></td>
    823           <td class="paramtype">int&#160;</td>
    824           <td class="paramname"><em>mode</em>, </td>
    825         </tr>
    826         <tr>
    827           <td class="paramkey"></td>
    828           <td></td>
    829           <td class="paramtype">int&#160;</td>
    830           <td class="paramname"><em>npt</em>, </td>
    831         </tr>
    832         <tr>
    833           <td class="paramkey"></td>
    834           <td></td>
    835           <td class="paramtype">DDXPointPtr&#160;</td>
    836           <td class="paramname"><em>pptInit</em>&#160;</td>
    837         </tr>
    838         <tr>
    839           <td></td>
    840           <td>)</td>
    841           <td></td><td></td>
    842         </tr>
    843       </table>
    844 </div>
    845 <div class="memdoc">
    846 <p>Render list of connected lines, <em>pptInit</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    847 
    848 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    849 
    850 </div>
    851 </div>
    852 <a class="anchor" id="a03892f8e655a4bb743a264f121b096c6"></a><!-- doxytag: member="dmxgcops.h::dmxPolyPoint" ref="a03892f8e655a4bb743a264f121b096c6" args="(DrawablePtr pDrawable, GCPtr pGC, int mode, int npt, DDXPointPtr pptInit)" -->
    853 <div class="memitem">
    854 <div class="memproto">
    855       <table class="memname">
    856         <tr>
    857           <td class="memname">void dmxPolyPoint </td>
    858           <td>(</td>
    859           <td class="paramtype">DrawablePtr&#160;</td>
    860           <td class="paramname"><em>pDrawable</em>, </td>
    861         </tr>
    862         <tr>
    863           <td class="paramkey"></td>
    864           <td></td>
    865           <td class="paramtype">GCPtr&#160;</td>
    866           <td class="paramname"><em>pGC</em>, </td>
    867         </tr>
    868         <tr>
    869           <td class="paramkey"></td>
    870           <td></td>
    871           <td class="paramtype">int&#160;</td>
    872           <td class="paramname"><em>mode</em>, </td>
    873         </tr>
    874         <tr>
    875           <td class="paramkey"></td>
    876           <td></td>
    877           <td class="paramtype">int&#160;</td>
    878           <td class="paramname"><em>npt</em>, </td>
    879         </tr>
    880         <tr>
    881           <td class="paramkey"></td>
    882           <td></td>
    883           <td class="paramtype">DDXPointPtr&#160;</td>
    884           <td class="paramname"><em>pptInit</em>&#160;</td>
    885         </tr>
    886         <tr>
    887           <td></td>
    888           <td>)</td>
    889           <td></td><td></td>
    890         </tr>
    891       </table>
    892 </div>
    893 <div class="memdoc">
    894 <p>Render list of points, <em>pptInit</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    895 
    896 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    897 
    898 </div>
    899 </div>
    900 <a class="anchor" id="a6bc862a4f475154ff9ff5f30a0ffcf89"></a><!-- doxytag: member="dmxgcops.h::dmxPolyRectangle" ref="a6bc862a4f475154ff9ff5f30a0ffcf89" args="(DrawablePtr pDrawable, GCPtr pGC, int nrects, xRectangle *pRects)" -->
    901 <div class="memitem">
    902 <div class="memproto">
    903       <table class="memname">
    904         <tr>
    905           <td class="memname">void dmxPolyRectangle </td>
    906           <td>(</td>
    907           <td class="paramtype">DrawablePtr&#160;</td>
    908           <td class="paramname"><em>pDrawable</em>, </td>
    909         </tr>
    910         <tr>
    911           <td class="paramkey"></td>
    912           <td></td>
    913           <td class="paramtype">GCPtr&#160;</td>
    914           <td class="paramname"><em>pGC</em>, </td>
    915         </tr>
    916         <tr>
    917           <td class="paramkey"></td>
    918           <td></td>
    919           <td class="paramtype">int&#160;</td>
    920           <td class="paramname"><em>nrects</em>, </td>
    921         </tr>
    922         <tr>
    923           <td class="paramkey"></td>
    924           <td></td>
    925           <td class="paramtype">xRectangle *&#160;</td>
    926           <td class="paramname"><em>pRects</em>&#160;</td>
    927         </tr>
    928         <tr>
    929           <td></td>
    930           <td>)</td>
    931           <td></td><td></td>
    932         </tr>
    933       </table>
    934 </div>
    935 <div class="memdoc">
    936 <p>Render list of rectangle outlines, <em>pRects</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    937 
    938 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    939 
    940 </div>
    941 </div>
    942 <a class="anchor" id="a9592aeb83549cbe036a47e9ac90dbf36"></a><!-- doxytag: member="dmxgcops.h::dmxPolySegment" ref="a9592aeb83549cbe036a47e9ac90dbf36" args="(DrawablePtr pDrawable, GCPtr pGC, int nseg, xSegment *pSegs)" -->
    943 <div class="memitem">
    944 <div class="memproto">
    945       <table class="memname">
    946         <tr>
    947           <td class="memname">void dmxPolySegment </td>
    948           <td>(</td>
    949           <td class="paramtype">DrawablePtr&#160;</td>
    950           <td class="paramname"><em>pDrawable</em>, </td>
    951         </tr>
    952         <tr>
    953           <td class="paramkey"></td>
    954           <td></td>
    955           <td class="paramtype">GCPtr&#160;</td>
    956           <td class="paramname"><em>pGC</em>, </td>
    957         </tr>
    958         <tr>
    959           <td class="paramkey"></td>
    960           <td></td>
    961           <td class="paramtype">int&#160;</td>
    962           <td class="paramname"><em>nseg</em>, </td>
    963         </tr>
    964         <tr>
    965           <td class="paramkey"></td>
    966           <td></td>
    967           <td class="paramtype">xSegment *&#160;</td>
    968           <td class="paramname"><em>pSegs</em>&#160;</td>
    969         </tr>
    970         <tr>
    971           <td></td>
    972           <td>)</td>
    973           <td></td><td></td>
    974         </tr>
    975       </table>
    976 </div>
    977 <div class="memdoc">
    978 <p>Render list of disjoint segments, <em>pSegs</em> in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
    979 
    980 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
    981 
    982 </div>
    983 </div>
    984 <a class="anchor" id="a2fe37b5892867df4c29292c975c17e52"></a><!-- doxytag: member="dmxgcops.h::dmxPolyText16" ref="a2fe37b5892867df4c29292c975c17e52" args="(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, unsigned short *chars)" -->
    985 <div class="memitem">
    986 <div class="memproto">
    987       <table class="memname">
    988         <tr>
    989           <td class="memname">int dmxPolyText16 </td>
    990           <td>(</td>
    991           <td class="paramtype">DrawablePtr&#160;</td>
    992           <td class="paramname"><em>pDrawable</em>, </td>
    993         </tr>
    994         <tr>
    995           <td class="paramkey"></td>
    996           <td></td>
    997           <td class="paramtype">GCPtr&#160;</td>
    998           <td class="paramname"><em>pGC</em>, </td>
    999         </tr>
   1000         <tr>
   1001           <td class="paramkey"></td>
   1002           <td></td>
   1003           <td class="paramtype">int&#160;</td>
   1004           <td class="paramname"><em>x</em>, </td>
   1005         </tr>
   1006         <tr>
   1007           <td class="paramkey"></td>
   1008           <td></td>
   1009           <td class="paramtype">int&#160;</td>
   1010           <td class="paramname"><em>y</em>, </td>
   1011         </tr>
   1012         <tr>
   1013           <td class="paramkey"></td>
   1014           <td></td>
   1015           <td class="paramtype">int&#160;</td>
   1016           <td class="paramname"><em>count</em>, </td>
   1017         </tr>
   1018         <tr>
   1019           <td class="paramkey"></td>
   1020           <td></td>
   1021           <td class="paramtype">unsigned short *&#160;</td>
   1022           <td class="paramname"><em>chars</em>&#160;</td>
   1023         </tr>
   1024         <tr>
   1025           <td></td>
   1026           <td>)</td>
   1027           <td></td><td></td>
   1028         </tr>
   1029       </table>
   1030 </div>
   1031 <div class="memdoc">
   1032 <p>Render string of 16-bit <em>chars</em> (foreground only) in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
   1033 
   1034 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
   1035 
   1036 </div>
   1037 </div>
   1038 <a class="anchor" id="a9b3a993a29bb01745ddbf7bd9ff97ef5"></a><!-- doxytag: member="dmxgcops.h::dmxPolyText8" ref="a9b3a993a29bb01745ddbf7bd9ff97ef5" args="(DrawablePtr pDrawable, GCPtr pGC, int x, int y, int count, char *chars)" -->
   1039 <div class="memitem">
   1040 <div class="memproto">
   1041       <table class="memname">
   1042         <tr>
   1043           <td class="memname">int dmxPolyText8 </td>
   1044           <td>(</td>
   1045           <td class="paramtype">DrawablePtr&#160;</td>
   1046           <td class="paramname"><em>pDrawable</em>, </td>
   1047         </tr>
   1048         <tr>
   1049           <td class="paramkey"></td>
   1050           <td></td>
   1051           <td class="paramtype">GCPtr&#160;</td>
   1052           <td class="paramname"><em>pGC</em>, </td>
   1053         </tr>
   1054         <tr>
   1055           <td class="paramkey"></td>
   1056           <td></td>
   1057           <td class="paramtype">int&#160;</td>
   1058           <td class="paramname"><em>x</em>, </td>
   1059         </tr>
   1060         <tr>
   1061           <td class="paramkey"></td>
   1062           <td></td>
   1063           <td class="paramtype">int&#160;</td>
   1064           <td class="paramname"><em>y</em>, </td>
   1065         </tr>
   1066         <tr>
   1067           <td class="paramkey"></td>
   1068           <td></td>
   1069           <td class="paramtype">int&#160;</td>
   1070           <td class="paramname"><em>count</em>, </td>
   1071         </tr>
   1072         <tr>
   1073           <td class="paramkey"></td>
   1074           <td></td>
   1075           <td class="paramtype">char *&#160;</td>
   1076           <td class="paramname"><em>chars</em>&#160;</td>
   1077         </tr>
   1078         <tr>
   1079           <td></td>
   1080           <td>)</td>
   1081           <td></td><td></td>
   1082         </tr>
   1083       </table>
   1084 </div>
   1085 <div class="memdoc">
   1086 <p>Render string of 8-bit <em>chars</em> (foreground only) in <em>pDrawable</em> on the back-end server associated with <em>pDrawable's</em> screen. If the offscreen optimization is enabled, only draw when <em>pDrawable</em> is at least partially visible. </p>
   1087 
   1088 <p>References <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
   1089 
   1090 </div>
   1091 </div>
   1092 <a class="anchor" id="a2ca1093683e50ef80846d76a83d2f102"></a><!-- doxytag: member="dmxgcops.h::dmxPushPixels" ref="a2ca1093683e50ef80846d76a83d2f102" args="(GCPtr pGC, PixmapPtr pBitMap, DrawablePtr pDst, int w, int h, int x, int y)" -->
   1093 <div class="memitem">
   1094 <div class="memproto">
   1095       <table class="memname">
   1096         <tr>
   1097           <td class="memname">void dmxPushPixels </td>
   1098           <td>(</td>
   1099           <td class="paramtype">GCPtr&#160;</td>
   1100           <td class="paramname"><em>pGC</em>, </td>
   1101         </tr>
   1102         <tr>
   1103           <td class="paramkey"></td>
   1104           <td></td>
   1105           <td class="paramtype">PixmapPtr&#160;</td>
   1106           <td class="paramname"><em>pBitMap</em>, </td>
   1107         </tr>
   1108         <tr>
   1109           <td class="paramkey"></td>
   1110           <td></td>
   1111           <td class="paramtype">DrawablePtr&#160;</td>
   1112           <td class="paramname"><em>pDst</em>, </td>
   1113         </tr>
   1114         <tr>
   1115           <td class="paramkey"></td>
   1116           <td></td>
   1117           <td class="paramtype">int&#160;</td>
   1118           <td class="paramname"><em>w</em>, </td>
   1119         </tr>
   1120         <tr>
   1121           <td class="paramkey"></td>
   1122           <td></td>
   1123           <td class="paramtype">int&#160;</td>
   1124           <td class="paramname"><em>h</em>, </td>
   1125         </tr>
   1126         <tr>
   1127           <td class="paramkey"></td>
   1128           <td></td>
   1129           <td class="paramtype">int&#160;</td>
   1130           <td class="paramname"><em>x</em>, </td>
   1131         </tr>
   1132         <tr>
   1133           <td class="paramkey"></td>
   1134           <td></td>
   1135           <td class="paramtype">int&#160;</td>
   1136           <td class="paramname"><em>y</em>&#160;</td>
   1137         </tr>
   1138         <tr>
   1139           <td></td>
   1140           <td>)</td>
   1141           <td></td><td></td>
   1142         </tr>
   1143       </table>
   1144 </div>
   1145 <div class="memdoc">
   1146 <p>Push Pixels -- this function should never be called. </p>
   1147 
   1148 </div>
   1149 </div>
   1150 <a class="anchor" id="ae1e930ec29cf8bd07acd6ccee4a548a3"></a><!-- doxytag: member="dmxgcops.h::dmxPutImage" ref="ae1e930ec29cf8bd07acd6ccee4a548a3" args="(DrawablePtr pDrawable, GCPtr pGC, int depth, int x, int y, int w, int h, int leftPad, int format, char *pBits)" -->
   1151 <div class="memitem">
   1152 <div class="memproto">
   1153       <table class="memname">
   1154         <tr>
   1155           <td class="memname">void dmxPutImage </td>
   1156           <td>(</td>
   1157           <td class="paramtype">DrawablePtr&#160;</td>
   1158           <td class="paramname"><em>pDrawable</em>, </td>
   1159         </tr>
   1160         <tr>
   1161           <td class="paramkey"></td>
   1162           <td></td>
   1163           <td class="paramtype">GCPtr&#160;</td>
   1164           <td class="paramname"><em>pGC</em>, </td>
   1165         </tr>
   1166         <tr>
   1167           <td class="paramkey"></td>
   1168           <td></td>
   1169           <td class="paramtype">int&#160;</td>
   1170           <td class="paramname"><em>depth</em>, </td>
   1171         </tr>
   1172         <tr>
   1173           <td class="paramkey"></td>
   1174           <td></td>
   1175           <td class="paramtype">int&#160;</td>
   1176           <td class="paramname"><em>x</em>, </td>
   1177         </tr>
   1178         <tr>
   1179           <td class="paramkey"></td>
   1180           <td></td>
   1181           <td class="paramtype">int&#160;</td>
   1182           <td class="paramname"><em>y</em>, </td>
   1183         </tr>
   1184         <tr>
   1185           <td class="paramkey"></td>
   1186           <td></td>
   1187           <td class="paramtype">int&#160;</td>
   1188           <td class="paramname"><em>w</em>, </td>
   1189         </tr>
   1190         <tr>
   1191           <td class="paramkey"></td>
   1192           <td></td>
   1193           <td class="paramtype">int&#160;</td>
   1194           <td class="paramname"><em>h</em>, </td>
   1195         </tr>
   1196         <tr>
   1197           <td class="paramkey"></td>
   1198           <td></td>
   1199           <td class="paramtype">int&#160;</td>
   1200           <td class="paramname"><em>leftPad</em>, </td>
   1201         </tr>
   1202         <tr>
   1203           <td class="paramkey"></td>
   1204           <td></td>
   1205           <td class="paramtype">int&#160;</td>
   1206           <td class="paramname"><em>format</em>, </td>
   1207         </tr>
   1208         <tr>
   1209           <td class="paramkey"></td>
   1210           <td></td>
   1211           <td class="paramtype">char *&#160;</td>
   1212           <td class="paramname"><em>pBits</em>&#160;</td>
   1213         </tr>
   1214         <tr>
   1215           <td></td>
   1216           <td>)</td>
   1217           <td></td><td></td>
   1218         </tr>
   1219       </table>
   1220 </div>
   1221 <div class="memdoc">
   1222 <p>Transfer <em>pBits</em> image to back-end server associated with <em>pDrawable's</em> screen. If primitive subdivision optimization is enabled, then only transfer the sections of <em>pBits</em> that are visible (i.e., not-clipped) to the back-end server. </p>
   1223 
   1224 <p>References <a class="el" href="struct__DMXScreenInfo.html#a1288c3902e2e1f871947e854269562e8">_DMXScreenInfo::beDefVisualIndex</a>, <a class="el" href="struct__DMXScreenInfo.html#a756ade62a55a52f163a42db6de54c244">_DMXScreenInfo::beDisplay</a>, <a class="el" href="struct__DMXScreenInfo.html#a33651a812fe70c8229f395c2bb38b45c">_DMXScreenInfo::beVisuals</a>, <a class="el" href="dmxgcops_8c.html#a95d43c03eb7e78bbe20269c5e7dc6e14">DMX_GCOPS_OFFSCREEN</a>, <a class="el" href="dmxgcops_8c.html#a4e091318ff2a64af06aef315453b88a2">DMX_GCOPS_SET_DRAWABLE</a>, <a class="el" href="dmxgc_8h.html#a42556da1890b53da10806fbab8174549">DMX_GET_GC_PRIV</a>, <a class="el" href="dmx_8h.html#a3e242a6818df05e547a4776919e3827f">dmxScreens</a>, <a class="el" href="dmx_8h.html#a8207510b34c9871015d1e9378c31c568">dmxSubdividePrimitives</a>, <a class="el" href="dmxsync_8c.html#ab848762f4d2e30d31b87d3e8e10c5967">dmxSync()</a>, and <a class="el" href="struct__dmxGCPriv.html#a1df255c2a582d3168868747ecea8055f">_dmxGCPriv::gc</a>.</p>
   1225 
   1226 </div>
   1227 </div>
   1228 <a class="anchor" id="a5fa3b658c712aa8a4f48a27eca05730d"></a><!-- doxytag: member="dmxgcops.h::dmxSetSpans" ref="a5fa3b658c712aa8a4f48a27eca05730d" args="(DrawablePtr pDrawable, GCPtr pGC, char *psrc, DDXPointPtr ppt, int *pwidth, int nspans, int fSorted)" -->
   1229 <div class="memitem">
   1230 <div class="memproto">
   1231       <table class="memname">
   1232         <tr>
   1233           <td class="memname">void dmxSetSpans </td>
   1234           <td>(</td>
   1235           <td class="paramtype">DrawablePtr&#160;</td>
   1236           <td class="paramname"><em>pDrawable</em>, </td>
   1237         </tr>
   1238         <tr>
   1239           <td class="paramkey"></td>
   1240           <td></td>
   1241           <td class="paramtype">GCPtr&#160;</td>
   1242           <td class="paramname"><em>pGC</em>, </td>
   1243         </tr>
   1244         <tr>
   1245           <td class="paramkey"></td>
   1246           <td></td>
   1247           <td class="paramtype">char *&#160;</td>
   1248           <td class="paramname"><em>psrc</em>, </td>
   1249         </tr>
   1250         <tr>
   1251           <td class="paramkey"></td>
   1252           <td></td>
   1253           <td class="paramtype">DDXPointPtr&#160;</td>
   1254           <td class="paramname"><em>ppt</em>, </td>
   1255         </tr>
   1256         <tr>
   1257           <td class="paramkey"></td>
   1258           <td></td>
   1259           <td class="paramtype">int *&#160;</td>
   1260           <td class="paramname"><em>pwidth</em>, </td>
   1261         </tr>
   1262         <tr>
   1263           <td class="paramkey"></td>
   1264           <td></td>
   1265           <td class="paramtype">int&#160;</td>
   1266           <td class="paramname"><em>nspans</em>, </td>
   1267         </tr>
   1268         <tr>
   1269           <td class="paramkey"></td>
   1270           <td></td>
   1271           <td class="paramtype">int&#160;</td>
   1272           <td class="paramname"><em>fSorted</em>&#160;</td>
   1273         </tr>
   1274         <tr>
   1275           <td></td>
   1276           <td>)</td>
   1277           <td></td><td></td>
   1278         </tr>
   1279       </table>
   1280 </div>
   1281 <div class="memdoc">
   1282 <p>Set spans -- this function should never be called. </p>
   1283 
   1284 </div>
   1285 </div>
   1286 </div>
   1287 </div>
   1288   <div id="nav-path" class="navpath">
   1289     <ul>
   1290       <li class="navelem"><a class="el" href="dmxgcops_8h.html">dmxgcops.h</a>      </li>
   1291     <hr>
   1292     <address>
   1293       <small>
   1294         Generated June 29, 2004 for <a
   1295         href="http://dmx.sourceforge.net">Distributed Multihead X</a> by
   1296         <a href="http://www.doxygen.org/index.html">doxygen</a>
   1297         1.3.4.
   1298       </small>
   1299     </addres>
   1300     </hr>
   1301   </body>
   1302 </html>
   1303