return to first page linux journal archive
keywordscontents

Listing 3. New On-Line Rendering

RtpMapping RtpRender::newOnlineRender(BBox& 
   viewPort, QPixmap *buf)
{
  if (_privateBuff) {      // Cancel any private 
                           // rendering
    delete _privateBuff;
    _privateBuff = NULL;
  }
  _buf = buf;
  startRender(viewPort);   // startRender fills 
                           // in _map
  signalRepaintWindow();
  return _map;
}