ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Instance Methods | Properties | Private Attributes | List of all members
QuartzPixmap Class Reference

Definition at line 39 of file QuartzPixmap.h.

Instance Methods

(id- initWithW:::
 
(BOOL) - resizeW:::
 
(CGImageRef) - createImageFromPixmap
 
(CGImageRef) - createImageFromPixmap:
 
(BOOL) - fIsPixmap
 
(BOOL) - fIsOpenGLWidget
 
(unsigned) - fWidth
 
(unsigned) - fHeight
 
(void- copy:::::
 
(unsigned char *) - readColorBits:
 
(unsigned char *) - fData
 
(void- putPixel:::
 
(void- addPixel:
 
- Instance Methods inherited from <X11Drawable>
(int) - fX
 
(int) - fY
 

Properties

unsigned fID
 
CGContextRef fContext
 
- Properties inherited from <X11Drawable>
unsigned fID
 
CGContextRef fContext
 

Private Attributes

unsigned fWidth
 
unsigned fHeight
 
std::vector< unsigned char > fData
 
ROOT::MacOSX::Util::CFScopeGuard
< CGContextRef > 
fContext
 
unsigned fScaleFactor
 

#import <QuartzPixmap.h>

Inheritance diagram for QuartzPixmap:
[legend]

Method Documentation

- (void) addPixel: (const unsigned char *)  rgb

Definition at line 429 of file QuartzPixmap.mm.

- (void) copy: (NSObject<X11Drawable> *)  area
: (ROOT::MacOSX::X11::Rectangle withMask
: (QuartzImage *)  clipOrigin
: (ROOT::MacOSX::X11::Point toPoint
: (ROOT::MacOSX::X11::Point dstPoint 

Reimplemented from <X11Drawable>.

Definition at line 311 of file QuartzPixmap.mm.

- (CGImageRef) createImageFromPixmap

Definition at line 135 of file QuartzPixmap.mm.

- (CGImageRef) createImageFromPixmap: (ROOT::MacOSX::X11::Rectangle cropArea

Definition at line 141 of file QuartzPixmap.mm.

- (unsigned char *) fData

Definition at line 383 of file QuartzPixmap.mm.

Referenced by createImageFromPixmap:, readColorBits:, and resizeW:::.

- (unsigned) fHeight

Reimplemented from <X11Drawable>.

Definition at line 216 of file QuartzPixmap.mm.

Referenced by createImageFromPixmap:, initWithW:::, putPixel:::, readColorBits:, and resizeW:::.

- (BOOL) fIsOpenGLWidget

Reimplemented from <X11Drawable>.

Definition at line 194 of file QuartzPixmap.mm.

- (BOOL) fIsPixmap

Reimplemented from <X11Drawable>.

Definition at line 188 of file QuartzPixmap.mm.

- (unsigned) fWidth

Reimplemented from <X11Drawable>.

Definition at line 208 of file QuartzPixmap.mm.

Referenced by createImageFromPixmap:, initWithW:::, putPixel:::, readColorBits:, and resizeW:::.

- (id) initWithW: (unsigned)  H
: (unsigned)  scaleFactor
: (CGFloat)  scaleFactor 

Definition at line 67 of file QuartzPixmap.mm.

- (void) putPixel: (const unsigned char *)  X
: (unsigned)  Y
: (unsigned)  y 

Definition at line 389 of file QuartzPixmap.mm.

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

Reimplemented from <X11Drawable>.

Definition at line 326 of file QuartzPixmap.mm.

- (BOOL) resizeW: (unsigned)  H
: (unsigned)  scaleFactor
: (CGFloat)  scaleFactor 

Definition at line 83 of file QuartzPixmap.mm.

Member Data Documentation

- ROOT:
private

Definition at line 49 of file QuartzPixmap.h.

Referenced by fHeight, fWidth, and resizeW:::.

- std:
private

Definition at line 48 of file QuartzPixmap.h.

Referenced by TGQuartz::DrawFTGlyphIntoPixmap().

- (unsigned) fHeight
private
- (unsigned) fScaleFactor
private

Definition at line 51 of file QuartzPixmap.h.

Referenced by createImageFromPixmap:, readColorBits:, and resizeW:::.

- (unsigned) fWidth
private

Property Documentation

- (CGContextRef) fContext
readnonatomicassign

Definition at line 67 of file QuartzPixmap.h.

- (unsigned) fID
readwritenonatomicassign

Definition at line 42 of file QuartzPixmap.h.

Collaboration diagram for QuartzPixmap:
[legend]

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