Definition at line 241 of file X11Buffer.h.
Classes | |
| struct | WidgetRect | 
Public Types | |
| typedef std::vector< Command * >::size_type | size_type | 
Private Member Functions | |
| CommandBuffer (const CommandBuffer &rhs) | |
| void | BuildClipRegion (const WidgetRect &rect) | 
| void | ClearCommands () | 
| void | ClipOverlaps (QuartzView *view) | 
| CommandBuffer & | operator= (const CommandBuffer &rhs) | 
Private Attributes | |
| std::vector< CGRect > | fClippedRegion | 
| std::vector< Command * > | fCommands | 
| std::vector< bool > | fGrid | 
| std::vector< WidgetRect > | fRectsToClip | 
| std::vector< QuartzView * > | fViewBranch | 
| std::vector< int > | fXBounds | 
| std::vector< Command * > | fXorOps | 
| std::vector< int > | fYBounds | 
#include <X11Buffer.h>
| typedef std::vector<Command*>::size_type ROOT::MacOSX::X11::CommandBuffer::size_type | 
Definition at line 251 of file X11Buffer.h.
      
  | 
  private | 
| ROOT::MacOSX::X11::CommandBuffer::CommandBuffer | ( | ) | 
Definition at line 329 of file X11Buffer.mm.
| ROOT::MacOSX::X11::CommandBuffer::~CommandBuffer | ( | ) | 
Definition at line 334 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddClearArea | ( | Window_t | wid, | 
| Int_t | x, | ||
| Int_t | y, | ||
| UInt_t | w, | ||
| UInt_t | h ) | 
Definition at line 371 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddCopyArea | ( | Drawable_t | src, | 
| Drawable_t | dst, | ||
| const GCValues_t & | gc, | ||
| Int_t | srcX, | ||
| Int_t | srcY, | ||
| UInt_t | width, | ||
| UInt_t | height, | ||
| Int_t | dstX, | ||
| Int_t | dstY ) | 
Definition at line 388 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDeletePixmap | ( | Pixmap_t | pixmap | ) | 
Definition at line 490 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDrawBoxXor | ( | Window_t | windowID, | 
| Int_t | x1, | ||
| Int_t | y1, | ||
| Int_t | x2, | ||
| Int_t | y2 ) | 
Definition at line 502 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDrawLine | ( | Drawable_t | wid, | 
| const GCValues_t & | gc, | ||
| Int_t | x1, | ||
| Int_t | y1, | ||
| Int_t | x2, | ||
| Int_t | y2 ) | 
Definition at line 341 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDrawLineXor | ( | Window_t | windowID, | 
| Int_t | x1, | ||
| Int_t | y1, | ||
| Int_t | x2, | ||
| Int_t | y2 ) | 
Definition at line 514 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDrawRectangle | ( | Drawable_t | wid, | 
| const GCValues_t & | gc, | ||
| Int_t | x, | ||
| Int_t | y, | ||
| UInt_t | w, | ||
| UInt_t | h ) | 
Definition at line 442 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDrawSegments | ( | Drawable_t | wid, | 
| const GCValues_t & | gc, | ||
| const Segment_t * | segments, | ||
| Int_t | nSegments ) | 
Definition at line 355 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddDrawString | ( | Drawable_t | wid, | 
| const GCValues_t & | gc, | ||
| Int_t | x, | ||
| Int_t | y, | ||
| const char * | text, | ||
| Int_t | len ) | 
Definition at line 408 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddFillPolygon | ( | Drawable_t | wid, | 
| const GCValues_t & | gc, | ||
| const Point_t * | polygon, | ||
| Int_t | nPoints ) | 
Definition at line 460 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddFillRectangle | ( | Drawable_t | wid, | 
| const GCValues_t & | gc, | ||
| Int_t | x, | ||
| Int_t | y, | ||
| UInt_t | w, | ||
| UInt_t | h ) | 
Definition at line 424 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::AddUpdateWindow | ( | QuartzView * | view | ) | 
Definition at line 476 of file X11Buffer.mm.
      
  | 
  inline | 
Definition at line 277 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 882 of file X11Buffer.mm.
      
  | 
  private | 
Definition at line 686 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::ClearXOROperations | ( | ) | 
Definition at line 695 of file X11Buffer.mm.
      
  | 
  private | 
Definition at line 725 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::Flush | ( | Details::CocoaPrivate * | impl | ) | 
Definition at line 526 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::FlushXOROps | ( | Details::CocoaPrivate * | impl | ) | 
Definition at line 608 of file X11Buffer.mm.
      
  | 
  private | 
| void ROOT::MacOSX::X11::CommandBuffer::RemoveGraphicsOperationsForWindow | ( | Window_t | wid | ) | 
Definition at line 662 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::RemoveOperationsForDrawable | ( | Drawable_t | wid | ) | 
Definition at line 644 of file X11Buffer.mm.
| void ROOT::MacOSX::X11::CommandBuffer::RemoveXORGraphicsOperationsForWindow | ( | Window_t | wid | ) | 
Definition at line 675 of file X11Buffer.mm.
      
  | 
  private | 
Definition at line 307 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 246 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 310 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 306 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 247 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 308 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 249 of file X11Buffer.h.
      
  | 
  private | 
Definition at line 309 of file X11Buffer.h.