Definition at line 37 of file QuartzText.h.
Public Member Functions | |
TextLine (const char *textLine, CTFontRef font) | |
TextLine (const char *textLine, CTFontRef font, Color_t color) | |
TextLine (const char *textLine, CTFontRef font, const CGFloat *rgb) | |
TextLine (const std::vector< UniChar > &textLine, CTFontRef font) | |
TextLine (const std::vector< UniChar > &textLine, CTFontRef font, Color_t color) | |
~TextLine () | |
void | DrawLine (CGContextRef ctx) const |
void | DrawLine (CGContextRef ctx, Double_t x, Double_t y) const |
void | GetAscentDescent (Int_t &asc, Int_t &desc) const |
void | GetBounds (UInt_t &w, UInt_t &h) const |
Private Member Functions | |
TextLine (const TextLine &rhs) | |
void | Init (const char *textLine, UInt_t nAttribs, CFStringRef *keys, CFTypeRef *values) |
void | Init (const std::vector< UniChar > &textLine, UInt_t nAttribs, CFStringRef *keys, CFTypeRef *values) |
TextLine & | operator= (const TextLine &rhs) |
Private Attributes | |
CTFontRef | fCTFont |
CTLineRef | fCTLine |
#include <QuartzText.h>
ROOT::Quartz::TextLine::TextLine | ( | const char * | textLine, |
CTFontRef | font ) |
Definition at line 75 of file QuartzText.mm.
Definition at line 87 of file QuartzText.mm.
Definition at line 100 of file QuartzText.mm.
ROOT::Quartz::TextLine::TextLine | ( | const std::vector< UniChar > & | textLine, |
CTFontRef | font, | ||
Color_t | color ) |
Definition at line 146 of file QuartzText.mm.
Definition at line 125 of file QuartzText.mm.
ROOT::Quartz::TextLine::~TextLine | ( | ) |
Definition at line 172 of file QuartzText.mm.
void ROOT::Quartz::TextLine::DrawLine | ( | CGContextRef | ctx | ) | const |
Definition at line 267 of file QuartzText.mm.
void ROOT::Quartz::TextLine::DrawLine | ( | CGContextRef | ctx, |
Double_t | x, | ||
Double_t | y ) const |
Definition at line 275 of file QuartzText.mm.
Definition at line 189 of file QuartzText.mm.
Definition at line 179 of file QuartzText.mm.
|
private |
Definition at line 221 of file QuartzText.mm.
|
private |
Definition at line 244 of file QuartzText.mm.
|
private |
Definition at line 55 of file QuartzText.h.
|
private |
Definition at line 54 of file QuartzText.h.