ROOT
6.07/01
Reference Guide
|
Classes | |
class | TextLine |
class | CGStateGuard |
class | CGAAStateGuard |
Functions | |
Bool_t | SetFillColor (CGContextRef ctx, Color_t colorIndex) |
Bool_t | SetFillAreaParameters (CGContextRef ctx, unsigned *patternIndex) |
void | DrawBox (CGContextRef ctx, Int_t x1, Int_t y1, Int_t x2, Int_t y2, bool hollow) |
void | DrawFillArea (CGContextRef ctx, Int_t n, TPoint *xy, Bool_t drawShadow) |
void | DrawPolygonWithGradientFill (CGContextRef ctx, const TColorGradient *extendedColor, const CGSize &sizeOfDrawable, Int_t nPoints, const TPoint *xy, Bool_t drawShadow) |
Bool_t | SetLineColor (CGContextRef ctx, Color_t colorIndex) |
void | SetLineStyle (CGContextRef ctx, Int_t lstyle) |
void | SetLineWidth (CGContextRef ctx, Int_t width) |
void | DrawLine (CGContextRef ctx, Int_t x1, Int_t y1, Int_t x2, Int_t y2) |
void | DrawPolyLine (CGContextRef ctx, Int_t n, TPoint *xy) |
void | DrawPolyMarker (CGContextRef ctx, const std::vector< TPoint > &marker, Size_t markerSize, Style_t markerStyle) |
void | DrawPolyMarker (CGContextRef ctx, unsigned nPoints, const TPoint *marker, Size_t markerSize, Style_t markerStyle) |
void | DrawTextLineNoKerning (CGContextRef ctx, CTFontRef font, const std::vector< UniChar > &text, Int_t x, Int_t y) |
void | DrawPattern (void *data, CGContextRef ctx) |
bool | SetFillPattern (CGContextRef ctx, const unsigned *patternIndex) |
void | SetLineType (CGContextRef ctx, Int_t n, Int_t *dash) |
void | DrawMarkerDot (CGContextRef ctx, unsigned n, const TPoint *xy) |
void | DrawMarkerPlus (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerStar (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenCircle (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerX (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullDotSmall (CGContextRef ctx, unsigned n, const TPoint *xy) |
void | DrawMarkerFullDotMedium (CGContextRef ctx, unsigned n, const TPoint *xy) |
void | DrawMarkerFullDotLarge (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullSquare (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenSquare (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullTriangleUp (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenTriangleUp (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenTriangleDown (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullTriangleDown (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullDiamond (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenDiamond (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullCross (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenCross (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerFullStar (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
void | DrawMarkerOpenStar (CGContextRef ctx, unsigned n, const TPoint *xy, Size_t markerSize) |
Variables | |
const CTFontOrientation | defaultFontOrientation = kCTFontDefaultOrientation |
const CTFontOrientation | horizontalFontOrientation = kCTFontHorizontalOrientation |
const CTFontOrientation | verticalFontOrientation = kCTFontVerticalOrientation |
void ROOT::Quartz::DrawBox | ( | CGContextRef | ctx, |
Int_t | x1, | ||
Int_t | y1, | ||
Int_t | x2, | ||
Int_t | y2, | ||
bool | hollow | ||
) |
Definition at line 430 of file QuartzFillArea.mm.
Referenced by TGQuartz::DrawBox().
Definition at line 446 of file QuartzFillArea.mm.
Referenced by TGQuartz::DrawFillArea().
Definition at line 123 of file QuartzLine.mm.
Definition at line 21 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullCross | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 326 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullDiamond | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 283 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullDotLarge | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 167 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
Definition at line 159 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
Definition at line 139 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullSquare | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 187 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullStar | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 386 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullTriangleDown | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 265 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerFullTriangleUp | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 211 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenCircle | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 97 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenCross | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 356 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenDiamond | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 304 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenSquare | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 199 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenStar | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 452 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenTriangleDown | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 246 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerOpenTriangleUp | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 228 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerPlus | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 29 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerStar | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 52 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
void ROOT::Quartz::DrawMarkerX | ( | CGContextRef | ctx, |
unsigned | n, | ||
const TPoint * | xy, | ||
Size_t | markerSize | ||
) |
Definition at line 117 of file QuartzMarker.mm.
Referenced by DrawPolyMarker().
Definition at line 330 of file QuartzFillArea.mm.
Referenced by SetFillPattern().
void ROOT::Quartz::DrawPolygonWithGradientFill | ( | CGContextRef | ctx, |
const TColorGradient * | extendedColor, | ||
const CGSize & | sizeOfDrawable, | ||
Int_t | nPoints, | ||
const TPoint * | xy, | ||
Bool_t | drawShadow | ||
) |
Definition at line 482 of file QuartzFillArea.mm.
Referenced by TGQuartz::DrawBox(), and TGQuartz::DrawFillArea().
Definition at line 135 of file QuartzLine.mm.
Referenced by TGQuartz::DrawPolyLine().
void ROOT::Quartz::DrawPolyMarker | ( | CGContextRef | ctx, |
const std::vector< TPoint > & | marker, | ||
Size_t | markerSize, | ||
Style_t | markerStyle | ||
) |
Definition at line 554 of file QuartzMarker.mm.
Referenced by TGQuartz::DrawPolyMarker().
void ROOT::Quartz::DrawPolyMarker | ( | CGContextRef | ctx, |
unsigned | nPoints, | ||
const TPoint * | marker, | ||
Size_t | markerSize, | ||
Style_t | markerStyle | ||
) |
Definition at line 483 of file QuartzMarker.mm.
void ROOT::Quartz::DrawTextLineNoKerning | ( | CGContextRef | ctx, |
CTFontRef | font, | ||
const std::vector< UniChar > & | text, | ||
Int_t | x, | ||
Int_t | y | ||
) |
Definition at line 330 of file QuartzText.mm.
Referenced by TGCocoa::DrawStringAux().
bool ROOT::Quartz::SetFillAreaParameters | ( | CGContextRef | ctx, |
unsigned * | patternIndex | ||
) |
Definition at line 394 of file QuartzFillArea.mm.
Referenced by TGQuartz::DrawBox(), and TGQuartz::DrawFillArea().
Definition at line 307 of file QuartzFillArea.mm.
bool ROOT::Quartz::SetFillPattern | ( | CGContextRef | ctx, |
const unsigned * | patternIndex | ||
) |
Definition at line 353 of file QuartzFillArea.mm.
Referenced by TGCocoa::ClearAreaAux(), TGCocoa::FillPolygonAux(), TGCocoa::FillRectangleAux(), and SetFillAreaParameters().
Definition at line 29 of file QuartzLine.mm.
Definition at line 74 of file QuartzLine.mm.
Definition at line 50 of file QuartzLine.mm.
Referenced by SetLineStyle().
Definition at line 108 of file QuartzLine.mm.
const CTFontOrientation ROOT::Quartz::defaultFontOrientation = kCTFontDefaultOrientation |
Definition at line 38 of file QuartzText.mm.
const CTFontOrientation ROOT::Quartz::horizontalFontOrientation = kCTFontHorizontalOrientation |
Definition at line 39 of file QuartzText.mm.
Referenced by DrawTextLineNoKerning(), and ROOT::MacOSX::Details::FontCache::GetTextWidth().
const CTFontOrientation ROOT::Quartz::verticalFontOrientation = kCTFontVerticalOrientation |
Definition at line 40 of file QuartzText.mm.