TGX11 Class Reference

#include <TGX11.h>

Inheritance diagram for TGX11:

TVirtualX TVirtualX TAttMarker TAttText TAttFill TAttLine TNamed TAttMarker TAttText TAttFill TAttLine TNamed TAttMarker TAttText TAttFill TAttLine TNamed TAttMarker TAttText TAttFill TAttLine TNamed TGX11TTF TGX11TTF List of all members.

Public Member Functions

 TGX11 ()
 TGX11 (const TGX11 &org)
 TGX11 (const char *name, const char *title)
virtual ~TGX11 ()
Bool_t Init (void *display)
void ClearWindow ()
void ClosePixmap ()
void CloseWindow ()
void CopyPixmap (Int_t wid, Int_t xpos, Int_t ypos)
void DrawBox (Int_t x1, Int_t y1, Int_t x2, Int_t y2, EBoxMode mode)
void DrawCellArray (Int_t x1, Int_t y1, Int_t x2, Int_t y2, Int_t nx, Int_t ny, Int_t *ic)
void DrawFillArea (Int_t n, TPoint *xy)
void DrawLine (Int_t x1, Int_t y1, Int_t x2, Int_t y2)
void DrawPolyLine (Int_t n, TPoint *xy)
void DrawPolyMarker (Int_t n, TPoint *xy)
virtual void DrawText (Int_t x, Int_t y, Float_t angle, Float_t mgn, const char *text, ETextMode mode)
void GetCharacterUp (Float_t &chupx, Float_t &chupy)
Int_t GetDoubleBuffer (Int_t wid)
void GetGeometry (Int_t wid, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
const char * DisplayName (const char *dpyName=0)
Handle_t GetNativeEvent () const
ULong_t GetPixel (Color_t cindex)
void GetPlanes (Int_t &nplanes)
void GetRGB (Int_t index, Float_t &r, Float_t &g, Float_t &b)
virtual void GetTextExtent (UInt_t &w, UInt_t &h, char *mess)
Float_t GetTextMagnitude ()
Window_t GetWindowID (Int_t wid)
Bool_t HasTTFonts () const
Int_t InitWindow (ULong_t window)
Int_t AddWindow (ULong_t qwid, UInt_t w, UInt_t h)
Int_t AddPixmap (ULong_t pixid, UInt_t w, UInt_t h)
void RemoveWindow (ULong_t qwid)
void MoveWindow (Int_t wid, Int_t x, Int_t y)
Int_t OpenDisplay (Display *display)
Int_t OpenPixmap (UInt_t w, UInt_t h)
void QueryPointer (Int_t &ix, Int_t &iy)
Pixmap_t ReadGIF (Int_t x0, Int_t y0, const char *file, Window_t id=0)
Int_t RequestLocator (Int_t mode, Int_t ctyp, Int_t &x, Int_t &y)
Int_t RequestString (Int_t x, Int_t y, char *text)
void RescaleWindow (Int_t wid, UInt_t w, UInt_t h)
Int_t ResizePixmap (Int_t wid, UInt_t w, UInt_t h)
void ResizeWindow (Int_t wid)
void SelectWindow (Int_t wid)
void SetCharacterUp (Float_t chupx, Float_t chupy)
void SetClipOFF (Int_t wid)
void SetClipRegion (Int_t wid, Int_t x, Int_t y, UInt_t w, UInt_t h)
void SetCursor (Int_t win, ECursor cursor)
void SetDoubleBuffer (Int_t wid, Int_t mode)
void SetDoubleBufferOFF ()
void SetDoubleBufferON ()
void SetDrawMode (EDrawMode mode)
void SetFillColor (Color_t cindex)
void SetFillStyle (Style_t style)
void SetLineColor (Color_t cindex)
void SetLineType (Int_t n, Int_t *dash)
void SetLineStyle (Style_t linestyle)
void SetLineWidth (Width_t width)
void SetMarkerColor (Color_t cindex)
void SetMarkerSize (Float_t markersize)
void SetMarkerStyle (Style_t markerstyle)
void SetOpacity (Int_t percent)
void SetRGB (Int_t cindex, Float_t r, Float_t g, Float_t b)
void SetTextAlign (Short_t talign=11)
void SetTextColor (Color_t cindex)
virtual Int_t SetTextFont (char *fontname, ETextSetMode mode)
virtual void SetTextFont (Font_t fontnumber)
void SetTextMagnitude (Float_t mgn=1)
virtual void SetTextSize (Float_t textsize)
void Sync (Int_t mode)
void UpdateWindow (Int_t mode)
void Warp (Int_t ix, Int_t iy, Window_t id=0)
Int_t WriteGIF (char *name)
void WritePixmap (Int_t wid, UInt_t w, UInt_t h, char *pxname)
Window_t GetCurrentWindow () const
Int_t SupportsExtension (const char *ext) const
void GetWindowAttributes (Window_t id, WindowAttributes_t &attr)
void MapWindow (Window_t id)
void MapSubwindows (Window_t id)
void MapRaised (Window_t id)
void UnmapWindow (Window_t id)
void DestroyWindow (Window_t id)
void DestroySubwindows (Window_t id)
void RaiseWindow (Window_t id)
void LowerWindow (Window_t id)
void MoveWindow (Window_t id, Int_t x, Int_t y)
void MoveResizeWindow (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
void ResizeWindow (Window_t id, UInt_t w, UInt_t h)
void IconifyWindow (Window_t id)
void ReparentWindow (Window_t id, Window_t pid, Int_t x, Int_t y)
void SetWindowBackground (Window_t id, ULong_t color)
void SetWindowBackgroundPixmap (Window_t id, Pixmap_t pxm)
Window_t CreateWindow (Window_t parent, Int_t x, Int_t y, UInt_t w, UInt_t h, UInt_t border, Int_t depth, UInt_t clss, void *visual, SetWindowAttributes_t *attr, UInt_t wtype)
Int_t OpenDisplay (const char *dpyName)
void CloseDisplay ()
Display_t GetDisplay () const
Visual_t GetVisual () const
Int_t GetScreen () const
Int_t GetDepth () const
Colormap_t GetColormap () const
Atom_t InternAtom (const char *atom_name, Bool_t only_if_exist)
Window_t GetDefaultRootWindow () const
Window_t GetParent (Window_t id) const
FontStruct_t LoadQueryFont (const char *font_name)
FontH_t GetFontHandle (FontStruct_t fs)
void DeleteFont (FontStruct_t fs)
GContext_t CreateGC (Drawable_t id, GCValues_t *gval)
void ChangeGC (GContext_t gc, GCValues_t *gval)
void CopyGC (GContext_t org, GContext_t dest, Mask_t mask)
void DeleteGC (GContext_t gc)
Cursor_t CreateCursor (ECursor cursor)
void SetCursor (Window_t id, Cursor_t curid)
Pixmap_t CreatePixmap (Drawable_t id, UInt_t w, UInt_t h)
Pixmap_t CreatePixmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height, ULong_t forecolor, ULong_t backcolor, Int_t depth)
unsigned char * GetColorBits (Drawable_t wid, Int_t x=0, Int_t y=0, UInt_t w=0, UInt_t h=0)
Pixmap_t CreatePixmapFromData (unsigned char *bits, UInt_t width, UInt_t height)
Pixmap_t CreateBitmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height)
void DeletePixmap (Pixmap_t pmap)
Bool_t CreatePictureFromFile (Drawable_t id, const char *filename, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
Bool_t CreatePictureFromData (Drawable_t id, char **data, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
Bool_t ReadPictureDataFromFile (const char *filename, char ***ret_data)
void DeletePictureData (void *data)
void SetDashes (GContext_t gc, Int_t offset, const char *dash_list, Int_t n)
Bool_t ParseColor (Colormap_t cmap, const char *cname, ColorStruct_t &color)
Bool_t AllocColor (Colormap_t cmap, ColorStruct_t &color)
void QueryColor (Colormap_t cmap, ColorStruct_t &color)
void FreeColor (Colormap_t cmap, ULong_t pixel)
Int_t EventsPending ()
void NextEvent (Event_t &event)
void Bell (Int_t percent)
void CopyArea (Drawable_t src, Drawable_t dest, GContext_t gc, Int_t src_x, Int_t src_y, UInt_t width, UInt_t height, Int_t dest_x, Int_t dest_y)
void ChangeWindowAttributes (Window_t id, SetWindowAttributes_t *attr)
void ChangeProperty (Window_t id, Atom_t property, Atom_t type, UChar_t *data, Int_t len)
void DrawLine (Drawable_t id, GContext_t gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2)
void ClearArea (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
Bool_t CheckEvent (Window_t id, EGEventType type, Event_t &ev)
void SendEvent (Window_t id, Event_t *ev)
void WMDeleteNotify (Window_t id)
void SetKeyAutoRepeat (Bool_t on=kTRUE)
void GrabKey (Window_t id, Int_t keycode, UInt_t modifier, Bool_t grab=kTRUE)
void GrabButton (Window_t id, EMouseButton button, UInt_t modifier, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE)
void GrabPointer (Window_t id, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE, Bool_t owner_events=kTRUE)
void SetWindowName (Window_t id, char *name)
void SetIconName (Window_t id, char *name)
void SetIconPixmap (Window_t id, Pixmap_t pic)
void SetClassHints (Window_t id, char *className, char *resourceName)
void SetMWMHints (Window_t id, UInt_t value, UInt_t funcs, UInt_t input)
void SetWMPosition (Window_t id, Int_t x, Int_t y)
void SetWMSize (Window_t id, UInt_t w, UInt_t h)
void SetWMSizeHints (Window_t id, UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
void SetWMState (Window_t id, EInitialState state)
void SetWMTransientHint (Window_t id, Window_t main_id)
void DrawString (Drawable_t id, GContext_t gc, Int_t x, Int_t y, const char *s, Int_t len)
Int_t TextWidth (FontStruct_t font, const char *s, Int_t len)
void GetFontProperties (FontStruct_t font, Int_t &max_ascent, Int_t &max_descent)
void GetGCValues (GContext_t gc, GCValues_t &gval)
FontStruct_t GetFontStruct (FontH_t fh)
void FreeFontStruct (FontStruct_t fs)
void ClearWindow (Window_t id)
Int_t KeysymToKeycode (UInt_t keysym)
void FillRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DrawRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DrawSegments (Drawable_t id, GContext_t gc, Segment_t *seg, Int_t nseg)
void SelectInput (Window_t id, UInt_t evmask)
Window_t GetInputFocus ()
void SetInputFocus (Window_t id)
Window_t GetPrimarySelectionOwner ()
void SetPrimarySelectionOwner (Window_t id)
void ConvertPrimarySelection (Window_t id, Atom_t clipboard, Time_t when)
void LookupString (Event_t *event, char *buf, Int_t buflen, UInt_t &keysym)
void GetPasteBuffer (Window_t id, Atom_t atom, TString &text, Int_t &nchar, Bool_t del)
void TranslateCoordinates (Window_t src, Window_t dest, Int_t src_x, Int_t src_y, Int_t &dest_x, Int_t &dest_y, Window_t &child)
void GetWindowSize (Drawable_t id, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
void FillPolygon (Window_t id, GContext_t gc, Point_t *points, Int_t npnt)
void QueryPointer (Window_t id, Window_t &rootw, Window_t &childw, Int_t &root_x, Int_t &root_y, Int_t &win_x, Int_t &win_y, UInt_t &mask)
void SetForeground (GContext_t gc, ULong_t foreground)
void SetClipRectangles (GContext_t gc, Int_t x, Int_t y, Rectangle_t *recs, Int_t n)
void Update (Int_t mode=0)
Region_t CreateRegion ()
void DestroyRegion (Region_t reg)
void UnionRectWithRegion (Rectangle_t *rect, Region_t src, Region_t dest)
Region_t PolygonRegion (Point_t *points, Int_t np, Bool_t winding)
void UnionRegion (Region_t rega, Region_t regb, Region_t result)
void IntersectRegion (Region_t rega, Region_t regb, Region_t result)
void SubtractRegion (Region_t rega, Region_t regb, Region_t result)
void XorRegion (Region_t rega, Region_t regb, Region_t result)
Bool_t EmptyRegion (Region_t reg)
Bool_t PointInRegion (Int_t x, Int_t y, Region_t reg)
Bool_t EqualRegion (Region_t rega, Region_t regb)
void GetRegionBox (Region_t reg, Rectangle_t *)
char ** ListFonts (const char *fontname, Int_t max, Int_t &count)
void FreeFontNames (char **fontlist)
Drawable_t CreateImage (UInt_t width, UInt_t height)
void GetImageSize (Drawable_t id, UInt_t &width, UInt_t &height)
void PutPixel (Drawable_t id, Int_t x, Int_t y, ULong_t pixel)
void PutImage (Drawable_t id, GContext_t gc, Drawable_t img, Int_t dx, Int_t dy, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DeleteImage (Drawable_t img)
void ShapeCombineMask (Window_t id, Int_t x, Int_t y, Pixmap_t mask)
UInt_t ScreenWidthMM () const
void DeleteProperty (Window_t, Atom_t &)
Int_t GetProperty (Window_t, Atom_t, Long_t, Long_t, Bool_t, Atom_t, Atom_t *, Int_t *, ULong_t *, ULong_t *, unsigned char **)
void ChangeActivePointerGrab (Window_t, UInt_t, Cursor_t)
void ConvertSelection (Window_t, Atom_t &, Atom_t &, Atom_t &, Time_t &)
Bool_t SetSelectionOwner (Window_t, Atom_t &)
void ChangeProperties (Window_t id, Atom_t property, Atom_t type, Int_t format, UChar_t *data, Int_t len)
void SetDNDAware (Window_t, Atom_t *)
void SetTypeList (Window_t win, Atom_t prop, Atom_t *typelist)
Window_t FindRWindow (Window_t win, Window_t dragwin, Window_t input, int x, int y, int maxd)
Bool_t IsDNDAware (Window_t win, Atom_t *typelist)
 TGX11 ()
 TGX11 (const TGX11 &org)
 TGX11 (const char *name, const char *title)
virtual ~TGX11 ()
Bool_t Init (void *display)
void ClearWindow ()
void ClosePixmap ()
void CloseWindow ()
void CopyPixmap (Int_t wid, Int_t xpos, Int_t ypos)
void DrawBox (Int_t x1, Int_t y1, Int_t x2, Int_t y2, EBoxMode mode)
void DrawCellArray (Int_t x1, Int_t y1, Int_t x2, Int_t y2, Int_t nx, Int_t ny, Int_t *ic)
void DrawFillArea (Int_t n, TPoint *xy)
void DrawLine (Int_t x1, Int_t y1, Int_t x2, Int_t y2)
void DrawPolyLine (Int_t n, TPoint *xy)
void DrawPolyMarker (Int_t n, TPoint *xy)
virtual void DrawText (Int_t x, Int_t y, Float_t angle, Float_t mgn, const char *text, ETextMode mode)
void GetCharacterUp (Float_t &chupx, Float_t &chupy)
Int_t GetDoubleBuffer (Int_t wid)
void GetGeometry (Int_t wid, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
const char * DisplayName (const char *dpyName=0)
Handle_t GetNativeEvent () const
ULong_t GetPixel (Color_t cindex)
void GetPlanes (Int_t &nplanes)
void GetRGB (Int_t index, Float_t &r, Float_t &g, Float_t &b)
virtual void GetTextExtent (UInt_t &w, UInt_t &h, char *mess)
Float_t GetTextMagnitude ()
Window_t GetWindowID (Int_t wid)
Bool_t HasTTFonts () const
Int_t InitWindow (ULong_t window)
Int_t AddWindow (ULong_t qwid, UInt_t w, UInt_t h)
Int_t AddPixmap (ULong_t pixid, UInt_t w, UInt_t h)
void RemoveWindow (ULong_t qwid)
void MoveWindow (Int_t wid, Int_t x, Int_t y)
Int_t OpenDisplay (Display *display)
Int_t OpenPixmap (UInt_t w, UInt_t h)
void QueryPointer (Int_t &ix, Int_t &iy)
Pixmap_t ReadGIF (Int_t x0, Int_t y0, const char *file, Window_t id=0)
Int_t RequestLocator (Int_t mode, Int_t ctyp, Int_t &x, Int_t &y)
Int_t RequestString (Int_t x, Int_t y, char *text)
void RescaleWindow (Int_t wid, UInt_t w, UInt_t h)
Int_t ResizePixmap (Int_t wid, UInt_t w, UInt_t h)
void ResizeWindow (Int_t wid)
void SelectWindow (Int_t wid)
void SetCharacterUp (Float_t chupx, Float_t chupy)
void SetClipOFF (Int_t wid)
void SetClipRegion (Int_t wid, Int_t x, Int_t y, UInt_t w, UInt_t h)
void SetCursor (Int_t win, ECursor cursor)
void SetDoubleBuffer (Int_t wid, Int_t mode)
void SetDoubleBufferOFF ()
void SetDoubleBufferON ()
void SetDrawMode (EDrawMode mode)
void SetFillColor (Color_t cindex)
void SetFillStyle (Style_t style)
void SetLineColor (Color_t cindex)
void SetLineType (Int_t n, Int_t *dash)
void SetLineStyle (Style_t linestyle)
void SetLineWidth (Width_t width)
void SetMarkerColor (Color_t cindex)
void SetMarkerSize (Float_t markersize)
void SetMarkerStyle (Style_t markerstyle)
void SetOpacity (Int_t percent)
void SetRGB (Int_t cindex, Float_t r, Float_t g, Float_t b)
void SetTextAlign (Short_t talign=11)
void SetTextColor (Color_t cindex)
virtual Int_t SetTextFont (char *fontname, ETextSetMode mode)
virtual void SetTextFont (Font_t fontnumber)
void SetTextMagnitude (Float_t mgn=1)
virtual void SetTextSize (Float_t textsize)
void Sync (Int_t mode)
void UpdateWindow (Int_t mode)
void Warp (Int_t ix, Int_t iy, Window_t id=0)
Int_t WriteGIF (char *name)
void WritePixmap (Int_t wid, UInt_t w, UInt_t h, char *pxname)
Window_t GetCurrentWindow () const
Int_t SupportsExtension (const char *ext) const
void GetWindowAttributes (Window_t id, WindowAttributes_t &attr)
void MapWindow (Window_t id)
void MapSubwindows (Window_t id)
void MapRaised (Window_t id)
void UnmapWindow (Window_t id)
void DestroyWindow (Window_t id)
void DestroySubwindows (Window_t id)
void RaiseWindow (Window_t id)
void LowerWindow (Window_t id)
void MoveWindow (Window_t id, Int_t x, Int_t y)
void MoveResizeWindow (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
void ResizeWindow (Window_t id, UInt_t w, UInt_t h)
void IconifyWindow (Window_t id)
void ReparentWindow (Window_t id, Window_t pid, Int_t x, Int_t y)
void SetWindowBackground (Window_t id, ULong_t color)
void SetWindowBackgroundPixmap (Window_t id, Pixmap_t pxm)
Window_t CreateWindow (Window_t parent, Int_t x, Int_t y, UInt_t w, UInt_t h, UInt_t border, Int_t depth, UInt_t clss, void *visual, SetWindowAttributes_t *attr, UInt_t wtype)
Int_t OpenDisplay (const char *dpyName)
void CloseDisplay ()
Display_t GetDisplay () const
Visual_t GetVisual () const
Int_t GetScreen () const
Int_t GetDepth () const
Colormap_t GetColormap () const
Atom_t InternAtom (const char *atom_name, Bool_t only_if_exist)
Window_t GetDefaultRootWindow () const
Window_t GetParent (Window_t id) const
FontStruct_t LoadQueryFont (const char *font_name)
FontH_t GetFontHandle (FontStruct_t fs)
void DeleteFont (FontStruct_t fs)
GContext_t CreateGC (Drawable_t id, GCValues_t *gval)
void ChangeGC (GContext_t gc, GCValues_t *gval)
void CopyGC (GContext_t org, GContext_t dest, Mask_t mask)
void DeleteGC (GContext_t gc)
Cursor_t CreateCursor (ECursor cursor)
void SetCursor (Window_t id, Cursor_t curid)
Pixmap_t CreatePixmap (Drawable_t id, UInt_t w, UInt_t h)
Pixmap_t CreatePixmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height, ULong_t forecolor, ULong_t backcolor, Int_t depth)
unsigned char * GetColorBits (Drawable_t wid, Int_t x=0, Int_t y=0, UInt_t w=0, UInt_t h=0)
Pixmap_t CreatePixmapFromData (unsigned char *bits, UInt_t width, UInt_t height)
Pixmap_t CreateBitmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height)
void DeletePixmap (Pixmap_t pmap)
Bool_t CreatePictureFromFile (Drawable_t id, const char *filename, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
Bool_t CreatePictureFromData (Drawable_t id, char **data, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
Bool_t ReadPictureDataFromFile (const char *filename, char ***ret_data)
void DeletePictureData (void *data)
void SetDashes (GContext_t gc, Int_t offset, const char *dash_list, Int_t n)
Bool_t ParseColor (Colormap_t cmap, const char *cname, ColorStruct_t &color)
Bool_t AllocColor (Colormap_t cmap, ColorStruct_t &color)
void QueryColor (Colormap_t cmap, ColorStruct_t &color)
void FreeColor (Colormap_t cmap, ULong_t pixel)
Int_t EventsPending ()
void NextEvent (Event_t &event)
void Bell (Int_t percent)
void CopyArea (Drawable_t src, Drawable_t dest, GContext_t gc, Int_t src_x, Int_t src_y, UInt_t width, UInt_t height, Int_t dest_x, Int_t dest_y)
void ChangeWindowAttributes (Window_t id, SetWindowAttributes_t *attr)
void ChangeProperty (Window_t id, Atom_t property, Atom_t type, UChar_t *data, Int_t len)
void DrawLine (Drawable_t id, GContext_t gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2)
void ClearArea (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
Bool_t CheckEvent (Window_t id, EGEventType type, Event_t &ev)
void SendEvent (Window_t id, Event_t *ev)
void WMDeleteNotify (Window_t id)
void SetKeyAutoRepeat (Bool_t on=kTRUE)
void GrabKey (Window_t id, Int_t keycode, UInt_t modifier, Bool_t grab=kTRUE)
void GrabButton (Window_t id, EMouseButton button, UInt_t modifier, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE)
void GrabPointer (Window_t id, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE, Bool_t owner_events=kTRUE)
void SetWindowName (Window_t id, char *name)
void SetIconName (Window_t id, char *name)
void SetIconPixmap (Window_t id, Pixmap_t pic)
void SetClassHints (Window_t id, char *className, char *resourceName)
void SetMWMHints (Window_t id, UInt_t value, UInt_t funcs, UInt_t input)
void SetWMPosition (Window_t id, Int_t x, Int_t y)
void SetWMSize (Window_t id, UInt_t w, UInt_t h)
void SetWMSizeHints (Window_t id, UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
void SetWMState (Window_t id, EInitialState state)
void SetWMTransientHint (Window_t id, Window_t main_id)
void DrawString (Drawable_t id, GContext_t gc, Int_t x, Int_t y, const char *s, Int_t len)
Int_t TextWidth (FontStruct_t font, const char *s, Int_t len)
void GetFontProperties (FontStruct_t font, Int_t &max_ascent, Int_t &max_descent)
void GetGCValues (GContext_t gc, GCValues_t &gval)
FontStruct_t GetFontStruct (FontH_t fh)
void FreeFontStruct (FontStruct_t fs)
void ClearWindow (Window_t id)
Int_t KeysymToKeycode (UInt_t keysym)
void FillRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DrawRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DrawSegments (Drawable_t id, GContext_t gc, Segment_t *seg, Int_t nseg)
void SelectInput (Window_t id, UInt_t evmask)
Window_t GetInputFocus ()
void SetInputFocus (Window_t id)
Window_t GetPrimarySelectionOwner ()
void SetPrimarySelectionOwner (Window_t id)
void ConvertPrimarySelection (Window_t id, Atom_t clipboard, Time_t when)
void LookupString (Event_t *event, char *buf, Int_t buflen, UInt_t &keysym)
void GetPasteBuffer (Window_t id, Atom_t atom, TString &text, Int_t &nchar, Bool_t del)
void TranslateCoordinates (Window_t src, Window_t dest, Int_t src_x, Int_t src_y, Int_t &dest_x, Int_t &dest_y, Window_t &child)
void GetWindowSize (Drawable_t id, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
void FillPolygon (Window_t id, GContext_t gc, Point_t *points, Int_t npnt)
void QueryPointer (Window_t id, Window_t &rootw, Window_t &childw, Int_t &root_x, Int_t &root_y, Int_t &win_x, Int_t &win_y, UInt_t &mask)
void SetForeground (GContext_t gc, ULong_t foreground)
void SetClipRectangles (GContext_t gc, Int_t x, Int_t y, Rectangle_t *recs, Int_t n)
void Update (Int_t mode=0)
Region_t CreateRegion ()
void DestroyRegion (Region_t reg)
void UnionRectWithRegion (Rectangle_t *rect, Region_t src, Region_t dest)
Region_t PolygonRegion (Point_t *points, Int_t np, Bool_t winding)
void UnionRegion (Region_t rega, Region_t regb, Region_t result)
void IntersectRegion (Region_t rega, Region_t regb, Region_t result)
void SubtractRegion (Region_t rega, Region_t regb, Region_t result)
void XorRegion (Region_t rega, Region_t regb, Region_t result)
Bool_t EmptyRegion (Region_t reg)
Bool_t PointInRegion (Int_t x, Int_t y, Region_t reg)
Bool_t EqualRegion (Region_t rega, Region_t regb)
void GetRegionBox (Region_t reg, Rectangle_t *)
char ** ListFonts (const char *fontname, Int_t max, Int_t &count)
void FreeFontNames (char **fontlist)
Drawable_t CreateImage (UInt_t width, UInt_t height)
void GetImageSize (Drawable_t id, UInt_t &width, UInt_t &height)
void PutPixel (Drawable_t id, Int_t x, Int_t y, ULong_t pixel)
void PutImage (Drawable_t id, GContext_t gc, Drawable_t img, Int_t dx, Int_t dy, Int_t x, Int_t y, UInt_t w, UInt_t h)
void DeleteImage (Drawable_t img)
void ShapeCombineMask (Window_t id, Int_t x, Int_t y, Pixmap_t mask)
UInt_t ScreenWidthMM () const
void DeleteProperty (Window_t, Atom_t &)
Int_t GetProperty (Window_t, Atom_t, Long_t, Long_t, Bool_t, Atom_t, Atom_t *, Int_t *, ULong_t *, ULong_t *, unsigned char **)
void ChangeActivePointerGrab (Window_t, UInt_t, Cursor_t)
void ConvertSelection (Window_t, Atom_t &, Atom_t &, Atom_t &, Time_t &)
Bool_t SetSelectionOwner (Window_t, Atom_t &)
void ChangeProperties (Window_t id, Atom_t property, Atom_t type, Int_t format, UChar_t *data, Int_t len)
void SetDNDAware (Window_t, Atom_t *)
void SetTypeList (Window_t win, Atom_t prop, Atom_t *typelist)
Window_t FindRWindow (Window_t win, Window_t dragwin, Window_t input, int x, int y, int maxd)
Bool_t IsDNDAware (Window_t win, Atom_t *typelist)

Protected Member Functions

Bool_t AllocColor (Colormap cmap, XColor *color)
void QueryColors (Colormap cmap, XColor *colors, Int_t ncolors)
GC * GetGC (Int_t which) const
XColor_tGetColor (Int_t cid)
Bool_t AllocColor (Colormap cmap, XColor *color)
void QueryColors (Colormap cmap, XColor *colors, Int_t ncolors)
GC * GetGC (Int_t which) const
XColor_tGetColor (Int_t cid)

Protected Attributes

Display * fDisplay
VisualfVisual
Drawable fRootWin
Drawable fVisRootWin
Colormap fColormap
ULong_t fBlackPixel
ULong_t fWhitePixel
Int_t fScreenNumber
Int_t fTextAlignH
Int_t fTextAlignV
Int_t fTextAlign
Float_t fCharacterUpX
Float_t fCharacterUpY
Float_t fTextMagnitude
Int_t fDepth
Int_t fRedDiv
Int_t fGreenDiv
Int_t fBlueDiv
Int_t fRedShift
Int_t fGreenShift
Int_t fBlueShift
Bool_t fHasTTFonts
Display * fDisplay
VisualfVisual

Private Member Functions

void CloseWindow1 ()
void ClearPixmap (Drawable *pix)
void CopyWindowtoPixmap (Drawable *pix, Int_t xpos, Int_t ypos)
void FindBestVisual ()
void FindUsableVisual (XVisualInfo *vlist, Int_t nitems)
void PutImage (Int_t offset, Int_t itran, Int_t x0, Int_t y0, Int_t nx, Int_t ny, Int_t xmin, Int_t ymin, Int_t xmax, Int_t ymax, UChar_t *image, Drawable_t id)
void RemovePixmap (Drawable *pix)
void SetColor (GC gc, Int_t ci)
void SetFillStyleIndex (Int_t style, Int_t fasi)
void SetInput (Int_t inp)
void SetMarkerType (Int_t type, Int_t n, XPoint *xy)
void CollectImageColors (ULong_t pixel, ULong_t *&orgcolors, Int_t &ncolors, Int_t &maxcolors)
void MakeOpaqueColors (Int_t percent, ULong_t *orgcolors, Int_t ncolors)
Int_t FindColor (ULong_t pixel, ULong_t *orgcolors, Int_t ncolors)
void ImgPickPalette (XImage *image, Int_t &ncol, Int_t *&R, Int_t *&G, Int_t *&B)
void MapGCValues (GCValues_t &gval, ULong_t &xmask, XGCValues &xgval, Bool_t tox=kTRUE)
void MapSetWindowAttributes (SetWindowAttributes_t *attr, ULong_t &xmask, XSetWindowAttributes &xattr)
void MapCursor (ECursor cursor, Int_t &xcursor)
void MapColorStruct (ColorStruct_t *color, XColor &xcolor)
void MapPictureAttributes (PictureAttributes_t &attr, XpmAttributes &xpmattr, Bool_t toxpm=kTRUE)
void MapModifierState (UInt_t &state, UInt_t &xstate, Bool_t tox=kTRUE)
void MapEvent (Event_t &ev, XEvent &xev, Bool_t tox=kTRUE)
void MapEventMask (UInt_t &emask, UInt_t &xemask, Bool_t tox=kTRUE)
void MapKeySym (UInt_t &keysym, UInt_t &xkeysym, Bool_t tox=kTRUE)
void CloseWindow1 ()
void ClearPixmap (Drawable *pix)
void CopyWindowtoPixmap (Drawable *pix, Int_t xpos, Int_t ypos)
void FindBestVisual ()
void FindUsableVisual (XVisualInfo *vlist, Int_t nitems)
void PutImage (Int_t offset, Int_t itran, Int_t x0, Int_t y0, Int_t nx, Int_t ny, Int_t xmin, Int_t ymin, Int_t xmax, Int_t ymax, UChar_t *image, Drawable_t id)
void RemovePixmap (Drawable *pix)
void SetColor (GC gc, Int_t ci)
void SetFillStyleIndex (Int_t style, Int_t fasi)
void SetInput (Int_t inp)
void SetMarkerType (Int_t type, Int_t n, XPoint *xy)
void CollectImageColors (ULong_t pixel, ULong_t *&orgcolors, Int_t &ncolors, Int_t &maxcolors)
void MakeOpaqueColors (Int_t percent, ULong_t *orgcolors, Int_t ncolors)
Int_t FindColor (ULong_t pixel, ULong_t *orgcolors, Int_t ncolors)
void ImgPickPalette (XImage *image, Int_t &ncol, Int_t *&R, Int_t *&G, Int_t *&B)
void MapGCValues (GCValues_t &gval, ULong_t &xmask, XGCValues &xgval, Bool_t tox=kTRUE)
void MapSetWindowAttributes (SetWindowAttributes_t *attr, ULong_t &xmask, XSetWindowAttributes &xattr)
void MapCursor (ECursor cursor, Int_t &xcursor)
void MapColorStruct (ColorStruct_t *color, XColor &xcolor)
void MapPictureAttributes (PictureAttributes_t &attr, XpmAttributes &xpmattr, Bool_t toxpm=kTRUE)
void MapModifierState (UInt_t &state, UInt_t &xstate, Bool_t tox=kTRUE)
void MapEvent (Event_t &ev, XEvent &xev, Bool_t tox=kTRUE)
void MapEventMask (UInt_t &emask, UInt_t &xemask, Bool_t tox=kTRUE)
void MapKeySym (UInt_t &keysym, UInt_t &xkeysym, Bool_t tox=kTRUE)

Private Attributes

Int_t fMaxNumberOfWindows
XWindow_tfWindows
TExMapfColors
Cursor fCursors [kNumCursors]
XEvent * fXEvent
XWindow_tfWindows
TExMapfColors
XEvent * fXEvent

Detailed Description

Definition at line 92 of file TGX11.h.


Constructor & Destructor Documentation

TGX11::TGX11 (  ) 

Referenced by G__G__X11_155_0_30(), and G__G__X11_155_0_31().

TGX11::TGX11 ( const TGX11 org  ) 

Definition at line 219 of file TGX11.cxx.

References TExMap::Add(), TStorage::Alloc(), fBlackPixel, XColor_t::fBlue, fBlueDiv, fBlueShift, XWindow_t::fBuffer, fCharacterUpX, fCharacterUpY, XWindow_t::fClip, fColormap, fColors, fCursors, XColor_t::fDefined, fDepth, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, TVirtualX::fDrawMode, XColor_t::fGreen, fGreenDiv, fGreenShift, fHasTTFonts, XWindow_t::fHclip, XWindow_t::fHeight, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fNcolors, XWindow_t::fNewColors, XWindow_t::fOpen, XColor_t::fPixel, XColor_t::fRed, fRedDiv, fRedShift, fRootWin, fScreenNumber, XWindow_t::fShared, fTextAlign, fTextAlignH, fTextAlignV, fTextMagnitude, fVisRootWin, fVisual, XWindow_t::fWclip, fWhitePixel, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, XWindow_t::fXclip, fXEvent, XWindow_t::fYclip, i, kNumCursors, Long64_t, and value.

TGX11::TGX11 ( const char *  name,
const char *  title 
)

Definition at line 178 of file TGX11.cxx.

References TStorage::Alloc(), fBlackPixel, fBlueDiv, fBlueShift, fCharacterUpX, fCharacterUpY, fColormap, fColors, fCursors, fDepth, fDisplay, TVirtualX::fDrawMode, fGreenDiv, fGreenShift, fHasTTFonts, fMaxNumberOfWindows, fRedDiv, fRedShift, fRootWin, fScreenNumber, fTextAlign, fTextAlignH, fTextAlignV, fTextMagnitude, fVisRootWin, fVisual, fWhitePixel, fWindows, fXEvent, i, TVirtualX::kCopy, kFALSE, and kNumCursors.

TGX11::~TGX11 (  )  [virtual]

Definition at line 291 of file TGX11.cxx.

References TStorage::Dealloc(), fColors, fWindows, fXEvent, Long64_t, TExMapIter::Next(), and value.

TGX11::TGX11 (  ) 

TGX11::TGX11 ( const TGX11 org  ) 

TGX11::TGX11 ( const char *  name,
const char *  title 
)

virtual TGX11::~TGX11 (  )  [virtual]


Member Function Documentation

void TGX11::CloseWindow1 (  )  [private]

Definition at line 426 of file TGX11.cxx.

References XWindow_t::fBuffer, fColormap, fDisplay, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fNcolors, XWindow_t::fNewColors, XWindow_t::fOpen, fRedDiv, XWindow_t::fWindow, fWindows, and gCws.

Referenced by ClosePixmap(), and CloseWindow().

void TGX11::ClearPixmap ( Drawable *  pix  )  [private]

Definition at line 372 of file TGX11.cxx.

References border, depth, fDisplay, gGCpxmp, root, and SetColor().

void TGX11::CopyWindowtoPixmap ( Drawable *  pix,
Int_t  xpos,
Int_t  ypos 
) [private]

Definition at line 473 of file TGX11.cxx.

References border, depth, fDisplay, XWindow_t::fDrawing, gCws, gGCpxmp, and root.

void TGX11::FindBestVisual (  )  [private]

Definition at line 736 of file TGX11.cxx.

References fBlackPixel, fColormap, fDepth, fDisplay, FindUsableVisual(), fRootWin, fScreenNumber, fVisRootWin, fVisual, fWhitePixel, gDebug, gEnv, TEnv::GetValue(), i, mask, Printf(), and Visual::visualid.

Referenced by OpenDisplay().

void TGX11::FindUsableVisual ( XVisualInfo *  vlist,
Int_t  nitems 
) [private]

Definition at line 805 of file TGX11.cxx.

References black_xcol, depth, Display(), DummyX11ErrorHandler(), fBlackPixel, fColormap, fDepth, fDisplay, fScreenNumber, fVisRootWin, fVisual, fWhitePixel, height, i, None, root, True, w, white_xcol, and width.

Referenced by FindBestVisual().

void TGX11::PutImage ( Int_t  offset,
Int_t  itran,
Int_t  x0,
Int_t  y0,
Int_t  nx,
Int_t  ny,
Int_t  xmin,
Int_t  ymin,
Int_t  xmax,
Int_t  ymax,
UChar_t image,
Drawable_t  id 
) [private]

Definition at line 3125 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, gCws, gGCline, i, id, n, nlines, SetColor(), x, x1, x2, and y.

Referenced by ReadGIF().

void TGX11::RemovePixmap ( Drawable *  pix  )  [private]

Definition at line 1420 of file TGX11.cxx.

References fDisplay.

void TGX11::SetColor ( GC  gc,
Int_t  ci 
) [private]

Definition at line 1985 of file TGX11.cxx.

References fColormap, fDisplay, TVirtualX::fDrawMode, GetColor(), TROOT::GetColor(), gROOT, TVirtualX::kXor, and SetRGB().

Referenced by ClearPixmap(), ClearWindow(), OpenPixmap(), PutImage(), RescaleWindow(), ResizePixmap(), ResizeWindow(), SetDoubleBufferON(), SetFillColor(), SetLineColor(), SetMarkerColor(), and SetTextColor().

void TGX11::SetFillStyleIndex ( Int_t  style,
Int_t  fasi 
) [private]

Definition at line 2150 of file TGX11.cxx.

References fDisplay, TAttFill::fFillStyle, fRootWin, gFillHollow, gFillPattern, gGCfill, and gStipples.

Referenced by SetFillStyle().

void TGX11::SetInput ( Int_t  inp  )  [private]

Definition at line 2193 of file TGX11.cxx.

References fDisplay, XWindow_t::fWindow, gCws, gKeybdMask, and gMouseMask.

void TGX11::SetMarkerType ( Int_t  type,
Int_t  n,
XPoint *  xy 
) [private]

Definition at line 2339 of file TGX11.cxx.

References gMarker, i, and kMAXMK.

Referenced by SetMarkerStyle().

void TGX11::CollectImageColors ( ULong_t  pixel,
ULong_t *&  orgcolors,
Int_t ncolors,
Int_t maxcolors 
) [private]

Definition at line 2630 of file TGX11.cxx.

References i, and TStorage::ReAlloc().

Referenced by ImgPickPalette(), and SetOpacity().

void TGX11::MakeOpaqueColors ( Int_t  percent,
ULong_t orgcolors,
Int_t  ncolors 
) [private]

Definition at line 2654 of file TGX11.cxx.

References AllocColor(), blue, fColormap, XWindow_t::fNcolors, XWindow_t::fNewColors, gCws, green, i, kBIGGEST_RGB_VALUE, QueryColors(), red, val, and TObject::Warning().

Referenced by SetOpacity().

Int_t TGX11::FindColor ( ULong_t  pixel,
ULong_t orgcolors,
Int_t  ncolors 
) [private]

Definition at line 2700 of file TGX11.cxx.

References TObject::Error(), and i.

Referenced by ImgPickPalette(), and SetOpacity().

void TGX11::ImgPickPalette ( XImage *  image,
Int_t ncol,
Int_t *&  R,
Int_t *&  G,
Int_t *&  B 
) [private]

Definition at line 3000 of file TGX11.cxx.

References CollectImageColors(), fColormap, XWindow_t::fHeight, FindColor(), for(), XWindow_t::fWidth, gCws, i, int, QueryColors(), and red.

Referenced by WriteGIF().

void TGX11::MapGCValues ( GCValues_t gval,
ULong_t xmask,
XGCValues &  xgval,
Bool_t  tox = kTRUE 
) [private]

Definition at line 555 of file GX11Gui.cxx.

References GCValues_t::fArcMode, GCValues_t::fBackground, GCValues_t::fCapStyle, GCValues_t::fClipMask, GCValues_t::fClipXOrigin, GCValues_t::fClipYOrigin, GCValues_t::fDashes, GCValues_t::fDashLen, GCValues_t::fDashOffset, GCValues_t::fFillRule, GCValues_t::fFillStyle, GCValues_t::fFont, GCValues_t::fForeground, GCValues_t::fFunction, GCValues_t::fGraphicsExposures, GCValues_t::fJoinStyle, GCValues_t::fLineStyle, GCValues_t::fLineWidth, GCValues_t::fMask, GCValues_t::fPlaneMask, GCValues_t::fStipple, GCValues_t::fSubwindowMode, GCValues_t::fTile, GCValues_t::fTsXOrigin, GCValues_t::fTsYOrigin, gval, kGCArcMode, kGCBackground, kGCCapStyle, kGCClipMask, kGCClipXOrigin, kGCClipYOrigin, kGCDashList, kGCDashOffset, kGCFillRule, kGCFillStyle, kGCFont, kGCForeground, kGCFunction, kGCGraphicsExposures, kGCJoinStyle, kGCLineStyle, kGCLineWidth, kGCPlaneMask, kGCStipple, kGCSubwindowMode, kGCTile, kGCTileStipXOrigin, kGCTileStipYOrigin, and mask.

Referenced by ChangeGC(), CopyGC(), CreateGC(), and GetGCValues().

void TGX11::MapSetWindowAttributes ( SetWindowAttributes_t attr,
ULong_t xmask,
XSetWindowAttributes &  xattr 
) [private]

Definition at line 467 of file GX11Gui.cxx.

References SetWindowAttributes_t::fBackgroundPixel, SetWindowAttributes_t::fBackgroundPixmap, SetWindowAttributes_t::fBackingPixel, SetWindowAttributes_t::fBackingPlanes, SetWindowAttributes_t::fBackingStore, SetWindowAttributes_t::fBitGravity, SetWindowAttributes_t::fBorderPixel, SetWindowAttributes_t::fBorderPixmap, SetWindowAttributes_t::fColormap, SetWindowAttributes_t::fCursor, SetWindowAttributes_t::fDoNotPropagateMask, SetWindowAttributes_t::fEventMask, SetWindowAttributes_t::fMask, SetWindowAttributes_t::fOverrideRedirect, SetWindowAttributes_t::fSaveUnder, SetWindowAttributes_t::fWinGravity, kAlways, kNone, kNotUseful, kParentRelative, kTRUE, kWABackingPixel, kWABackingPlanes, kWABackingStore, kWABackPixel, kWABackPixmap, kWABitGravity, kWABorderPixel, kWABorderPixmap, kWAColormap, kWACursor, kWADontPropagate, kWAEventMask, kWAOverrideRedirect, kWASaveUnder, kWAWinGravity, kWhenMapped, MapEventMask(), mask, and None.

Referenced by ChangeWindowAttributes(), and CreateWindow().

void TGX11::MapCursor ( ECursor  cursor,
Int_t xcursor 
) [private]

void TGX11::MapColorStruct ( ColorStruct_t color,
XColor xcolor 
) [private]

Definition at line 1309 of file GX11Gui.cxx.

Referenced by AllocColor().

void TGX11::MapPictureAttributes ( PictureAttributes_t attr,
XpmAttributes &  xpmattr,
Bool_t  toxpm = kTRUE 
) [private]

Definition at line 1094 of file GX11Gui.cxx.

References PictureAttributes_t::fCloseness, PictureAttributes_t::fColormap, PictureAttributes_t::fDepth, PictureAttributes_t::fHeight, PictureAttributes_t::fMask, PictureAttributes_t::fNpixels, PictureAttributes_t::fPixels, PictureAttributes_t::fWidth, PictureAttributes_t::fXHotspot, PictureAttributes_t::fYHotspot, i, kPACloseness, kPAColormap, kPADepth, kPAHotspot, kPAReturnPixels, kPASize, and mask.

Referenced by CreatePictureFromData(), and CreatePictureFromFile().

void TGX11::MapModifierState ( UInt_t state,
UInt_t xstate,
Bool_t  tox = kTRUE 
) [private]

Definition at line 1416 of file GX11Gui.cxx.

References kAnyModifier, kButton1Mask, kButton2Mask, kButton3Mask, kKeyControlMask, kKeyLockMask, kKeyMod1Mask, kKeyMod2Mask, kKeyMod3Mask, kKeyMod4Mask, kKeyMod5Mask, and kKeyShiftMask.

Referenced by GrabButton(), GrabKey(), MapEvent(), and QueryPointer().

void TGX11::MapEvent ( Event_t ev,
XEvent &  xev,
Bool_t  tox = kTRUE 
) [private]

Definition at line 1476 of file GX11Gui.cxx.

References AsmLong(), Event_t::fCode, Event_t::fCount, fDisplay, Event_t::fFormat, Event_t::fHandle, Event_t::fHeight, Event_t::fSendEvent, Event_t::fState, Event_t::fTime, Event_t::fType, Event_t::fUser, Event_t::fWidth, Event_t::fWindow, Event_t::fX, Event_t::fXRoot, Event_t::fY, Event_t::fYRoot, if(), kButtonPress, kButtonRelease, kClientMessage, kColormapNotify, kConfigureNotify, kDestroyNotify, kEnterNotify, kExpose, kFALSE, kFocusIn, kFocusOut, kGKeyPress, kKeyRelease, kLeaveNotify, kMapNotify, kMotionNotify, kOtherEvent, kSelectionClear, kSelectionNotify, kSelectionRequest, kTRUE, kUnmapNotify, MapModifierState(), SplitLong(), and Time().

Referenced by CheckEvent(), LookupString(), NextEvent(), and SendEvent().

void TGX11::MapEventMask ( UInt_t emask,
UInt_t xemask,
Bool_t  tox = kTRUE 
) [private]

Definition at line 402 of file GX11Gui.cxx.

References kButtonMotionMask, kButtonPressMask, kButtonReleaseMask, kColormapChangeMask, kEnterWindowMask, kExposureMask, kFocusChangeMask, kKeyPressMask, kKeyReleaseMask, kLeaveWindowMask, kOwnerGrabButtonMask, kPointerMotionMask, and kStructureNotifyMask.

Referenced by ChangeActivePointerGrab(), GrabButton(), GrabPointer(), MapSetWindowAttributes(), and SelectInput().

void TGX11::MapKeySym ( UInt_t keysym,
UInt_t xkeysym,
Bool_t  tox = kTRUE 
) [private]

Definition at line 2282 of file GX11Gui.cxx.

References KeySymbolMap_t::fKeySym, fKeySym, fXKeySym, KeySymbolMap_t::fXKeySym, gKeyMap, i, kKey_0, kKey_F35, and kKey_Unknown.

Referenced by KeysymToKeycode(), and LookupString().

Bool_t TGX11::AllocColor ( Colormap  cmap,
XColor color 
) [protected]

Definition at line 318 of file TGX11.cxx.

References fBlueDiv, fBlueShift, fDisplay, fGreenDiv, fGreenShift, fRedDiv, fRedShift, kFALSE, and kTRUE.

Referenced by AllocColor(), TGX11TTF::DrawImage(), MakeOpaqueColors(), and SetRGB().

void TGX11::QueryColors ( Colormap  cmap,
XColor colors,
Int_t  ncolors 
) [protected]

Definition at line 348 of file TGX11.cxx.

References b, fBlueShift, fDisplay, fGreenShift, fRedDiv, fRedShift, fVisual, g, i, and kBIGGEST_RGB_VALUE.

Referenced by TGX11TTF::DrawImage(), ImgPickPalette(), and MakeOpaqueColors().

GC * TGX11::GetGC ( Int_t  which  )  const [protected]

Definition at line 888 of file TGX11.cxx.

References TObject::Error(), gGClist, and kMAXGC.

Referenced by TGX11TTF::RenderString().

XColor_t & TGX11::GetColor ( Int_t  cid  )  [protected]

Definition at line 866 of file TGX11.cxx.

References TExMap::Add(), fColors, and TExMap::GetValue().

Referenced by ClearWindow(), DrawCellArray(), GetPixel(), GetRGB(), InitWindow(), OpenDisplay(), RequestLocator(), SetColor(), SetRGB(), and SetTextColor().

Bool_t TGX11::Init ( void *  display  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 309 of file TGX11.cxx.

References Display(), kFALSE, kTRUE, and OpenDisplay().

Referenced by TGX11TTF::Init(), and OpenDisplay().

void TGX11::ClearWindow (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 387 of file TGX11.cxx.

References fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fIsPixmap, XWindow_t::fWidth, gCws, GetColor(), gGCpxmp, and SetColor().

void TGX11::ClosePixmap (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 404 of file TGX11.cxx.

References CloseWindow1().

void TGX11::CloseWindow (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 412 of file TGX11.cxx.

References CloseWindow1(), XWindow_t::fOpen, XWindow_t::fShared, and gCws.

void TGX11::CopyPixmap ( Int_t  wid,
Int_t  xpos,
Int_t  ypos 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 461 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fWidth, fWindows, gCws, gGCpxmp, and gTws.

void TGX11::DrawBox ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
EBoxMode  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 487 of file TGX11.cxx.

References TMath::Abs(), fDisplay, XWindow_t::fDrawing, gCws, gGCfill, gGCline, h, TVirtualX::kFilled, TVirtualX::kHollow, TMath::Min(), w, x, and y.

void TGX11::DrawCellArray ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
Int_t  nx,
Int_t  ny,
Int_t ic 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 514 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, gCws, GetColor(), gGCfill, h, i, j, TMath::Max(), and w.

void TGX11::DrawFillArea ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 549 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, gCws, gFillHollow, gGCfill, and xy.

void TGX11::DrawLine ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 567 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, gCws, gDashList, gDashOffset, gDashSize, gGCdash, gGCline, and gLineStyle.

void TGX11::DrawPolyLine ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 582 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, gCws, gDashLength, gDashList, gDashOffset, gDashSize, gGCdash, gGCline, gLineStyle, i, x, and xy.

void TGX11::DrawPolyMarker ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 633 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, for(), gCws, gGCmark, gMarker, i, kNMAX, m, and xy.

void TGX11::DrawText ( Int_t  x,
Int_t  y,
Float_t  angle,
Float_t  mgn,
const char *  text,
ETextMode  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 702 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, fTextAlign, gCws, gGCtext, gTextFont, TVirtualX::kClear, TVirtualX::kOpaque, XRotDrawAlignedImageString(), XRotDrawAlignedString(), and XRotSetMagnification().

Referenced by TGX11TTF::DrawText().

void TGX11::GetCharacterUp ( Float_t chupx,
Float_t chupy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 857 of file TGX11.cxx.

References fCharacterUpX, and fCharacterUpY.

Int_t TGX11::GetDoubleBuffer ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 901 of file TGX11.cxx.

References XWindow_t::fDoubleBuffer, XWindow_t::fOpen, fWindows, and gTws.

void TGX11::GetGeometry ( Int_t  wid,
Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 913 of file TGX11.cxx.

References border, depth, fDisplay, XWindow_t::fHeight, fRootWin, fScreenNumber, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gTws, height, root, and width.

const char * TGX11::DisplayName ( const char *  dpyName = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 952 of file TGX11.cxx.

Handle_t TGX11::GetNativeEvent (  )  const [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 185 of file TGX11.h.

References fXEvent.

ULong_t TGX11::GetPixel ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 960 of file TGX11.cxx.

References GetColor(), TROOT::GetColor(), gROOT, and SetRGB().

Referenced by WriteGIF().

void TGX11::GetPlanes ( Int_t nplanes  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 975 of file TGX11.cxx.

References fDepth.

void TGX11::GetRGB ( Int_t  index,
Float_t r,
Float_t g,
Float_t b 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 983 of file TGX11.cxx.

References XColor_t::fBlue, XColor_t::fGreen, XColor_t::fRed, GetColor(), and kBIGGEST_RGB_VALUE.

void TGX11::GetTextExtent ( UInt_t w,
UInt_t h,
char *  mess 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1000 of file TGX11.cxx.

References fDisplay, free(), fTextMagnitude, gTextFont, XRotSetMagnification(), and XRotTextExtents().

Float_t TGX11::GetTextMagnitude (  )  [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 190 of file TGX11.h.

References fTextMagnitude.

Window_t TGX11::GetWindowID ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1019 of file TGX11.cxx.

References XWindow_t::fWindow, and fWindows.

Bool_t TGX11::HasTTFonts (  )  const [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 192 of file TGX11.h.

References fHasTTFonts.

Int_t TGX11::InitWindow ( ULong_t  window  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1249 of file TGX11.cxx.

References border, depth, XWindow_t::fBuffer, XWindow_t::fClip, fColormap, fDepth, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fNewColors, XColor_t::fPixel, XWindow_t::fShared, fVisual, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gCws, GetColor(), i, kFALSE, TStorage::ReAlloc(), and root.

Int_t TGX11::AddWindow ( ULong_t  qwid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1327 of file TGX11.cxx.

References XWindow_t::fBuffer, XWindow_t::fClip, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fNewColors, XWindow_t::fShared, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gCws, i, kTRUE, and TStorage::ReAlloc().

Int_t TGX11::AddPixmap ( ULong_t  pixid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3315 of file TGX11.cxx.

References XWindow_t::fBuffer, XWindow_t::fClip, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fNewColors, XWindow_t::fOpen, XWindow_t::fShared, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gCws, i, kFALSE, and TStorage::ReAlloc().

void TGX11::RemoveWindow ( ULong_t  qwid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1371 of file TGX11.cxx.

References XWindow_t::fBuffer, fColormap, fDisplay, fMaxNumberOfWindows, XWindow_t::fNcolors, XWindow_t::fNewColors, XWindow_t::fOpen, fRedDiv, fWindows, gCws, and SelectWindow().

void TGX11::MoveWindow ( Int_t  wid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1028 of file TGX11.cxx.

References fDisplay, XWindow_t::fOpen, XWindow_t::fWindow, fWindows, and gTws.

Int_t TGX11::OpenDisplay ( Display *  display  ) 

Definition at line 1042 of file TGX11.cxx.

References TObject::Error(), False, fBlackPixel, fBlueDiv, fBlueShift, fCursors, XColor_t::fDefined, fDisplay, fGreenDiv, fGreenShift, FindBestVisual(), XColor_t::fPixel, fRedDiv, fRedShift, fRootWin, fScreenNumber, fVisRootWin, fVisual, fWhitePixel, gCurrentFontNumber, GetColor(), gFont, gGCecho, gGCinvt, gGClist, gGCpxmp, gGCtext, gNullCursor, gTextFont, i, int, kArrowHor, kArrowRight, kArrowVer, kBitsPerByte, kBottomLeft, kBottomRight, kBottomSide, kCaret, kCross, kHand, kLeftSide, kMAXFONT, kMAXGC, kMove, kNoDrop, kPointer, kRightSide, kRotate, kTopLeft, kTopRight, kTopSide, kTRUE, kWatch, name, null_cursor_bits, strcpy(), strlcpy(), and TObject::Warning().

Referenced by G__G__X11_155_0_61(), and Init().

Int_t TGX11::OpenPixmap ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1192 of file TGX11.cxx.

References border, depth, XWindow_t::fBuffer, XWindow_t::fClip, fDepth, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fNewColors, fRootWin, XWindow_t::fShared, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gCws, gGClist, gGCpxmp, i, kFALSE, kMAXGC, None, TStorage::ReAlloc(), root, and SetColor().

void TGX11::QueryPointer ( Int_t ix,
Int_t iy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1399 of file TGX11.cxx.

References fDisplay, XWindow_t::fWindow, and gCws.

Pixmap_t TGX11::ReadGIF ( Int_t  x0,
Int_t  y0,
const char *  file,
Window_t  id = 0 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3189 of file TGX11.cxx.

References blue, calloc(), CreatePixmap(), TObject::Error(), fclose(), XWindow_t::fDrawing, fopen, fread, free(), fseek, ftell, gCws, GIFdecode(), GIFinfo(), green, height, i, j, k, RooFitShortHand::L(), PutImage(), red, Rgl::rr, SetRGB(), and width.

Referenced by CreatePictureFromFile().

Int_t TGX11::RequestLocator ( Int_t  mode,
Int_t  ctyp,
Int_t x,
Int_t y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1428 of file TGX11.cxx.

References TMath::Abs(), fDisplay, XWindow_t::fHeight, XWindow_t::fWidth, XWindow_t::fWindow, gCws, GetColor(), gGCecho, gMouseMask, gNullCursor, int, TMath::Min(), and TMath::Sqrt().

Int_t TGX11::RequestString ( Int_t  x,
Int_t  y,
char *  text 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1622 of file TGX11.cxx.

References c, fDisplay, XWindow_t::fWindow, gCws, gGCinvt, gGCtext, gKeybdMask, gTextFont, and i.

void TGX11::RescaleWindow ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1782 of file TGX11.cxx.

References XWindow_t::fBuffer, fDepth, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fOpen, fRootWin, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gGClist, gGCpxmp, gTws, i, kMAXGC, None, and SetColor().

int TGX11::ResizePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1816 of file TGX11.cxx.

References border, depth, fDepth, fDisplay, XWindow_t::fDrawing, XWindow_t::fHeight, fRootWin, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gGClist, gGCpxmp, gTws, i, kMAXGC, None, root, and SetColor().

void TGX11::ResizeWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1862 of file TGX11.cxx.

References border, depth, XWindow_t::fBuffer, fDepth, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, fRootWin, XWindow_t::fWidth, XWindow_t::fWindow, fWindows, gGClist, gGCpxmp, gTws, i, kMAXGC, None, root, and SetColor().

void TGX11::SelectWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1901 of file TGX11.cxx.

References XWindow_t::fClip, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fHclip, XWindow_t::fIsPixmap, fMaxNumberOfWindows, XWindow_t::fWclip, fWindows, XWindow_t::fXclip, XWindow_t::fYclip, gCws, gGClist, i, kMAXGC, and None.

Referenced by RemoveWindow().

void TGX11::SetCharacterUp ( Float_t  chupx,
Float_t  chupy 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1926 of file TGX11.cxx.

References TMath::Abs(), TMath::ACos(), fCharacterUpX, fCharacterUpY, TAttText::fTextAngle, TMath::Pi(), and TMath::Sqrt().

void TGX11::SetClipOFF ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1947 of file TGX11.cxx.

References XWindow_t::fClip, fDisplay, fWindows, gGClist, gTws, i, kMAXGC, and None.

void TGX11::SetClipRegion ( Int_t  wid,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1959 of file TGX11.cxx.

References XWindow_t::fClip, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fHclip, XWindow_t::fIsPixmap, XWindow_t::fWclip, fWindows, XWindow_t::fXclip, XWindow_t::fYclip, gGClist, gTws, i, and kMAXGC.

void TGX11::SetCursor ( Int_t  win,
ECursor  cursor 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2018 of file TGX11.cxx.

References fCursors, fDisplay, XWindow_t::fWindow, fWindows, and gTws.

void TGX11::SetDoubleBuffer ( Int_t  wid,
Int_t  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2027 of file TGX11.cxx.

References fMaxNumberOfWindows, XWindow_t::fOpen, fWindows, gTws, i, SetDoubleBufferOFF(), and SetDoubleBufferON().

void TGX11::SetDoubleBufferOFF (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2064 of file TGX11.cxx.

References XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fWindow, and gTws.

Referenced by SetDoubleBuffer().

void TGX11::SetDoubleBufferON (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2074 of file TGX11.cxx.

References XWindow_t::fBuffer, fDepth, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fIsPixmap, fRootWin, XWindow_t::fWidth, gGClist, gGCpxmp, gTws, i, kMAXGC, None, and SetColor().

Referenced by SetDoubleBuffer().

void TGX11::SetDrawMode ( EDrawMode  mode  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2092 of file TGX11.cxx.

References fDisplay, TVirtualX::fDrawMode, gGClist, i, TVirtualX::kCopy, TVirtualX::kInvert, kMAXGC, and TVirtualX::kXor.

void TGX11::SetFillColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2120 of file TGX11.cxx.

References fDisplay, TAttFill::fFillColor, TAttFill::GetFillColor(), gFillPattern, gGCfill, gStyle, and SetColor().

void TGX11::SetFillStyle ( Style_t  style  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2136 of file TGX11.cxx.

References TAttFill::fFillStyle, and SetFillStyleIndex().

void TGX11::SetLineColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2212 of file TGX11.cxx.

References gGCdash, gGCline, SetColor(), and TAttLine::SetLineColor().

void TGX11::SetLineType ( Int_t  n,
Int_t dash 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2225 of file TGX11.cxx.

References fDisplay, gCapStyle, gDashLength, gDashList, gDashOffset, gDashSize, gGCdash, gGCline, gJoinStyle, gLineStyle, gLineWidth, i, and TMath::Min().

Referenced by SetLineStyle().

void TGX11::SetLineStyle ( Style_t  linestyle  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2257 of file TGX11.cxx.

References TObjArray::At(), TAttLine::fLineStyle, TObjArray::GetEntries(), TStyle::GetLineStyleString(), TNamed::GetName(), gStyle, j, SetLineType(), and TString::Tokenize().

void TGX11::SetLineWidth ( Width_t  width  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2294 of file TGX11.cxx.

References fDisplay, TAttLine::fLineWidth, gCapStyle, gGCdash, gGCline, gJoinStyle, gLineStyle, and gLineWidth.

void TGX11::SetMarkerColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2313 of file TGX11.cxx.

References gGCmark, SetColor(), and TAttMarker::SetMarkerColor().

void TGX11::SetMarkerSize ( Float_t  markersize  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2325 of file TGX11.cxx.

References TAttMarker::fMarkerSize, TAttMarker::fMarkerStyle, and SetMarkerStyle().

void TGX11::SetMarkerStyle ( Style_t  markerstyle  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2365 of file TGX11.cxx.

References TMath::Abs(), TAttMarker::fMarkerSize, TAttMarker::fMarkerStyle, and SetMarkerType().

Referenced by SetMarkerSize().

void TGX11::SetOpacity ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2563 of file TGX11.cxx.

References CollectImageColors(), fColormap, fDepth, fDisplay, XWindow_t::fDrawing, XWindow_t::fHeight, FindColor(), XWindow_t::fNcolors, XWindow_t::fNewColors, fRedDiv, XWindow_t::fWidth, gCws, gGCpxmp, image, int, and MakeOpaqueColors().

void TGX11::SetRGB ( Int_t  cindex,
Float_t  r,
Float_t  g,
Float_t  b 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2713 of file TGX11.cxx.

References AllocColor(), XColor_t::fBlue, fColormap, XColor_t::fDefined, fDisplay, XColor_t::fGreen, XColor_t::fPixel, XColor_t::fRed, fRedDiv, GetColor(), kBIGGEST_RGB_VALUE, kFALSE, and kTRUE.

Referenced by GetPixel(), ReadGIF(), and SetColor().

void TGX11::SetTextAlign ( Short_t  talign = 11  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2746 of file TGX11.cxx.

References fTextAlign, fTextAlignH, fTextAlignV, and TAttText::SetTextAlign().

void TGX11::SetTextColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2805 of file TGX11.cxx.

References TObject::Error(), fDisplay, GetColor(), gGCinvt, gGCtext, SetColor(), and TAttText::SetTextColor().

Int_t TGX11::SetTextFont ( char *  fontname,
ETextSetMode  mode 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2826 of file TGX11.cxx.

References fDisplay, gCurrentFontNumber, gFont, gGCinvt, gGCtext, gTextFont, i, TVirtualX::kLoad, kMAXFONT, name, and strlcpy().

Referenced by TGX11TTF::SetTextFont().

void TGX11::SetTextFont ( Font_t  fontnumber  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2874 of file TGX11.cxx.

References TAttText::fTextFont.

void TGX11::SetTextMagnitude ( Float_t  mgn = 1  )  [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 231 of file TGX11.h.

References fTextMagnitude.

Referenced by G__G__X11_155_0_94().

void TGX11::SetTextSize ( Float_t  textsize  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2882 of file TGX11.cxx.

References TAttText::fTextSize.

Referenced by TGX11TTF::SetTextSize().

void TGX11::Sync ( Int_t  mode  ) 

Definition at line 2890 of file TGX11.cxx.

References fDisplay.

Referenced by G__G__X11_155_0_96().

void TGX11::UpdateWindow ( Int_t  mode  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2910 of file TGX11.cxx.

References False, fDisplay, XWindow_t::fDoubleBuffer, XWindow_t::fDrawing, XWindow_t::fHeight, XWindow_t::fWidth, XWindow_t::fWindow, gCws, and gGCpxmp.

void TGX11::Warp ( Int_t  ix,
Int_t  iy,
Window_t  id = 0 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2932 of file TGX11.cxx.

References fDisplay, and None.

Int_t TGX11::WriteGIF ( char *  name  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 3061 of file TGX11.cxx.

References b, blue, TObject::Error(), fclose(), fDisplay, XWindow_t::fDrawing, XWindow_t::fHeight, fopen, XWindow_t::fWidth, g, gCws, GetPixel(), GIFencode(), gOut, green, gXimage, i, ImgPickPalette(), PutByte(), and red.

void TGX11::WritePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h,
char *  pxname 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2949 of file TGX11.cxx.

References fDisplay, XWindow_t::fDrawing, fWindows, and gTws.

Window_t TGX11::GetCurrentWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 880 of file TGX11.cxx.

References XWindow_t::fDrawing, and gCws.

Referenced by TGX11TTF::GetBackground(), TGX11TTF::IsVisible(), and TGX11TTF::RenderString().

Int_t TGX11::SupportsExtension ( const char *  ext  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 3357 of file TGX11.cxx.

References fDisplay.

void TGX11::GetWindowAttributes ( Window_t  id,
WindowAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 761 of file GX11Gui.cxx.

References WindowAttributes_t::fAllEventMasks, WindowAttributes_t::fBackingPixel, WindowAttributes_t::fBackingPlanes, WindowAttributes_t::fBackingStore, WindowAttributes_t::fBitGravity, WindowAttributes_t::fBorderWidth, WindowAttributes_t::fClass, WindowAttributes_t::fColormap, fColormap, WindowAttributes_t::fDepth, fDisplay, WindowAttributes_t::fDoNotPropagateMask, WindowAttributes_t::fHeight, WindowAttributes_t::fMapInstalled, WindowAttributes_t::fMapState, WindowAttributes_t::fOverrideRedirect, WindowAttributes_t::fRoot, fRootWin, WindowAttributes_t::fSaveUnder, WindowAttributes_t::fScreen, WindowAttributes_t::fVisual, WindowAttributes_t::fWidth, WindowAttributes_t::fWinGravity, WindowAttributes_t::fX, WindowAttributes_t::fY, WindowAttributes_t::fYourEventMask, if(), kAlways, kInputOnly, kInputOutput, kNotUseful, and kWhenMapped.

Referenced by FindRWindow().

void TGX11::MapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 220 of file GX11Gui.cxx.

References fDisplay.

void TGX11::MapSubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 230 of file GX11Gui.cxx.

References fDisplay.

void TGX11::MapRaised ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 240 of file GX11Gui.cxx.

References fDisplay.

void TGX11::UnmapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 250 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DestroyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 260 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DestroySubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 270 of file GX11Gui.cxx.

References fDisplay.

void TGX11::RaiseWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 280 of file GX11Gui.cxx.

References fDisplay.

void TGX11::LowerWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 290 of file GX11Gui.cxx.

References fDisplay.

void TGX11::MoveWindow ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 300 of file GX11Gui.cxx.

References fDisplay.

void TGX11::MoveResizeWindow ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 310 of file GX11Gui.cxx.

References fDisplay.

void TGX11::ResizeWindow ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 320 of file GX11Gui.cxx.

References fDisplay.

void TGX11::IconifyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 330 of file GX11Gui.cxx.

References fDisplay, and fScreenNumber.

void TGX11::ReparentWindow ( Window_t  id,
Window_t  pid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 340 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetWindowBackground ( Window_t  id,
ULong_t  color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 350 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetWindowBackgroundPixmap ( Window_t  id,
Pixmap_t  pxm 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 360 of file GX11Gui.cxx.

References fDisplay.

Window_t TGX11::CreateWindow ( Window_t  parent,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h,
UInt_t  border,
Int_t  depth,
UInt_t  clss,
void *  visual,
SetWindowAttributes_t attr,
UInt_t  wtype 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 370 of file GX11Gui.cxx.

References fBlackPixel, fColormap, fDepth, fDisplay, fRootWin, fVisRootWin, fVisual, and MapSetWindowAttributes().

Int_t TGX11::OpenDisplay ( const char *  dpyName  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 803 of file GX11Gui.cxx.

References Display(), gEnv, TEnv::GetValue(), Init(), RootX11ErrorHandler(), RootX11IOErrorHandler(), and TObject::Warning().

void TGX11::CloseDisplay (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 840 of file GX11Gui.cxx.

References fDisplay.

Display_t TGX11::GetDisplay (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 849 of file GX11Gui.cxx.

References fDisplay.

Visual_t TGX11::GetVisual (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 859 of file GX11Gui.cxx.

References fVisual.

Int_t TGX11::GetScreen (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 879 of file GX11Gui.cxx.

References fScreenNumber.

Int_t TGX11::GetDepth (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 889 of file GX11Gui.cxx.

References fDepth.

Colormap_t TGX11::GetColormap (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 869 of file GX11Gui.cxx.

References fColormap.

Atom_t TGX11::InternAtom ( const char *  atom_name,
Bool_t  only_if_exist 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 898 of file GX11Gui.cxx.

References a, fDisplay, kNone, and None.

Referenced by FindRWindow(), IsDNDAware(), and SetDNDAware().

Window_t TGX11::GetDefaultRootWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 911 of file GX11Gui.cxx.

References fRootWin.

Window_t TGX11::GetParent ( Window_t  id  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 920 of file GX11Gui.cxx.

References fDisplay, and root.

FontStruct_t TGX11::LoadQueryFont ( const char *  font_name  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 939 of file GX11Gui.cxx.

References fDisplay.

FontH_t TGX11::GetFontHandle ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 950 of file GX11Gui.cxx.

void TGX11::DeleteFont ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 962 of file GX11Gui.cxx.

References fDisplay.

GContext_t TGX11::CreateGC ( Drawable_t  id,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 970 of file GX11Gui.cxx.

References fDisplay, fRootWin, fVisRootWin, gval, and MapGCValues().

void TGX11::ChangeGC ( GContext_t  gc,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 990 of file GX11Gui.cxx.

References fDisplay, gval, and MapGCValues().

void TGX11::CopyGC ( GContext_t  org,
GContext_t  dest,
Mask_t  mask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1004 of file GX11Gui.cxx.

References fDisplay, GCValues_t::fMask, gval, kMaxUInt, and MapGCValues().

void TGX11::DeleteGC ( GContext_t  gc  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1026 of file GX11Gui.cxx.

References fDisplay.

Cursor_t TGX11::CreateCursor ( ECursor  cursor  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1037 of file GX11Gui.cxx.

References fCursors.

void TGX11::SetCursor ( Window_t  id,
Cursor_t  curid 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1045 of file GX11Gui.cxx.

References fDisplay.

Pixmap_t TGX11::CreatePixmap ( Drawable_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1055 of file GX11Gui.cxx.

References fDepth, fDisplay, and fRootWin.

Referenced by ReadGIF().

Pixmap_t TGX11::CreatePixmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height,
ULong_t  forecolor,
ULong_t  backcolor,
Int_t  depth 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1064 of file GX11Gui.cxx.

References fDisplay, and fRootWin.

unsigned char * TGX11::GetColorBits ( Drawable_t  wid,
Int_t  x = 0,
Int_t  y = 0,
UInt_t  w = 0,
UInt_t  h = 0 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3286 of file TGX11.cxx.

Pixmap_t TGX11::CreatePixmapFromData ( unsigned char *  bits,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 3302 of file TGX11.cxx.

Pixmap_t TGX11::CreateBitmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1076 of file GX11Gui.cxx.

References fDisplay, and fRootWin.

void TGX11::DeletePixmap ( Pixmap_t  pmap  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1086 of file GX11Gui.cxx.

References fDisplay.

Bool_t TGX11::CreatePictureFromFile ( Drawable_t  id,
const char *  filename,
Pixmap_t pict,
Pixmap_t pict_mask,
PictureAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1175 of file GX11Gui.cxx.

References dummy, TObject::Error(), PictureAttributes_t::fDepth, fDepth, fDisplay, PictureAttributes_t::fHeight, fRootWin, fVisRootWin, PictureAttributes_t::fWidth, GetWindowSize(), kFALSE, kNone, kTRUE, MapPictureAttributes(), and ReadGIF().

Bool_t TGX11::CreatePictureFromData ( Drawable_t  id,
char **  data,
Pixmap_t pict,
Pixmap_t pict_mask,
PictureAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1228 of file GX11Gui.cxx.

References TObject::Error(), fDepth, fDisplay, fRootWin, fVisRootWin, kFALSE, kNone, kTRUE, and MapPictureAttributes().

Bool_t TGX11::ReadPictureDataFromFile ( const char *  filename,
char ***  ret_data 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1271 of file GX11Gui.cxx.

References TObject::Error(), kFALSE, and kTRUE.

void TGX11::DeletePictureData ( void *  data  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1286 of file GX11Gui.cxx.

References free().

void TGX11::SetDashes ( GContext_t  gc,
Int_t  offset,
const char *  dash_list,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1299 of file GX11Gui.cxx.

References fDisplay.

Bool_t TGX11::ParseColor ( Colormap_t  cmap,
const char *  cname,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1321 of file GX11Gui.cxx.

References fDisplay, kDoBlue, kDoGreen, kDoRed, kFALSE, and kTRUE.

Bool_t TGX11::AllocColor ( Colormap_t  cmap,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1343 of file GX11Gui.cxx.

References AllocColor(), kFALSE, kTRUE, and MapColorStruct().

void TGX11::QueryColor ( Colormap_t  cmap,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1363 of file GX11Gui.cxx.

References fDisplay.

void TGX11::FreeColor ( Colormap_t  cmap,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1385 of file GX11Gui.cxx.

References fDisplay, and fRedDiv.

Int_t TGX11::EventsPending (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1394 of file GX11Gui.cxx.

References fDisplay.

void TGX11::NextEvent ( Event_t event  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1403 of file GX11Gui.cxx.

References fDisplay, fXEvent, kFALSE, and MapEvent().

void TGX11::Bell ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1667 of file GX11Gui.cxx.

References fDisplay.

void TGX11::CopyArea ( Drawable_t  src,
Drawable_t  dest,
GContext_t  gc,
Int_t  src_x,
Int_t  src_y,
UInt_t  width,
UInt_t  height,
Int_t  dest_x,
Int_t  dest_y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1675 of file GX11Gui.cxx.

References fDisplay.

void TGX11::ChangeWindowAttributes ( Window_t  id,
SetWindowAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1690 of file GX11Gui.cxx.

References fDisplay, kWABorderWidth, and MapSetWindowAttributes().

void TGX11::ChangeProperty ( Window_t  id,
Atom_t  property,
Atom_t  type,
UChar_t data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1709 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DrawLine ( Drawable_t  id,
GContext_t  gc,
Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1723 of file GX11Gui.cxx.

References fDisplay.

void TGX11::ClearArea ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1733 of file GX11Gui.cxx.

References False, and fDisplay.

Bool_t TGX11::CheckEvent ( Window_t  id,
EGEventType  type,
Event_t ev 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1743 of file GX11Gui.cxx.

References fDisplay, Event_t::fType, kFALSE, kTRUE, and MapEvent().

void TGX11::SendEvent ( Window_t  id,
Event_t ev 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1766 of file GX11Gui.cxx.

References False, fDisplay, MapEvent(), and None.

void TGX11::WMDeleteNotify ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1780 of file GX11Gui.cxx.

References fDisplay, and gWM_DELETE_WINDOW.

void TGX11::SetKeyAutoRepeat ( Bool_t  on = kTRUE  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 1790 of file GX11Gui.cxx.

References fDisplay.

void TGX11::GrabKey ( Window_t  id,
Int_t  keycode,
UInt_t  modifier,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1801 of file GX11Gui.cxx.

References fDisplay, MapModifierState(), and True.

void TGX11::GrabButton ( Window_t  id,
EMouseButton  button,
UInt_t  modifier,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1822 of file GX11Gui.cxx.

References fDisplay, MapEventMask(), MapModifierState(), and True.

void TGX11::GrabPointer ( Window_t  id,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE,
Bool_t  owner_events = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1849 of file GX11Gui.cxx.

References fDisplay, and MapEventMask().

void TGX11::SetWindowName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1870 of file GX11Gui.cxx.

References TObject::Error(), and fDisplay.

void TGX11::SetIconName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1887 of file GX11Gui.cxx.

References TObject::Error(), and fDisplay.

void TGX11::SetIconPixmap ( Window_t  id,
Pixmap_t  pic 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1904 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetClassHints ( Window_t  id,
char *  className,
char *  resourceName 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1919 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetMWMHints ( Window_t  id,
UInt_t  value,
UInt_t  funcs,
UInt_t  input 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1933 of file GX11Gui.cxx.

References MWMHintsProperty_t::fDecorations, fDisplay, MWMHintsProperty_t::fFlags, MWMHintsProperty_t::fFunctions, MWMHintsProperty_t::fInputMode, gMOTIF_WM_HINTS, kMWMHintsDecorations, kMWMHintsFunctions, kMWMHintsInputMode, and kPropMWMHintElements.

void TGX11::SetWMPosition ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1951 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetWMSize ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1967 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetWMSizeHints ( Window_t  id,
UInt_t  wmin,
UInt_t  hmin,
UInt_t  wmax,
UInt_t  hmax,
UInt_t  winc,
UInt_t  hinc 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 1983 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetWMState ( Window_t  id,
EInitialState  state 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2006 of file GX11Gui.cxx.

References fDisplay, kIconicState, and kNormalState.

void TGX11::SetWMTransientHint ( Window_t  id,
Window_t  main_id 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2027 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DrawString ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2037 of file GX11Gui.cxx.

References fDisplay.

Int_t TGX11::TextWidth ( FontStruct_t  font,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2048 of file GX11Gui.cxx.

void TGX11::GetFontProperties ( FontStruct_t  font,
Int_t max_ascent,
Int_t max_descent 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2056 of file GX11Gui.cxx.

void TGX11::GetGCValues ( GContext_t  gc,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2067 of file GX11Gui.cxx.

References fDisplay, GCValues_t::fMask, gval, kFALSE, kMaxUInt, and MapGCValues().

FontStruct_t TGX11::GetFontStruct ( FontH_t  fh  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2089 of file GX11Gui.cxx.

References fDisplay.

void TGX11::FreeFontStruct ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2102 of file GX11Gui.cxx.

References fDisplay.

void TGX11::ClearWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2122 of file GX11Gui.cxx.

References fDisplay.

Int_t TGX11::KeysymToKeycode ( UInt_t  keysym  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2132 of file GX11Gui.cxx.

References fDisplay, and MapKeySym().

void TGX11::FillRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2145 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DrawRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2155 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DrawSegments ( Drawable_t  id,
GContext_t  gc,
Segment_t seg,
Int_t  nseg 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2165 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SelectInput ( Window_t  id,
UInt_t  evmask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2175 of file GX11Gui.cxx.

References fDisplay, and MapEventMask().

Window_t TGX11::GetInputFocus (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2192 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetInputFocus ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2204 of file GX11Gui.cxx.

References fDisplay.

Window_t TGX11::GetPrimarySelectionOwner (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2219 of file GX11Gui.cxx.

References fDisplay, and XA_PRIMARY.

void TGX11::SetPrimarySelectionOwner ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2228 of file GX11Gui.cxx.

References fDisplay, and XA_PRIMARY.

void TGX11::ConvertPrimarySelection ( Window_t  id,
Atom_t  clipboard,
Time_t  when 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2239 of file GX11Gui.cxx.

References fDisplay, Time(), XA_PRIMARY, and XA_STRING.

void TGX11::LookupString ( Event_t event,
char *  buf,
Int_t  buflen,
UInt_t keysym 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2258 of file GX11Gui.cxx.

References TObject::Error(), kFALSE, MapEvent(), MapKeySym(), and n.

void TGX11::GetPasteBuffer ( Window_t  id,
Atom_t  atom,
TString text,
Int_t nchar,
Bool_t  del 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2322 of file GX11Gui.cxx.

References data, fDisplay, None, Success, text(), and XA_STRING.

void TGX11::TranslateCoordinates ( Window_t  src,
Window_t  dest,
Int_t  src_x,
Int_t  src_y,
Int_t dest_x,
Int_t dest_y,
Window_t child 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2364 of file GX11Gui.cxx.

References fDisplay.

void TGX11::GetWindowSize ( Drawable_t  id,
Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2382 of file GX11Gui.cxx.

References fDisplay.

Referenced by CreatePictureFromFile().

void TGX11::FillPolygon ( Window_t  id,
GContext_t  gc,
Point_t points,
Int_t  npnt 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2396 of file GX11Gui.cxx.

References fDisplay, and points.

void TGX11::QueryPointer ( Window_t  id,
Window_t rootw,
Window_t childw,
Int_t root_x,
Int_t root_y,
Int_t win_x,
Int_t win_y,
UInt_t mask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2412 of file GX11Gui.cxx.

References fDisplay, kFALSE, and MapModifierState().

void TGX11::SetForeground ( GContext_t  gc,
ULong_t  foreground 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2439 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetClipRectangles ( GContext_t  gc,
Int_t  x,
Int_t  y,
Rectangle_t recs,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2448 of file GX11Gui.cxx.

References fDisplay.

void TGX11::Update ( Int_t  mode = 0  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2458 of file GX11Gui.cxx.

References False, and fDisplay.

Region_t TGX11::CreateRegion (  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2471 of file GX11Gui.cxx.

void TGX11::DestroyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2479 of file GX11Gui.cxx.

void TGX11::UnionRectWithRegion ( Rectangle_t rect,
Region_t  src,
Region_t  dest 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2487 of file GX11Gui.cxx.

Region_t TGX11::PolygonRegion ( Point_t points,
Int_t  np,
Bool_t  winding 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2496 of file GX11Gui.cxx.

References p, and points.

void TGX11::UnionRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2506 of file GX11Gui.cxx.

void TGX11::IntersectRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2515 of file GX11Gui.cxx.

void TGX11::SubtractRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2524 of file GX11Gui.cxx.

void TGX11::XorRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2532 of file GX11Gui.cxx.

Bool_t TGX11::EmptyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2541 of file GX11Gui.cxx.

Bool_t TGX11::PointInRegion ( Int_t  x,
Int_t  y,
Region_t  reg 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2549 of file GX11Gui.cxx.

Bool_t TGX11::EqualRegion ( Region_t  rega,
Region_t  regb 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2557 of file GX11Gui.cxx.

void TGX11::GetRegionBox ( Region_t  reg,
Rectangle_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2565 of file GX11Gui.cxx.

char ** TGX11::ListFonts ( const char *  fontname,
Int_t  max,
Int_t count 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2573 of file GX11Gui.cxx.

References fDisplay.

void TGX11::FreeFontNames ( char **  fontlist  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2585 of file GX11Gui.cxx.

Drawable_t TGX11::CreateImage ( UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2593 of file GX11Gui.cxx.

References calloc(), fDepth, fDisplay, and fVisual.

void TGX11::GetImageSize ( Drawable_t  id,
UInt_t width,
UInt_t height 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2616 of file GX11Gui.cxx.

void TGX11::PutPixel ( Drawable_t  id,
Int_t  x,
Int_t  y,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2625 of file GX11Gui.cxx.

void TGX11::PutImage ( Drawable_t  id,
GContext_t  gc,
Drawable_t  img,
Int_t  dx,
Int_t  dy,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2633 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DeleteImage ( Drawable_t  img  )  [virtual]

Reimplemented from TVirtualX.

Definition at line 2645 of file GX11Gui.cxx.

void TGX11::ShapeCombineMask ( Window_t  id,
Int_t  x,
Int_t  y,
Pixmap_t  mask 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2653 of file GX11Gui.cxx.

References fDisplay.

UInt_t TGX11::ScreenWidthMM (  )  const [virtual]

Reimplemented from TVirtualX.

Definition at line 2664 of file GX11Gui.cxx.

References fDisplay.

void TGX11::DeleteProperty ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2672 of file GX11Gui.cxx.

References fDisplay.

Int_t TGX11::GetProperty ( Window_t  ,
Atom_t  ,
Long_t  ,
Long_t  ,
Bool_t  ,
Atom_t  ,
Atom_t ,
Int_t ,
ULong_t ,
ULong_t ,
unsigned char **   
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2682 of file GX11Gui.cxx.

References fDisplay.

void TGX11::ChangeActivePointerGrab ( Window_t  ,
UInt_t  ,
Cursor_t   
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2697 of file GX11Gui.cxx.

References fCursors, fDisplay, kHand, kNone, and MapEventMask().

void TGX11::ConvertSelection ( Window_t  ,
Atom_t ,
Atom_t ,
Atom_t ,
Time_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2711 of file GX11Gui.cxx.

References fDisplay.

Bool_t TGX11::SetSelectionOwner ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2721 of file GX11Gui.cxx.

References fDisplay.

void TGX11::ChangeProperties ( Window_t  id,
Atom_t  property,
Atom_t  type,
Int_t  format,
UChar_t data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2729 of file GX11Gui.cxx.

References fDisplay.

void TGX11::SetDNDAware ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2743 of file GX11Gui.cxx.

References fDisplay, InternAtom(), kFALSE, n, version, and XA_ATOM.

void TGX11::SetTypeList ( Window_t  win,
Atom_t  prop,
Atom_t typelist 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2765 of file GX11Gui.cxx.

References fDisplay, and n.

Window_t TGX11::FindRWindow ( Window_t  win,
Window_t  dragwin,
Window_t  input,
int  x,
int  y,
int  maxd 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2780 of file GX11Gui.cxx.

References fDisplay, WindowAttributes_t::fHeight, WindowAttributes_t::fMapState, WindowAttributes_t::fWidth, WindowAttributes_t::fX, WindowAttributes_t::fY, GetWindowAttributes(), i, if(), InternAtom(), IsDNDAware(), kFALSE, kIsUnmapped, kNone, and p.

Bool_t TGX11::IsDNDAware ( Window_t  win,
Atom_t typelist 
) [virtual]

Reimplemented from TVirtualX.

Definition at line 2832 of file GX11Gui.cxx.

References data, fDisplay, InternAtom(), j, kFALSE, kNone, kTRUE, result(), and t.

Referenced by FindRWindow().

void TGX11::CloseWindow1 (  )  [private]

void TGX11::ClearPixmap ( Drawable *  pix  )  [private]

void TGX11::CopyWindowtoPixmap ( Drawable *  pix,
Int_t  xpos,
Int_t  ypos 
) [private]

void TGX11::FindBestVisual (  )  [private]

void TGX11::FindUsableVisual ( XVisualInfo *  vlist,
Int_t  nitems 
) [private]

void TGX11::PutImage ( Int_t  offset,
Int_t  itran,
Int_t  x0,
Int_t  y0,
Int_t  nx,
Int_t  ny,
Int_t  xmin,
Int_t  ymin,
Int_t  xmax,
Int_t  ymax,
UChar_t image,
Drawable_t  id 
) [private]

void TGX11::RemovePixmap ( Drawable *  pix  )  [private]

void TGX11::SetColor ( GC  gc,
Int_t  ci 
) [private]

void TGX11::SetFillStyleIndex ( Int_t  style,
Int_t  fasi 
) [private]

void TGX11::SetInput ( Int_t  inp  )  [private]

void TGX11::SetMarkerType ( Int_t  type,
Int_t  n,
XPoint *  xy 
) [private]

void TGX11::CollectImageColors ( ULong_t  pixel,
ULong_t *&  orgcolors,
Int_t ncolors,
Int_t maxcolors 
) [private]

void TGX11::MakeOpaqueColors ( Int_t  percent,
ULong_t orgcolors,
Int_t  ncolors 
) [private]

Int_t TGX11::FindColor ( ULong_t  pixel,
ULong_t orgcolors,
Int_t  ncolors 
) [private]

void TGX11::ImgPickPalette ( XImage *  image,
Int_t ncol,
Int_t *&  R,
Int_t *&  G,
Int_t *&  B 
) [private]

void TGX11::MapGCValues ( GCValues_t gval,
ULong_t xmask,
XGCValues &  xgval,
Bool_t  tox = kTRUE 
) [private]

void TGX11::MapSetWindowAttributes ( SetWindowAttributes_t attr,
ULong_t xmask,
XSetWindowAttributes &  xattr 
) [private]

void TGX11::MapCursor ( ECursor  cursor,
Int_t xcursor 
) [private]

void TGX11::MapColorStruct ( ColorStruct_t color,
XColor xcolor 
) [private]

void TGX11::MapPictureAttributes ( PictureAttributes_t attr,
XpmAttributes &  xpmattr,
Bool_t  toxpm = kTRUE 
) [private]

void TGX11::MapModifierState ( UInt_t state,
UInt_t xstate,
Bool_t  tox = kTRUE 
) [private]

void TGX11::MapEvent ( Event_t ev,
XEvent &  xev,
Bool_t  tox = kTRUE 
) [private]

void TGX11::MapEventMask ( UInt_t emask,
UInt_t xemask,
Bool_t  tox = kTRUE 
) [private]

void TGX11::MapKeySym ( UInt_t keysym,
UInt_t xkeysym,
Bool_t  tox = kTRUE 
) [private]

Bool_t TGX11::AllocColor ( Colormap  cmap,
XColor color 
) [protected]

void TGX11::QueryColors ( Colormap  cmap,
XColor colors,
Int_t  ncolors 
) [protected]

GC* TGX11::GetGC ( Int_t  which  )  const [protected]

XColor_t& TGX11::GetColor ( Int_t  cid  )  [protected]

Bool_t TGX11::Init ( void *  display  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::ClearWindow (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::ClosePixmap (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::CloseWindow (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::CopyPixmap ( Int_t  wid,
Int_t  xpos,
Int_t  ypos 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawBox ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
EBoxMode  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawCellArray ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2,
Int_t  nx,
Int_t  ny,
Int_t ic 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawFillArea ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawLine ( Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawPolyLine ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawPolyMarker ( Int_t  n,
TPoint xy 
) [virtual]

Reimplemented from TVirtualX.

virtual void TGX11::DrawText ( Int_t  x,
Int_t  y,
Float_t  angle,
Float_t  mgn,
const char *  text,
ETextMode  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetCharacterUp ( Float_t chupx,
Float_t chupy 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::GetDoubleBuffer ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::GetGeometry ( Int_t  wid,
Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TVirtualX.

const char* TGX11::DisplayName ( const char *  dpyName = 0  )  [virtual]

Reimplemented from TVirtualX.

Handle_t TGX11::GetNativeEvent (  )  const [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 185 of file TGX11.h.

References fXEvent.

ULong_t TGX11::GetPixel ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::GetPlanes ( Int_t nplanes  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::GetRGB ( Int_t  index,
Float_t r,
Float_t g,
Float_t b 
) [virtual]

Reimplemented from TVirtualX.

virtual void TGX11::GetTextExtent ( UInt_t w,
UInt_t h,
char *  mess 
) [virtual]

Reimplemented from TVirtualX.

Float_t TGX11::GetTextMagnitude (  )  [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 190 of file TGX11.h.

References fTextMagnitude.

Window_t TGX11::GetWindowID ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::HasTTFonts (  )  const [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 192 of file TGX11.h.

References fHasTTFonts.

Int_t TGX11::InitWindow ( ULong_t  window  )  [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::AddWindow ( ULong_t  qwid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::AddPixmap ( ULong_t  pixid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::RemoveWindow ( ULong_t  qwid  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::MoveWindow ( Int_t  wid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::OpenDisplay ( Display *  display  ) 

Int_t TGX11::OpenPixmap ( UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::QueryPointer ( Int_t ix,
Int_t iy 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGX11::ReadGIF ( Int_t  x0,
Int_t  y0,
const char *  file,
Window_t  id = 0 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::RequestLocator ( Int_t  mode,
Int_t  ctyp,
Int_t x,
Int_t y 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::RequestString ( Int_t  x,
Int_t  y,
char *  text 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::RescaleWindow ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::ResizePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ResizeWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SelectWindow ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetCharacterUp ( Float_t  chupx,
Float_t  chupy 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetClipOFF ( Int_t  wid  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetClipRegion ( Int_t  wid,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetCursor ( Int_t  win,
ECursor  cursor 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetDoubleBuffer ( Int_t  wid,
Int_t  mode 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetDoubleBufferOFF (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetDoubleBufferON (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetDrawMode ( EDrawMode  mode  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetFillColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetFillStyle ( Style_t  style  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetLineColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetLineType ( Int_t  n,
Int_t dash 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetLineStyle ( Style_t  linestyle  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetLineWidth ( Width_t  width  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetMarkerColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetMarkerSize ( Float_t  markersize  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetMarkerStyle ( Style_t  markerstyle  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetOpacity ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetRGB ( Int_t  cindex,
Float_t  r,
Float_t  g,
Float_t  b 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetTextAlign ( Short_t  talign = 11  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetTextColor ( Color_t  cindex  )  [virtual]

Reimplemented from TVirtualX.

virtual Int_t TGX11::SetTextFont ( char *  fontname,
ETextSetMode  mode 
) [virtual]

Reimplemented from TVirtualX.

virtual void TGX11::SetTextFont ( Font_t  fontnumber  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetTextMagnitude ( Float_t  mgn = 1  )  [inline, virtual]

Reimplemented from TVirtualX.

Definition at line 231 of file TGX11.h.

References fTextMagnitude.

virtual void TGX11::SetTextSize ( Float_t  textsize  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::Sync ( Int_t  mode  ) 

void TGX11::UpdateWindow ( Int_t  mode  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::Warp ( Int_t  ix,
Int_t  iy,
Window_t  id = 0 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::WriteGIF ( char *  name  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::WritePixmap ( Int_t  wid,
UInt_t  w,
UInt_t  h,
char *  pxname 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::GetCurrentWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::SupportsExtension ( const char *  ext  )  const [virtual]

Reimplemented from TVirtualX.

void TGX11::GetWindowAttributes ( Window_t  id,
WindowAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::MapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::MapSubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::MapRaised ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::UnmapWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::DestroyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::DestroySubwindows ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::RaiseWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::LowerWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::MoveWindow ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::MoveResizeWindow ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ResizeWindow ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::IconifyWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::ReparentWindow ( Window_t  id,
Window_t  pid,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWindowBackground ( Window_t  id,
ULong_t  color 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWindowBackgroundPixmap ( Window_t  id,
Pixmap_t  pxm 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::CreateWindow ( Window_t  parent,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h,
UInt_t  border,
Int_t  depth,
UInt_t  clss,
void *  visual,
SetWindowAttributes_t attr,
UInt_t  wtype 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::OpenDisplay ( const char *  dpyName  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::CloseDisplay (  )  [virtual]

Reimplemented from TVirtualX.

Display_t TGX11::GetDisplay (  )  const [virtual]

Reimplemented from TVirtualX.

Visual_t TGX11::GetVisual (  )  const [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::GetScreen (  )  const [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::GetDepth (  )  const [virtual]

Reimplemented from TVirtualX.

Colormap_t TGX11::GetColormap (  )  const [virtual]

Reimplemented from TVirtualX.

Atom_t TGX11::InternAtom ( const char *  atom_name,
Bool_t  only_if_exist 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::GetDefaultRootWindow (  )  const [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::GetParent ( Window_t  id  )  const [virtual]

Reimplemented from TVirtualX.

FontStruct_t TGX11::LoadQueryFont ( const char *  font_name  )  [virtual]

Reimplemented from TVirtualX.

FontH_t TGX11::GetFontHandle ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::DeleteFont ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

GContext_t TGX11::CreateGC ( Drawable_t  id,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ChangeGC ( GContext_t  gc,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::CopyGC ( GContext_t  org,
GContext_t  dest,
Mask_t  mask 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DeleteGC ( GContext_t  gc  )  [virtual]

Reimplemented from TVirtualX.

Cursor_t TGX11::CreateCursor ( ECursor  cursor  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetCursor ( Window_t  id,
Cursor_t  curid 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGX11::CreatePixmap ( Drawable_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGX11::CreatePixmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height,
ULong_t  forecolor,
ULong_t  backcolor,
Int_t  depth 
) [virtual]

Reimplemented from TVirtualX.

unsigned char* TGX11::GetColorBits ( Drawable_t  wid,
Int_t  x = 0,
Int_t  y = 0,
UInt_t  w = 0,
UInt_t  h = 0 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGX11::CreatePixmapFromData ( unsigned char *  bits,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

Pixmap_t TGX11::CreateBitmap ( Drawable_t  id,
const char *  bitmap,
UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DeletePixmap ( Pixmap_t  pmap  )  [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::CreatePictureFromFile ( Drawable_t  id,
const char *  filename,
Pixmap_t pict,
Pixmap_t pict_mask,
PictureAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::CreatePictureFromData ( Drawable_t  id,
char **  data,
Pixmap_t pict,
Pixmap_t pict_mask,
PictureAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::ReadPictureDataFromFile ( const char *  filename,
char ***  ret_data 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DeletePictureData ( void *  data  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetDashes ( GContext_t  gc,
Int_t  offset,
const char *  dash_list,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::ParseColor ( Colormap_t  cmap,
const char *  cname,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::AllocColor ( Colormap_t  cmap,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::QueryColor ( Colormap_t  cmap,
ColorStruct_t color 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::FreeColor ( Colormap_t  cmap,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::EventsPending (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::NextEvent ( Event_t event  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::Bell ( Int_t  percent  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::CopyArea ( Drawable_t  src,
Drawable_t  dest,
GContext_t  gc,
Int_t  src_x,
Int_t  src_y,
UInt_t  width,
UInt_t  height,
Int_t  dest_x,
Int_t  dest_y 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ChangeWindowAttributes ( Window_t  id,
SetWindowAttributes_t attr 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ChangeProperty ( Window_t  id,
Atom_t  property,
Atom_t  type,
UChar_t data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawLine ( Drawable_t  id,
GContext_t  gc,
Int_t  x1,
Int_t  y1,
Int_t  x2,
Int_t  y2 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ClearArea ( Window_t  id,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::CheckEvent ( Window_t  id,
EGEventType  type,
Event_t ev 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SendEvent ( Window_t  id,
Event_t ev 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::WMDeleteNotify ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetKeyAutoRepeat ( Bool_t  on = kTRUE  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::GrabKey ( Window_t  id,
Int_t  keycode,
UInt_t  modifier,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GrabButton ( Window_t  id,
EMouseButton  button,
UInt_t  modifier,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GrabPointer ( Window_t  id,
UInt_t  evmask,
Window_t  confine,
Cursor_t  cursor,
Bool_t  grab = kTRUE,
Bool_t  owner_events = kTRUE 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWindowName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetIconName ( Window_t  id,
char *  name 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetIconPixmap ( Window_t  id,
Pixmap_t  pic 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetClassHints ( Window_t  id,
char *  className,
char *  resourceName 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetMWMHints ( Window_t  id,
UInt_t  value,
UInt_t  funcs,
UInt_t  input 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWMPosition ( Window_t  id,
Int_t  x,
Int_t  y 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWMSize ( Window_t  id,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWMSizeHints ( Window_t  id,
UInt_t  wmin,
UInt_t  hmin,
UInt_t  wmax,
UInt_t  hmax,
UInt_t  winc,
UInt_t  hinc 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWMState ( Window_t  id,
EInitialState  state 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetWMTransientHint ( Window_t  id,
Window_t  main_id 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawString ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::TextWidth ( FontStruct_t  font,
const char *  s,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetFontProperties ( FontStruct_t  font,
Int_t max_ascent,
Int_t max_descent 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetGCValues ( GContext_t  gc,
GCValues_t gval 
) [virtual]

Reimplemented from TVirtualX.

FontStruct_t TGX11::GetFontStruct ( FontH_t  fh  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::FreeFontStruct ( FontStruct_t  fs  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::ClearWindow ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::KeysymToKeycode ( UInt_t  keysym  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::FillRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawRectangle ( Drawable_t  id,
GContext_t  gc,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DrawSegments ( Drawable_t  id,
GContext_t  gc,
Segment_t seg,
Int_t  nseg 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SelectInput ( Window_t  id,
UInt_t  evmask 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::GetInputFocus (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetInputFocus ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::GetPrimarySelectionOwner (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::SetPrimarySelectionOwner ( Window_t  id  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::ConvertPrimarySelection ( Window_t  id,
Atom_t  clipboard,
Time_t  when 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::LookupString ( Event_t event,
char *  buf,
Int_t  buflen,
UInt_t keysym 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetPasteBuffer ( Window_t  id,
Atom_t  atom,
TString text,
Int_t nchar,
Bool_t  del 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::TranslateCoordinates ( Window_t  src,
Window_t  dest,
Int_t  src_x,
Int_t  src_y,
Int_t dest_x,
Int_t dest_y,
Window_t child 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetWindowSize ( Drawable_t  id,
Int_t x,
Int_t y,
UInt_t w,
UInt_t h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::FillPolygon ( Window_t  id,
GContext_t  gc,
Point_t points,
Int_t  npnt 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::QueryPointer ( Window_t  id,
Window_t rootw,
Window_t childw,
Int_t root_x,
Int_t root_y,
Int_t win_x,
Int_t win_y,
UInt_t mask 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetForeground ( GContext_t  gc,
ULong_t  foreground 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetClipRectangles ( GContext_t  gc,
Int_t  x,
Int_t  y,
Rectangle_t recs,
Int_t  n 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::Update ( Int_t  mode = 0  )  [virtual]

Reimplemented from TVirtualX.

Region_t TGX11::CreateRegion (  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::DestroyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::UnionRectWithRegion ( Rectangle_t rect,
Region_t  src,
Region_t  dest 
) [virtual]

Reimplemented from TVirtualX.

Region_t TGX11::PolygonRegion ( Point_t points,
Int_t  np,
Bool_t  winding 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::UnionRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::IntersectRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SubtractRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::XorRegion ( Region_t  rega,
Region_t  regb,
Region_t  result 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::EmptyRegion ( Region_t  reg  )  [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::PointInRegion ( Int_t  x,
Int_t  y,
Region_t  reg 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::EqualRegion ( Region_t  rega,
Region_t  regb 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetRegionBox ( Region_t  reg,
Rectangle_t  
) [virtual]

Reimplemented from TVirtualX.

char** TGX11::ListFonts ( const char *  fontname,
Int_t  max,
Int_t count 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::FreeFontNames ( char **  fontlist  )  [virtual]

Reimplemented from TVirtualX.

Drawable_t TGX11::CreateImage ( UInt_t  width,
UInt_t  height 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::GetImageSize ( Drawable_t  id,
UInt_t width,
UInt_t height 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::PutPixel ( Drawable_t  id,
Int_t  x,
Int_t  y,
ULong_t  pixel 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::PutImage ( Drawable_t  id,
GContext_t  gc,
Drawable_t  img,
Int_t  dx,
Int_t  dy,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::DeleteImage ( Drawable_t  img  )  [virtual]

Reimplemented from TVirtualX.

void TGX11::ShapeCombineMask ( Window_t  id,
Int_t  x,
Int_t  y,
Pixmap_t  mask 
) [virtual]

Reimplemented from TVirtualX.

UInt_t TGX11::ScreenWidthMM (  )  const [virtual]

Reimplemented from TVirtualX.

void TGX11::DeleteProperty ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

Int_t TGX11::GetProperty ( Window_t  ,
Atom_t  ,
Long_t  ,
Long_t  ,
Bool_t  ,
Atom_t  ,
Atom_t ,
Int_t ,
ULong_t ,
ULong_t ,
unsigned char **   
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ChangeActivePointerGrab ( Window_t  ,
UInt_t  ,
Cursor_t   
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ConvertSelection ( Window_t  ,
Atom_t ,
Atom_t ,
Atom_t ,
Time_t  
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::SetSelectionOwner ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

void TGX11::ChangeProperties ( Window_t  id,
Atom_t  property,
Atom_t  type,
Int_t  format,
UChar_t data,
Int_t  len 
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetDNDAware ( Window_t  ,
Atom_t  
) [virtual]

Reimplemented from TVirtualX.

void TGX11::SetTypeList ( Window_t  win,
Atom_t  prop,
Atom_t typelist 
) [virtual]

Reimplemented from TVirtualX.

Window_t TGX11::FindRWindow ( Window_t  win,
Window_t  dragwin,
Window_t  input,
int  x,
int  y,
int  maxd 
) [virtual]

Reimplemented from TVirtualX.

Bool_t TGX11::IsDNDAware ( Window_t  win,
Atom_t typelist 
) [virtual]

Reimplemented from TVirtualX.


Member Data Documentation

Int_t TGX11::fMaxNumberOfWindows [private]

Definition at line 95 of file TGX11.h.

Referenced by AddPixmap(), AddWindow(), CloseWindow1(), InitWindow(), OpenPixmap(), RemoveWindow(), SelectWindow(), SetDoubleBuffer(), and TGX11().

XWindow_t* TGX11::fWindows [private]

Definition at line 96 of file TGX11.h.

Referenced by AddPixmap(), AddWindow(), CloseWindow1(), CopyPixmap(), GetDoubleBuffer(), GetGeometry(), GetWindowID(), InitWindow(), MoveWindow(), OpenPixmap(), RemoveWindow(), RescaleWindow(), ResizePixmap(), ResizeWindow(), SelectWindow(), SetClipOFF(), SetClipRegion(), SetCursor(), SetDoubleBuffer(), TGX11(), WritePixmap(), and ~TGX11().

TExMap* TGX11::fColors [private]

Definition at line 97 of file TGX11.h.

Referenced by GetColor(), TGX11(), and ~TGX11().

Cursor TGX11::fCursors [private]

Definition at line 98 of file TGX11.h.

Referenced by ChangeActivePointerGrab(), CreateCursor(), OpenDisplay(), SetCursor(), and TGX11().

XEvent* TGX11::fXEvent [private]

Definition at line 99 of file TGX11.h.

Referenced by GetNativeEvent(), NextEvent(), TGX11(), and ~TGX11().

Display* TGX11::fDisplay [protected]

Definition at line 134 of file TGX11.h.

Referenced by AllocColor(), Bell(), ChangeActivePointerGrab(), ChangeGC(), ChangeProperties(), ChangeProperty(), ChangeWindowAttributes(), CheckEvent(), ClearArea(), ClearPixmap(), ClearWindow(), CloseDisplay(), CloseWindow1(), ConvertPrimarySelection(), ConvertSelection(), CopyArea(), CopyGC(), CopyPixmap(), CopyWindowtoPixmap(), CreateBitmap(), CreateGC(), CreateImage(), CreatePictureFromData(), CreatePictureFromFile(), CreatePixmap(), CreateWindow(), DeleteFont(), DeleteGC(), DeletePixmap(), DeleteProperty(), DestroySubwindows(), DestroyWindow(), DrawBox(), DrawCellArray(), DrawFillArea(), DrawLine(), DrawPolyLine(), DrawPolyMarker(), DrawRectangle(), DrawSegments(), DrawString(), DrawText(), EventsPending(), FillPolygon(), FillRectangle(), FindBestVisual(), FindRWindow(), FindUsableVisual(), FreeColor(), FreeFontStruct(), TGX11TTF::GetBackground(), GetDisplay(), GetFontStruct(), GetGCValues(), GetGeometry(), GetInputFocus(), GetParent(), GetPasteBuffer(), GetPrimarySelectionOwner(), GetProperty(), GetTextExtent(), GetWindowAttributes(), GetWindowSize(), GrabButton(), GrabKey(), GrabPointer(), IconifyWindow(), InitWindow(), InternAtom(), IsDNDAware(), KeysymToKeycode(), ListFonts(), LoadQueryFont(), LowerWindow(), MapEvent(), MapRaised(), MapSubwindows(), MapWindow(), MoveResizeWindow(), MoveWindow(), NextEvent(), OpenDisplay(), OpenPixmap(), ParseColor(), PutImage(), QueryColor(), QueryColors(), QueryPointer(), RaiseWindow(), RemovePixmap(), RemoveWindow(), TGX11TTF::RenderString(), ReparentWindow(), RequestLocator(), RequestString(), RescaleWindow(), ResizePixmap(), ResizeWindow(), ScreenWidthMM(), SelectInput(), SelectWindow(), SendEvent(), SetClassHints(), SetClipOFF(), SetClipRectangles(), SetClipRegion(), SetColor(), SetCursor(), SetDashes(), SetDNDAware(), SetDoubleBufferON(), SetDrawMode(), SetFillColor(), SetFillStyleIndex(), SetForeground(), SetIconName(), SetIconPixmap(), SetInput(), SetInputFocus(), SetKeyAutoRepeat(), SetLineType(), SetLineWidth(), SetMWMHints(), SetOpacity(), SetPrimarySelectionOwner(), SetRGB(), SetSelectionOwner(), SetTextColor(), SetTextFont(), SetTypeList(), SetWindowBackground(), SetWindowBackgroundPixmap(), SetWindowName(), SetWMPosition(), SetWMSize(), SetWMSizeHints(), SetWMState(), SetWMTransientHint(), ShapeCombineMask(), SupportsExtension(), Sync(), TGX11(), TranslateCoordinates(), UnmapWindow(), Update(), UpdateWindow(), Warp(), WMDeleteNotify(), WriteGIF(), and WritePixmap().

Visual* TGX11::fVisual [protected]

Definition at line 135 of file TGX11.h.

Referenced by CreateImage(), CreateWindow(), FindBestVisual(), FindUsableVisual(), GetVisual(), InitWindow(), OpenDisplay(), QueryColors(), TGX11TTF::RenderString(), and TGX11().

Drawable TGX11::fRootWin [protected]

Definition at line 136 of file TGX11.h.

Referenced by CreateBitmap(), CreateGC(), CreatePictureFromData(), CreatePictureFromFile(), CreatePixmap(), CreateWindow(), FindBestVisual(), GetDefaultRootWindow(), GetGeometry(), GetWindowAttributes(), OpenDisplay(), OpenPixmap(), RescaleWindow(), ResizePixmap(), ResizeWindow(), SetDoubleBufferON(), SetFillStyleIndex(), and TGX11().

Drawable TGX11::fVisRootWin [protected]

Definition at line 137 of file TGX11.h.

Referenced by CreateGC(), CreatePictureFromData(), CreatePictureFromFile(), CreateWindow(), FindBestVisual(), FindUsableVisual(), OpenDisplay(), and TGX11().

Colormap TGX11::fColormap [protected]

Definition at line 138 of file TGX11.h.

Referenced by CloseWindow1(), CreateWindow(), TGX11TTF::DrawImage(), FindBestVisual(), FindUsableVisual(), GetColormap(), GetWindowAttributes(), ImgPickPalette(), InitWindow(), MakeOpaqueColors(), RemoveWindow(), SetColor(), SetOpacity(), SetRGB(), and TGX11().

ULong_t TGX11::fBlackPixel [protected]

Definition at line 139 of file TGX11.h.

Referenced by CreateWindow(), FindBestVisual(), FindUsableVisual(), OpenDisplay(), and TGX11().

ULong_t TGX11::fWhitePixel [protected]

Definition at line 140 of file TGX11.h.

Referenced by FindBestVisual(), FindUsableVisual(), OpenDisplay(), and TGX11().

Int_t TGX11::fScreenNumber [protected]

Definition at line 141 of file TGX11.h.

Referenced by FindBestVisual(), FindUsableVisual(), GetGeometry(), GetScreen(), IconifyWindow(), OpenDisplay(), and TGX11().

Int_t TGX11::fTextAlignH [protected]

Definition at line 142 of file TGX11.h.

Referenced by SetTextAlign(), and TGX11().

Int_t TGX11::fTextAlignV [protected]

Definition at line 143 of file TGX11.h.

Referenced by SetTextAlign(), and TGX11().

Int_t TGX11::fTextAlign [protected]

Reimplemented from TAttText.

Definition at line 144 of file TGX11.h.

Referenced by TGX11TTF::Align(), DrawText(), SetTextAlign(), and TGX11().

Float_t TGX11::fCharacterUpX [protected]

Definition at line 145 of file TGX11.h.

Referenced by GetCharacterUp(), SetCharacterUp(), and TGX11().

Float_t TGX11::fCharacterUpY [protected]

Definition at line 146 of file TGX11.h.

Referenced by GetCharacterUp(), SetCharacterUp(), and TGX11().

Float_t TGX11::fTextMagnitude [protected]

Definition at line 147 of file TGX11.h.

Referenced by GetTextExtent(), GetTextMagnitude(), SetTextMagnitude(), and TGX11().

Int_t TGX11::fDepth [protected]

Definition at line 148 of file TGX11.h.

Referenced by CreateImage(), CreatePictureFromData(), CreatePictureFromFile(), CreatePixmap(), CreateWindow(), FindBestVisual(), FindUsableVisual(), GetDepth(), GetPlanes(), TGX11TTF::Init(), InitWindow(), OpenPixmap(), TGX11TTF::RenderString(), RescaleWindow(), ResizePixmap(), ResizeWindow(), SetDoubleBufferON(), SetOpacity(), and TGX11().

Int_t TGX11::fRedDiv [protected]

Definition at line 149 of file TGX11.h.

Referenced by AllocColor(), CloseWindow1(), FreeColor(), OpenDisplay(), QueryColors(), RemoveWindow(), SetOpacity(), SetRGB(), and TGX11().

Int_t TGX11::fGreenDiv [protected]

Definition at line 150 of file TGX11.h.

Referenced by AllocColor(), OpenDisplay(), and TGX11().

Int_t TGX11::fBlueDiv [protected]

Definition at line 151 of file TGX11.h.

Referenced by AllocColor(), OpenDisplay(), and TGX11().

Int_t TGX11::fRedShift [protected]

Definition at line 152 of file TGX11.h.

Referenced by AllocColor(), OpenDisplay(), QueryColors(), and TGX11().

Int_t TGX11::fGreenShift [protected]

Definition at line 153 of file TGX11.h.

Referenced by AllocColor(), OpenDisplay(), QueryColors(), and TGX11().

Int_t TGX11::fBlueShift [protected]

Definition at line 154 of file TGX11.h.

Referenced by AllocColor(), OpenDisplay(), QueryColors(), and TGX11().

Bool_t TGX11::fHasTTFonts [protected]

Definition at line 155 of file TGX11.h.

Referenced by TGX11TTF::DrawText(), HasTTFonts(), TGX11TTF::SetTextFont(), TGX11TTF::SetTextSize(), and TGX11().

XWindow_t* TGX11::fWindows [private]

Definition at line 96 of file TGX11.h.

TExMap* TGX11::fColors [private]

Definition at line 97 of file TGX11.h.

XEvent* TGX11::fXEvent [private]

Definition at line 99 of file TGX11.h.

Display* TGX11::fDisplay [protected]

Definition at line 134 of file TGX11.h.

Visual* TGX11::fVisual [protected]

Definition at line 135 of file TGX11.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:41:19 2011 for ROOT_528-00b_version by  doxygen 1.5.1