static const double x2[5]
static const double x1[5]
#define ClassDef(name, id)
include TDocParser_001 C image html pict1_TDocParser_001 png width
This class implements TVirtualX interface for MacOS X, using Cocoa and Quartz 2D.
virtual void DrawLine(Drawable_t wid, GContext_t gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2)
Uses the components of the specified GC to draw a line between the specified set of points (x1,...
This is non-GUI part of TVirtualX interface, implemented for MacOS X, using CoreGraphics (Quartz).
virtual void DrawPolyMarker(Int_t n, TPoint *xy)
Draws "n" markers with the current attributes at position [x,y].
virtual void SetTextAlign(Short_t talign=11)
Sets the text alignment.
virtual Int_t GetFontAscent() const
Returns the ascent of the current font (in pixels).
virtual Float_t GetTextMagnitude()
Returns the current font magnification factor.
virtual void DrawBox(Int_t x1, Int_t y1, Int_t x2, Int_t y2, EBoxMode mode)
Draws a box between [x1,y1] and [x2,y2] according to the "mode".
Bool_t IsTTFStringVisible(Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void SetLineWidth(Width_t width)
Sets the line width.
virtual void SetTextColor(Color_t cindex)
Sets the color index "cindex" for text.
virtual void SetMarkerSize(Float_t markersize)
Sets marker size index.
void RenderTTFString(Int_t x, Int_t y, ETextMode mode)
virtual void DrawPolyLine(Int_t n, TPoint *xy)
Draws a line through all points in the list.
virtual void SetTextSize(Float_t textsize)
Sets the current text size to "textsize".
virtual Int_t GetFontDescent() const
Returns the descent of the current font (in pixels.
void * GetSelectedDrawableChecked(const char *calledFrom) const
void DrawFTGlyphIntoPixmap(void *pixmap, FT_Bitmap *source, ULong_t fore, ULong_t back, Int_t bx, Int_t by)
virtual void SetFillStyle(Style_t style)
Sets fill area style.
std::vector< TPoint > fConvertedPoints
virtual void SetMarkerColor(Color_t cindex)
Sets color index "cindex" for markers.
virtual void SetLineColor(Color_t cindex)
Sets color index "cindex" for drawing lines.
virtual void SetLineStyle(Style_t linestyle)
Sets the line style.
TGQuartz(const TGQuartz &rhs)
TGQuartz & operator=(const TGQuartz &rhs)
virtual void DrawText(Int_t x, Int_t y, Float_t angle, Float_t mgn, const char *text, ETextMode mode)
Draws a text string using current font.
virtual void DrawCellArray(Int_t x1, Int_t y1, Int_t x2, Int_t y2, Int_t nx, Int_t ny, Int_t *ic)
Draws a cell array.
virtual void DrawLine(Int_t x1, Int_t y1, Int_t x2, Int_t y2)
Draws a line.
virtual void GetTextExtent(UInt_t &w, UInt_t &h, char *text)
Returns the size of the specified character string "mess".
virtual void SetTextFont(Font_t fontnumber)
Sets the current text font number.
virtual void DrawFillArea(Int_t n, TPoint *xy)
Fills area described by the polygon.
virtual void SetOpacity(Int_t percent)
Sets opacity of the current window.
virtual void SetMarkerStyle(Style_t markerstyle)
Sets marker style.
virtual void SetFillColor(Color_t cindex)
Sets color index "cindex" for fill areas.