Logo ROOT  
Reference Guide
QuartzImage Class Reference

Definition at line 87 of file QuartzPixmap.h.

Instance Methods

(unsigned) - fHeight
  More...
 
(CGImageRef) - fImage
  More...
 
(BOOL) - fIsOpenGLWidget
  More...
 
(BOOL) - fIsPixmap
  More...
 
(unsigned) - fWidth
  More...
 
(id) - initFromImage:
  More...
 
(id) - initFromImageFlipped:
  More...
 
(id) - initFromPixmap:
  More...
 
(id) - initMaskWithW:H:
  More...
 
(id) - initMaskWithW:H:bitmapMask:
  More...
 
(id) - initWithW:H:data:
  More...
 
(unsigned char *) - readColorBits:
  More...
 
- Instance Methods inherited from <X11Drawable>
(void- copy:area:withMask:clipOrigin:toPoint:
  More...
 
(CGFloat) - fScaleFactor
  More...
 
(int) - fX
  More...
 
(int) - fY
  More...
 

Properties

unsigned fID
  More...
 
BOOL fIsStippleMask
  More...
 
- Properties inherited from <X11Drawable>
CGContextRef fContext
  More...
 
unsigned fID
  More...
 

Private Attributes

unsigned fHeight
  More...
 
ROOT::MacOSX::Util::CFScopeGuard< CGImageRef > fImage
  More...
 
std::vector< unsigned char > fImageData
  More...
 
unsigned fWidth
  More...
 

#import <QuartzPixmap.h>

Inheritance diagram for QuartzImage:
[legend]

Method Documentation

◆ fHeight

- (unsigned) fHeight

Reimplemented from <X11Drawable>.

Definition at line 1 of file QuartzPixmap.mm.

◆ fImage

- (CGImageRef) fImage

Definition at line 1 of file QuartzPixmap.mm.

◆ fIsOpenGLWidget

- (BOOL) fIsOpenGLWidget

Reimplemented from <X11Drawable>.

Definition at line 1 of file QuartzPixmap.mm.

◆ fIsPixmap

- (BOOL) fIsPixmap

Reimplemented from <X11Drawable>.

Definition at line 1 of file QuartzPixmap.mm.

◆ fWidth

- (unsigned) fWidth

Reimplemented from <X11Drawable>.

Definition at line 1 of file QuartzPixmap.mm.

◆ initFromImage:

- (id) initFromImage: (QuartzImage *)  image

Definition at line 1 of file QuartzPixmap.mm.

◆ initFromImageFlipped:

- (id) initFromImageFlipped: (QuartzImage *)  image

Definition at line 1 of file QuartzPixmap.mm.

◆ initFromPixmap:

- (id) initFromPixmap: (QuartzPixmap *)  pixmap

Definition at line 1 of file QuartzPixmap.mm.

◆ initMaskWithW:H:

- (id) initMaskWithW: (unsigned)  width
H: (unsigned)  height 

Definition at line 1 of file QuartzPixmap.mm.

◆ initMaskWithW:H:bitmapMask:

- (id) initMaskWithW: (unsigned)  width
H: (unsigned)  height
bitmapMask: (unsigned char *)  mask 

Definition at line 1 of file QuartzPixmap.mm.

◆ initWithW:H:data:

- (id) initWithW: (unsigned)  width
H: (unsigned)  height
data: (unsigned char *)  data 

Definition at line 1 of file QuartzPixmap.mm.

◆ readColorBits:

- (unsigned char *) readColorBits: (ROOT::MacOSX::X11::Rectangle area

Reimplemented from <X11Drawable>.

Definition at line 1 of file QuartzPixmap.mm.

Member Data Documentation

◆ fHeight

- (unsigned) fHeight
private

Definition at line 94 of file QuartzPixmap.h.

◆ fImage

- MacOSX:
private

Definition at line 96 of file QuartzPixmap.h.

◆ fImageData

- (vector<unsigned char>) QuartzImage:
private

Definition at line 97 of file QuartzPixmap.h.

◆ fWidth

- (unsigned) fWidth
private

Definition at line 93 of file QuartzPixmap.h.

Property Documentation

◆ fID

- (unsigned) fID
readwritenonatomicassign

Definition at line 91 of file QuartzPixmap.h.

◆ fIsStippleMask

- (BOOL) fIsStippleMask
readnonatomicassign

Definition at line 90 of file QuartzPixmap.h.

Collaboration diagram for QuartzImage:
[legend]

The documentation for this class was generated from the following files: