Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
QuartzImage Class Reference

Definition at line 104 of file QuartzPixmap.h.

Instance Methods

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

Properties

TAttFillattFill
 
TAttLineattLine
 
TAttMarkerattMarker
 
TAttTextattText
 
unsigned fID
 
BOOL fIsStippleMask
 
- Properties inherited from <X11Drawable>
TAttFillattFill
 
TAttLineattLine
 
TAttMarkerattMarker
 
TAttTextattText
 
CGContextRef fContext
 
unsigned fID
 

Private Attributes

TAttFill fAttFill
 current fill attributes
 
TAttLine fAttLine
 current line attributes
 
TAttMarker fAttMarker
 current marker attribute
 
TAttText fAttText
 current text attribute
 
unsigned fHeight
 
ROOT::MacOSX::Util::CFScopeGuard< CGImageReffImage
 
std::vector< unsigned char > fImageData
 
unsigned fWidth
 

#include <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

◆ fAttFill

- (TAttFill) fAttFill
private

current fill attributes

Definition at line 114 of file QuartzPixmap.h.

◆ fAttLine

- (TAttLine) fAttLine
private

current line attributes

Definition at line 113 of file QuartzPixmap.h.

◆ fAttMarker

- (TAttMarker) fAttMarker
private

current marker attribute

Definition at line 115 of file QuartzPixmap.h.

◆ fAttText

- (TAttText) fAttText
private

current text attribute

Definition at line 116 of file QuartzPixmap.h.

◆ fHeight

- (unsigned) fHeight
private

Definition at line 111 of file QuartzPixmap.h.

◆ fImage

- MacOSX:
private

Definition at line 118 of file QuartzPixmap.h.

◆ fImageData

- (vector<unsigned char>) QuartzImage:
private

Definition at line 119 of file QuartzPixmap.h.

◆ fWidth

- (unsigned) fWidth
private

Definition at line 110 of file QuartzPixmap.h.

Property Documentation

◆ attFill

- (TAttFill *) attFill
readnonatomicassign

Definition at line 145 of file QuartzPixmap.h.

◆ attLine

- (TAttLine *) attLine
readnonatomicassign

Definition at line 144 of file QuartzPixmap.h.

◆ attMarker

- (TAttMarker *) attMarker
readnonatomicassign

Definition at line 146 of file QuartzPixmap.h.

◆ attText

- (TAttText *) attText
readnonatomicassign

Definition at line 147 of file QuartzPixmap.h.

◆ fID

- (unsigned) fID
readwritenonatomicassign

Definition at line 108 of file QuartzPixmap.h.

◆ fIsStippleMask

- (BOOL) fIsStippleMask
readnonatomicassign

Definition at line 107 of file QuartzPixmap.h.

Collaboration diagram for QuartzImage:
[legend]

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