Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TVirtualX Class Reference

#include <TVirtualX.h>

Inheritance diagram for TVirtualX:

Inheritance graph
[legend]
Collaboration diagram for TVirtualX:

Collaboration graph
[legend]
List of all members.

Public Types

enum  EDrawMode { kCopy = 1, kXor, kInvert }
enum  EBoxMode { kHollow, kFilled }
enum  ETextMode { kClear, kOpaque }
enum  ETextSetMode { kCheck, kLoad }

Public Methods

 TVirtualX ()
 TVirtualX (const char *name, const char *title)
virtual ~TVirtualX ()
virtual Bool_t Init (void *display=0)
virtual void ClearWindow ()
virtual void ClosePixmap ()
virtual void CloseWindow ()
virtual void CopyPixmap (Int_t wid, Int_t xpos, Int_t ypos)
virtual void CreateOpenGLContext (Int_t wid=0)
virtual void DeleteOpenGLContext (Int_t wid=0)
virtual void DrawBox (Int_t x1, Int_t y1, Int_t x2, Int_t y2, EBoxMode mode)
virtual void DrawCellArray (Int_t x1, Int_t y1, Int_t x2, Int_t y2, Int_t nx, Int_t ny, Int_t *ic)
virtual void DrawFillArea (Int_t n, TPoint *xy)
virtual void DrawLine (Int_t x1, Int_t y1, Int_t x2, Int_t y2)
virtual void DrawPolyLine (Int_t n, TPoint *xy)
virtual 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)
virtual UInt_t ExecCommand (TGWin32Command *code)
virtual void GetCharacterUp (Float_t &chupx, Float_t &chupy)
EDrawMode GetDrawMode ()
virtual Int_t GetDoubleBuffer (Int_t wid)
virtual void GetGeometry (Int_t wid, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual const char * DisplayName (const char *=0)
virtual Handle_t GetNativeEvent () const
virtual ULong_t GetPixel (Color_t cindex)
virtual void GetPlanes (Int_t &nplanes)
virtual 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)
virtual Float_t GetTextMagnitude ()
virtual Window_t GetWindowID (Int_t wid)
virtual Bool_t HasTTFonts () const
virtual Int_t InitWindow (ULong_t window)
virtual Int_t AddWindow (ULong_t qwid, UInt_t w, UInt_t h)
virtual void RemoveWindow (ULong_t qwid)
virtual void MoveWindow (Int_t wid, Int_t x, Int_t y)
virtual Int_t OpenPixmap (UInt_t w, UInt_t h)
virtual void QueryPointer (Int_t &ix, Int_t &iy)
virtual void ReadGIF (Int_t x0, Int_t y0, const char *file)
virtual Int_t RequestLocator (Int_t mode, Int_t ctyp, Int_t &x, Int_t &y)
virtual Int_t RequestString (Int_t x, Int_t y, char *text)
virtual void RescaleWindow (Int_t wid, UInt_t w, UInt_t h)
virtual Int_t ResizePixmap (Int_t wid, UInt_t w, UInt_t h)
virtual void ResizeWindow (Int_t wid)
virtual void SelectWindow (Int_t wid)
virtual void SetCharacterUp (Float_t chupx, Float_t chupy)
virtual void SetClipOFF (Int_t wid)
virtual void SetClipRegion (Int_t wid, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void SetCursor (Int_t win, ECursor cursor)
virtual void SetDoubleBuffer (Int_t wid, Int_t mode)
virtual void SetDoubleBufferOFF ()
virtual void SetDoubleBufferON ()
virtual void SetDrawMode (EDrawMode mode)
virtual void SetFillColor (Color_t cindex)
virtual void SetFillStyle (Style_t style)
virtual void SetLineColor (Color_t cindex)
virtual void SetLineType (Int_t n, Int_t *dash)
virtual void SetLineStyle (Style_t linestyle)
virtual void SetLineWidth (Width_t width)
virtual void SetMarkerColor (Color_t cindex)
virtual void SetMarkerSize (Float_t markersize)
virtual void SetMarkerStyle (Style_t markerstyle)
virtual void SetOpacity (Int_t percent)
virtual void SetRGB (Int_t cindex, Float_t r, Float_t g, Float_t b)
virtual void SetTextAlign (Short_t talign=11)
virtual void SetTextColor (Color_t cindex)
virtual Int_t SetTextFont (char *fontname, ETextSetMode mode)
virtual void SetTextFont (Font_t fontnumber)
virtual void SetTextMagnitude (Float_t mgn)
virtual void SetTextSize (Float_t textsize)
virtual void UpdateWindow (Int_t mode)
virtual void Warp (Int_t ix, Int_t iy)
virtual Int_t WriteGIF (char *name)
virtual void WritePixmap (Int_t wid, UInt_t w, UInt_t h, char *pxname)
virtual void GetWindowAttributes (Window_t id, WindowAttributes_t &attr)
virtual void MapWindow (Window_t id)
virtual void MapSubwindows (Window_t id)
virtual void MapRaised (Window_t id)
virtual void UnmapWindow (Window_t id)
virtual void DestroyWindow (Window_t id)
virtual void RaiseWindow (Window_t id)
virtual void LowerWindow (Window_t id)
virtual void MoveWindow (Window_t id, Int_t x, Int_t y)
virtual void MoveResizeWindow (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void ResizeWindow (Window_t id, UInt_t w, UInt_t h)
virtual void IconifyWindow (Window_t id)
virtual void SetWindowBackground (Window_t id, ULong_t color)
virtual void SetWindowBackgroundPixmap (Window_t id, Pixmap_t pxm)
virtual 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)
virtual Int_t OpenDisplay (const char *dpyName)
virtual void CloseDisplay ()
virtual Display_t GetDisplay () const
virtual Visual_t GetVisual () const
virtual Int_t GetScreen () const
virtual Int_t GetDepth () const
virtual Colormap_t GetColormap () const
virtual Atom_t InternAtom (const char *atom_name, Bool_t only_if_exist)
virtual Window_t GetDefaultRootWindow () const
virtual Window_t GetParent (Window_t id) const
virtual FontStruct_t LoadQueryFont (const char *font_name)
virtual FontH_t GetFontHandle (FontStruct_t fs)
virtual void DeleteFont (FontStruct_t fs)
virtual GContext_t CreateGC (Drawable_t id, GCValues_t *gval)
virtual void ChangeGC (GContext_t gc, GCValues_t *gval)
virtual void CopyGC (GContext_t org, GContext_t dest, Mask_t mask)
virtual void DeleteGC (GContext_t gc)
virtual Cursor_t CreateCursor (ECursor cursor)
virtual void SetCursor (Window_t id, Cursor_t curid)
virtual Pixmap_t CreatePixmap (Drawable_t id, UInt_t w, UInt_t h)
virtual Pixmap_t CreatePixmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height, ULong_t forecolor, ULong_t backcolor, Int_t depth)
virtual Pixmap_t CreateBitmap (Drawable_t id, const char *bitmap, UInt_t width, UInt_t height)
virtual void DeletePixmap (Pixmap_t pmap)
virtual Bool_t CreatePictureFromFile (Drawable_t id, const char *filename, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
virtual Bool_t CreatePictureFromData (Drawable_t id, char **data, Pixmap_t &pict, Pixmap_t &pict_mask, PictureAttributes_t &attr)
virtual Bool_t ReadPictureDataFromFile (const char *filename, char ***ret_data)
virtual void DeletePictureData (void *data)
virtual void SetDashes (GContext_t gc, Int_t offset, const char *dash_list, Int_t n)
virtual Bool_t ParseColor (Colormap_t cmap, const char *cname, ColorStruct_t &color)
virtual Bool_t AllocColor (Colormap_t cmap, ColorStruct_t &color)
virtual void QueryColor (Colormap_t cmap, ColorStruct_t &color)
virtual void FreeColor (Colormap_t cmap, ULong_t pixel)
virtual Int_t EventsPending ()
virtual void NextEvent (Event_t &event)
virtual void Bell (Int_t percent)
virtual 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)
virtual void ChangeWindowAttributes (Window_t id, SetWindowAttributes_t *attr)
virtual void ChangeProperty (Window_t id, Atom_t property, Atom_t type, UChar_t *data, Int_t len)
virtual void DrawLine (Drawable_t id, GContext_t gc, Int_t x1, Int_t y1, Int_t x2, Int_t y2)
virtual void ClearArea (Window_t id, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual Bool_t CheckEvent (Window_t id, EGEventType type, Event_t &ev)
virtual void SendEvent (Window_t id, Event_t *ev)
virtual void WMDeleteNotify (Window_t id)
virtual void SetKeyAutoRepeat (Bool_t on=kTRUE)
virtual void GrabKey (Window_t id, Int_t keycode, UInt_t modifier, Bool_t grab=kTRUE)
virtual void GrabButton (Window_t id, EMouseButton button, UInt_t modifier, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE)
virtual void GrabPointer (Window_t id, UInt_t evmask, Window_t confine, Cursor_t cursor, Bool_t grab=kTRUE, Bool_t owner_events=kTRUE)
virtual void SetWindowName (Window_t id, char *name)
virtual void SetIconName (Window_t id, char *name)
virtual void SetIconPixmap (Window_t id, Pixmap_t pix)
virtual void SetClassHints (Window_t id, char *className, char *resourceName)
virtual void SetMWMHints (Window_t id, UInt_t value, UInt_t funcs, UInt_t input)
virtual void SetWMPosition (Window_t id, Int_t x, Int_t y)
virtual void SetWMSize (Window_t id, UInt_t w, UInt_t h)
virtual void SetWMSizeHints (Window_t id, UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
virtual void SetWMState (Window_t id, EInitialState state)
virtual void SetWMTransientHint (Window_t id, Window_t main_id)
virtual void DrawString (Drawable_t id, GContext_t gc, Int_t x, Int_t y, const char *s, Int_t len)
virtual Int_t TextWidth (FontStruct_t font, const char *s, Int_t len)
virtual void GetFontProperties (FontStruct_t font, Int_t &max_ascent, Int_t &max_descent)
virtual void GetGCValues (GContext_t gc, GCValues_t &gval)
virtual FontStruct_t GetFontStruct (FontH_t fh)
virtual void FreeFontStruct (FontStruct_t fs)
virtual void ClearWindow (Window_t id)
virtual Int_t KeysymToKeycode (UInt_t keysym)
virtual void FillRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void DrawRectangle (Drawable_t id, GContext_t gc, Int_t x, Int_t y, UInt_t w, UInt_t h)
virtual void DrawSegments (Drawable_t id, GContext_t gc, Segment_t *seg, Int_t nseg)
virtual void SelectInput (Window_t id, UInt_t evmask)
virtual Window_t GetInputFocus ()
virtual void SetInputFocus (Window_t id)
virtual Window_t GetPrimarySelectionOwner ()
virtual void SetPrimarySelectionOwner (Window_t id)
virtual void ConvertPrimarySelection (Window_t id, Atom_t clipboard, Time_t when)
virtual void LookupString (Event_t *event, char *buf, Int_t buflen, UInt_t &keysym)
virtual void GetPasteBuffer (Window_t id, Atom_t atom, TString &text, Int_t &nchar, Bool_t del)
virtual 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)
virtual void GetWindowSize (Drawable_t id, Int_t &x, Int_t &y, UInt_t &w, UInt_t &h)
virtual void FillPolygon (Window_t id, GContext_t gc, Point_t *points, Int_t npnt)
virtual 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)
virtual void SetForeground (GContext_t gc, ULong_t foreground)
virtual void SetClipRectangles (GContext_t gc, Int_t x, Int_t y, Rectangle_t *recs, Int_t n)
virtual void Update (Int_t mode=0)
virtual Region_t CreateRegion ()
virtual void DestroyRegion (Region_t reg)
virtual void UnionRectWithRegion (Rectangle_t *rect, Region_t src, Region_t dest)
virtual Region_t PolygonRegion (Point_t *points, Int_t np, Bool_t winding)
virtual void UnionRegion (Region_t rega, Region_t regb, Region_t result)
virtual void IntersectRegion (Region_t rega, Region_t regb, Region_t result)
virtual void SubtractRegion (Region_t rega, Region_t regb, Region_t result)
virtual void XorRegion (Region_t rega, Region_t regb, Region_t result)
virtual Bool_t EmptyRegion (Region_t reg)
virtual Bool_t PointInRegion (Int_t x, Int_t y, Region_t reg)
virtual Bool_t EqualRegion (Region_t rega, Region_t regb)
virtual void GetRegionBox (Region_t reg, Rectangle_t *rect)
virtual char ** ListFonts (char *fontname, Int_t max, Int_t &count)
virtual void FreeFontNames (char **fontlist)
virtual Drawable_t CreateImage (UInt_t width, UInt_t height)
virtual void GetImageSize (Drawable_t id, UInt_t &width, UInt_t &height)
virtual void PutPixel (Drawable_t id, Int_t x, Int_t y, ULong_t pixel)
virtual 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)
virtual void DeleteImage (Drawable_t img)
virtual Window_t CreateGLWindow (Window_t wind, Visual_t visual=0, Int_t depth=0)
virtual ULong_t GetWinDC (Window_t wind)
virtual ULong_t wglCreateContext (Window_t wind)
virtual void wglDeleteContext (ULong_t ctx)
virtual void wglMakeCurrent (Window_t wind, ULong_t ctx)
virtual void wglSwapLayerBuffers (Window_t wind, UInt_t mode)
virtual void glViewport (Int_t x0, Int_t y0, Int_t x1, Int_t y1)
virtual void glClearIndex (Float_t fParam)
virtual void glClearColor (Float_t red, Float_t green, Float_t blue, Float_t alpha)
virtual void glDrawBuffer (UInt_t mode)
virtual void glClear (UInt_t mode)
virtual void glDisable (UInt_t mode)
virtual void glEnable (UInt_t mode)
virtual void glFlush ()
virtual void glFrontFace (UInt_t mode)
virtual void glNewList (UInt_t list, UInt_t mode)
virtual void glGetBooleanv (UInt_t mode, UChar_t *bRet)
virtual void glGetDoublev (UInt_t mode, Double_t *dRet)
virtual void glGetFloatv (UInt_t mode, Float_t *fRet)
virtual void glGetIntegerv (UInt_t mode, Int_t *iRet)
virtual Int_t glGetError ()
virtual void glEndList ()
virtual void glBegin (UInt_t mode)
virtual void glEnd ()
virtual void glPushMatrix ()
virtual void glPopMatrix ()
virtual void glRotated (Double_t angle, Double_t x, Double_t y, Double_t z)
virtual void glTranslated (Double_t x, Double_t y, Double_t z)
virtual void glMultMatrixd (const Double_t *matrix)
virtual void glColor3fv (const Float_t *color)
virtual void glVertex3f (Float_t x, Float_t y, Float_t z)
virtual void glVertex3fv (const Float_t *vert)
virtual void glIndexi (Int_t index)
virtual void glPointSize (Float_t size)
virtual void glLineWidth (Float_t width)
virtual void glDeleteLists (UInt_t list, Int_t sizei)
virtual UInt_t glGenLists (UInt_t list)
virtual void glCallList (UInt_t list)
virtual void glMatrixMode (UInt_t mode)
virtual void glLoadIdentity ()
virtual void glFrustum (Double_t min_0, Double_t max_0, Double_t min_1, Double_t max_1, Double_t dnear, Double_t dfar)
virtual void glOrtho (Double_t min_0, Double_t max_0, Double_t min_1, Double_t max_1, Double_t dnear, Double_t dfar)
virtual void glCullFace (UInt_t mode)
virtual void glPolygonMode (UInt_t face, UInt_t mode)
virtual void glLoadMatrixd (const Double_t *matrix)
virtual void glShadeModel (UInt_t mode)
virtual void glNormal3fv (const Float_t *norm)

Protected Attributes

EDrawMode fDrawMode

Member Enumeration Documentation

enum TVirtualX::EDrawMode
 

Enumeration values:
kCopy 
kXor 
kInvert 

Definition at line 66 of file TVirtualX.h.

Referenced by GetDrawMode().

enum TVirtualX::EBoxMode
 

Enumeration values:
kHollow 
kFilled 

Definition at line 67 of file TVirtualX.h.

enum TVirtualX::ETextMode
 

Enumeration values:
kClear 
kOpaque 

Definition at line 68 of file TVirtualX.h.

enum TVirtualX::ETextSetMode
 

Enumeration values:
kCheck 
kLoad 

Definition at line 69 of file TVirtualX.h.


Constructor & Destructor Documentation

TVirtualX::TVirtualX  
 

Definition at line 75 of file TVirtualX.h.

TVirtualX::TVirtualX const char *    name,
const char *    title
 

virtual TVirtualX::~TVirtualX   [virtual]
 

Definition at line 77 of file TVirtualX.h.


Member Function Documentation

Bool_t TVirtualX::Init void *    display = 0 [virtual]
 

Reimplemented in TGX11.

Definition at line 356 of file TVirtualX.h.

virtual void TVirtualX::ClearWindow   [virtual]
 

Reimplemented in TGX11.

Definition at line 80 of file TVirtualX.h.

virtual void TVirtualX::ClosePixmap   [virtual]
 

Reimplemented in TGX11.

Definition at line 81 of file TVirtualX.h.

virtual void TVirtualX::CloseWindow   [virtual]
 

Reimplemented in TGX11.

Definition at line 82 of file TVirtualX.h.

void TVirtualX::CopyPixmap Int_t    wid,
Int_t    xpos,
Int_t    ypos
[virtual]
 

Reimplemented in TGX11.

Definition at line 357 of file TVirtualX.h.

void TVirtualX::CreateOpenGLContext Int_t    wid = 0 [virtual]
 

Definition at line 358 of file TVirtualX.h.

void TVirtualX::DeleteOpenGLContext Int_t    wid = 0 [virtual]
 

Definition at line 359 of file TVirtualX.h.

void TVirtualX::DrawBox Int_t    x1,
Int_t    y1,
Int_t    x2,
Int_t    y2,
EBoxMode    mode
[virtual]
 

Reimplemented in TGX11.

Definition at line 360 of file TVirtualX.h.

void TVirtualX::DrawCellArray Int_t    x1,
Int_t    y1,
Int_t    x2,
Int_t    y2,
Int_t    nx,
Int_t    ny,
Int_t *    ic
[virtual]
 

Reimplemented in TGX11.

Definition at line 361 of file TVirtualX.h.

void TVirtualX::DrawFillArea Int_t    n,
TPoint   xy
[virtual]
 

Reimplemented in TGX11.

Definition at line 362 of file TVirtualX.h.

void TVirtualX::DrawLine Int_t    x1,
Int_t    y1,
Int_t    x2,
Int_t    y2
[virtual]
 

Reimplemented in TGX11.

Definition at line 363 of file TVirtualX.h.

Referenced by TGVertical3DLine::DrawBorder(), and TGHorizontal3DLine::DrawBorder().

void TVirtualX::DrawPolyLine Int_t    n,
TPoint   xy
[virtual]
 

Reimplemented in TGX11.

Definition at line 364 of file TVirtualX.h.

void TVirtualX::DrawPolyMarker Int_t    n,
TPoint   xy
[virtual]
 

Reimplemented in TGX11.

Definition at line 365 of file TVirtualX.h.

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

Reimplemented in TGX11, and TGX11TTF.

Definition at line 366 of file TVirtualX.h.

UInt_t TVirtualX::ExecCommand TGWin32Command *    code [virtual]
 

Definition at line 367 of file TVirtualX.h.

virtual void TVirtualX::GetCharacterUp Float_t &    chupx,
Float_t &    chupy
[virtual]
 

Reimplemented in TGX11.

Definition at line 94 of file TVirtualX.h.

EDrawMode TVirtualX::GetDrawMode  
 

Definition at line 95 of file TVirtualX.h.

References EDrawMode, and fDrawMode.

Int_t TVirtualX::GetDoubleBuffer Int_t    wid [virtual]
 

Reimplemented in TGX11.

Definition at line 368 of file TVirtualX.h.

void TVirtualX::GetGeometry Int_t    wid,
Int_t &    x,
Int_t &    y,
UInt_t &    w,
UInt_t &    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 369 of file TVirtualX.h.

virtual const char* TVirtualX::DisplayName const char *    = 0 [virtual]
 

Reimplemented in TGX11.

Definition at line 98 of file TVirtualX.h.

virtual Handle_t TVirtualX::GetNativeEvent   const [virtual]
 

Reimplemented in TGX11.

Definition at line 99 of file TVirtualX.h.

ULong_t TVirtualX::GetPixel Color_t    cindex [virtual]
 

Reimplemented in TGX11.

Definition at line 370 of file TVirtualX.h.

virtual void TVirtualX::GetPlanes Int_t &    nplanes [virtual]
 

Reimplemented in TGX11.

Definition at line 101 of file TVirtualX.h.

void TVirtualX::GetRGB Int_t    index,
Float_t &    r,
Float_t &    g,
Float_t &    b
[virtual]
 

Reimplemented in TGX11.

Definition at line 371 of file TVirtualX.h.

void TVirtualX::GetTextExtent UInt_t &    w,
UInt_t &    h,
char *    mess
[virtual]
 

Reimplemented in TGX11.

Definition at line 372 of file TVirtualX.h.

virtual Float_t TVirtualX::GetTextMagnitude   [virtual]
 

Reimplemented in TGX11.

Definition at line 104 of file TVirtualX.h.

Window_t TVirtualX::GetWindowID Int_t    wid [virtual]
 

Reimplemented in TGX11.

Definition at line 373 of file TVirtualX.h.

virtual Bool_t TVirtualX::HasTTFonts   const [virtual]
 

Reimplemented in TGX11.

Definition at line 106 of file TVirtualX.h.

Int_t TVirtualX::InitWindow ULong_t    window [virtual]
 

Reimplemented in TGX11.

Definition at line 374 of file TVirtualX.h.

Int_t TVirtualX::AddWindow ULong_t    qwid,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 375 of file TVirtualX.h.

void TVirtualX::RemoveWindow ULong_t    qwid [virtual]
 

Reimplemented in TGX11.

Definition at line 376 of file TVirtualX.h.

void TVirtualX::MoveWindow Int_t    wid,
Int_t    x,
Int_t    y
[virtual]
 

Reimplemented in TGX11.

Definition at line 377 of file TVirtualX.h.

Int_t TVirtualX::OpenPixmap UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 378 of file TVirtualX.h.

virtual void TVirtualX::QueryPointer Int_t &    ix,
Int_t &    iy
[virtual]
 

Reimplemented in TGX11.

Definition at line 112 of file TVirtualX.h.

void TVirtualX::ReadGIF Int_t    x0,
Int_t    y0,
const char *    file
[virtual]
 

Reimplemented in TGX11.

Definition at line 379 of file TVirtualX.h.

Int_t TVirtualX::RequestLocator Int_t    mode,
Int_t    ctyp,
Int_t &    x,
Int_t &    y
[virtual]
 

Reimplemented in TGX11.

Definition at line 380 of file TVirtualX.h.

Int_t TVirtualX::RequestString Int_t    x,
Int_t    y,
char *    text
[virtual]
 

Reimplemented in TGX11.

Definition at line 381 of file TVirtualX.h.

void TVirtualX::RescaleWindow Int_t    wid,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 382 of file TVirtualX.h.

Int_t TVirtualX::ResizePixmap Int_t    wid,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 383 of file TVirtualX.h.

void TVirtualX::ResizeWindow Int_t    wid [virtual]
 

Reimplemented in TGX11.

Definition at line 384 of file TVirtualX.h.

void TVirtualX::SelectWindow Int_t    wid [virtual]
 

Reimplemented in TGX11.

Definition at line 385 of file TVirtualX.h.

void TVirtualX::SetCharacterUp Float_t    chupx,
Float_t    chupy
[virtual]
 

Reimplemented in TGX11.

Definition at line 386 of file TVirtualX.h.

void TVirtualX::SetClipOFF Int_t    wid [virtual]
 

Reimplemented in TGX11.

Definition at line 387 of file TVirtualX.h.

void TVirtualX::SetClipRegion Int_t    wid,
Int_t    x,
Int_t    y,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 388 of file TVirtualX.h.

void TVirtualX::SetCursor Int_t    win,
ECursor    cursor
[virtual]
 

Reimplemented in TGX11.

Definition at line 389 of file TVirtualX.h.

References ECursor.

void TVirtualX::SetDoubleBuffer Int_t    wid,
Int_t    mode
[virtual]
 

Reimplemented in TGX11.

Definition at line 390 of file TVirtualX.h.

virtual void TVirtualX::SetDoubleBufferOFF   [virtual]
 

Reimplemented in TGX11.

Definition at line 125 of file TVirtualX.h.

virtual void TVirtualX::SetDoubleBufferON   [virtual]
 

Reimplemented in TGX11.

Definition at line 126 of file TVirtualX.h.

void TVirtualX::SetDrawMode EDrawMode    mode [virtual]
 

Reimplemented in TGX11.

Definition at line 391 of file TVirtualX.h.

void TVirtualX::SetFillColor Color_t    cindex [virtual]
 

Reimplemented from TAttFill.

Reimplemented in TGX11.

Definition at line 392 of file TVirtualX.h.

void TVirtualX::SetFillStyle Style_t    style [virtual]
 

Reimplemented from TAttFill.

Reimplemented in TGX11.

Definition at line 393 of file TVirtualX.h.

void TVirtualX::SetLineColor Color_t    cindex [virtual]
 

Reimplemented from TAttLine.

Reimplemented in TGX11.

Definition at line 394 of file TVirtualX.h.

void TVirtualX::SetLineType Int_t    n,
Int_t *    dash
[virtual]
 

Reimplemented in TGX11.

Definition at line 395 of file TVirtualX.h.

void TVirtualX::SetLineStyle Style_t    linestyle [virtual]
 

Reimplemented from TAttLine.

Reimplemented in TGX11.

Definition at line 396 of file TVirtualX.h.

void TVirtualX::SetLineWidth Width_t    width [virtual]
 

Reimplemented from TAttLine.

Reimplemented in TGX11.

Definition at line 397 of file TVirtualX.h.

void TVirtualX::SetMarkerColor Color_t    cindex [virtual]
 

Reimplemented from TAttMarker.

Reimplemented in TGX11.

Definition at line 398 of file TVirtualX.h.

void TVirtualX::SetMarkerSize Float_t    markersize [virtual]
 

Reimplemented in TGX11.

Definition at line 399 of file TVirtualX.h.

void TVirtualX::SetMarkerStyle Style_t    markerstyle [virtual]
 

Reimplemented from TAttMarker.

Reimplemented in TGX11.

Definition at line 400 of file TVirtualX.h.

void TVirtualX::SetOpacity Int_t    percent [virtual]
 

Reimplemented in TGX11.

Definition at line 401 of file TVirtualX.h.

void TVirtualX::SetRGB Int_t    cindex,
Float_t    r,
Float_t    g,
Float_t    b
[virtual]
 

Reimplemented in TGX11.

Definition at line 402 of file TVirtualX.h.

void TVirtualX::SetTextAlign Short_t    talign = 11 [virtual]
 

Reimplemented from TAttText.

Reimplemented in TGX11.

Definition at line 403 of file TVirtualX.h.

void TVirtualX::SetTextColor Color_t    cindex [virtual]
 

Reimplemented from TAttText.

Reimplemented in TGX11.

Definition at line 404 of file TVirtualX.h.

Int_t TVirtualX::SetTextFont char *    fontname,
ETextSetMode    mode
[virtual]
 

Reimplemented in TGX11, and TGX11TTF.

Definition at line 405 of file TVirtualX.h.

void TVirtualX::SetTextFont Font_t    fontnumber [virtual]
 

Reimplemented from TAttText.

Reimplemented in TGX11, and TGX11TTF.

Definition at line 406 of file TVirtualX.h.

void TVirtualX::SetTextMagnitude Float_t    mgn [virtual]
 

Reimplemented in TGX11.

Definition at line 407 of file TVirtualX.h.

void TVirtualX::SetTextSize Float_t    textsize [virtual]
 

Reimplemented from TAttText.

Reimplemented in TGX11, and TGX11TTF.

Definition at line 408 of file TVirtualX.h.

void TVirtualX::UpdateWindow Int_t    mode [virtual]
 

Reimplemented in TGX11.

Definition at line 409 of file TVirtualX.h.

void TVirtualX::Warp Int_t    ix,
Int_t    iy
[virtual]
 

Reimplemented in TGX11.

Definition at line 410 of file TVirtualX.h.

Int_t TVirtualX::WriteGIF char *    name [virtual]
 

Reimplemented in TGX11.

Definition at line 411 of file TVirtualX.h.

void TVirtualX::WritePixmap Int_t    wid,
UInt_t    w,
UInt_t    h,
char *    pxname
[virtual]
 

Reimplemented in TGX11.

Definition at line 412 of file TVirtualX.h.

virtual void TVirtualX::GetWindowAttributes Window_t    id,
WindowAttributes_t &    attr
[virtual]
 

Reimplemented in TGX11.

void TVirtualX::MapWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 415 of file TVirtualX.h.

Referenced by TGWindow::MapWindow().

void TVirtualX::MapSubwindows Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 416 of file TVirtualX.h.

Referenced by TGWindow::MapSubwindows().

void TVirtualX::MapRaised Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 417 of file TVirtualX.h.

Referenced by TGWindow::MapRaised().

void TVirtualX::UnmapWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 418 of file TVirtualX.h.

Referenced by TGWindow::UnmapWindow().

void TVirtualX::DestroyWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 419 of file TVirtualX.h.

Referenced by TGWindow::DestroyWindow().

void TVirtualX::RaiseWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 420 of file TVirtualX.h.

Referenced by TGWindow::RaiseWindow().

void TVirtualX::LowerWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 421 of file TVirtualX.h.

Referenced by TGWindow::LowerWindow().

void TVirtualX::MoveWindow Window_t    id,
Int_t    x,
Int_t    y
[virtual]
 

Reimplemented in TGX11.

Definition at line 422 of file TVirtualX.h.

void TVirtualX::MoveResizeWindow Window_t    id,
Int_t    x,
Int_t    y,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 423 of file TVirtualX.h.

void TVirtualX::ResizeWindow Window_t    id,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 424 of file TVirtualX.h.

void TVirtualX::IconifyWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 425 of file TVirtualX.h.

Referenced by TGWindow::IconifyWindow().

void TVirtualX::SetWindowBackground Window_t    id,
ULong_t    color
[virtual]
 

Reimplemented in TGX11.

Definition at line 426 of file TVirtualX.h.

Referenced by TGWindow::SetBackgroundColor().

void TVirtualX::SetWindowBackgroundPixmap Window_t    id,
Pixmap_t    pxm
[virtual]
 

Reimplemented in TGX11.

Definition at line 427 of file TVirtualX.h.

Referenced by TGWindow::SetBackgroundPixmap().

Window_t TVirtualX::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 in TGX11.

Definition at line 428 of file TVirtualX.h.

Int_t TVirtualX::OpenDisplay const char *    dpyName [virtual]
 

Reimplemented in TGX11.

Definition at line 432 of file TVirtualX.h.

virtual void TVirtualX::CloseDisplay   [virtual]
 

Reimplemented in TGX11.

Definition at line 171 of file TVirtualX.h.

virtual Display_t TVirtualX::GetDisplay   const [virtual]
 

Reimplemented in TGX11.

Definition at line 172 of file TVirtualX.h.

virtual Visual_t TVirtualX::GetVisual   const [virtual]
 

Reimplemented in TGX11.

Definition at line 173 of file TVirtualX.h.

virtual Int_t TVirtualX::GetScreen   const [virtual]
 

Reimplemented in TGX11.

Definition at line 174 of file TVirtualX.h.

virtual Int_t TVirtualX::GetDepth   const [virtual]
 

Reimplemented in TGX11.

Definition at line 175 of file TVirtualX.h.

virtual Colormap_t TVirtualX::GetColormap   const [virtual]
 

Reimplemented in TGX11.

Definition at line 176 of file TVirtualX.h.

Atom_t TVirtualX::InternAtom const char *    atom_name,
Bool_t    only_if_exist
[virtual]
 

Reimplemented in TGX11.

Definition at line 433 of file TVirtualX.h.

virtual Window_t TVirtualX::GetDefaultRootWindow   const [virtual]
 

Reimplemented in TGX11.

Definition at line 178 of file TVirtualX.h.

Window_t TVirtualX::GetParent Window_t    id const [virtual]
 

Reimplemented in TGX11.

Definition at line 434 of file TVirtualX.h.

FontStruct_t TVirtualX::LoadQueryFont const char *    font_name [virtual]
 

Reimplemented in TGX11.

Definition at line 435 of file TVirtualX.h.

FontH_t TVirtualX::GetFontHandle FontStruct_t    fs [virtual]
 

Reimplemented in TGX11.

Definition at line 436 of file TVirtualX.h.

void TVirtualX::DeleteFont FontStruct_t    fs [virtual]
 

Reimplemented in TGX11.

Definition at line 437 of file TVirtualX.h.

GContext_t TVirtualX::CreateGC Drawable_t    id,
GCValues_t *    gval
[virtual]
 

Reimplemented in TGX11.

Definition at line 438 of file TVirtualX.h.

void TVirtualX::ChangeGC GContext_t    gc,
GCValues_t *    gval
[virtual]
 

Reimplemented in TGX11.

Definition at line 439 of file TVirtualX.h.

void TVirtualX::CopyGC GContext_t    org,
GContext_t    dest,
Mask_t    mask
[virtual]
 

Reimplemented in TGX11.

Definition at line 440 of file TVirtualX.h.

void TVirtualX::DeleteGC GContext_t    gc [virtual]
 

Reimplemented in TGX11.

Definition at line 441 of file TVirtualX.h.

Cursor_t TVirtualX::CreateCursor ECursor    cursor [virtual]
 

Reimplemented in TGX11.

Definition at line 442 of file TVirtualX.h.

References ECursor.

void TVirtualX::SetCursor Window_t    id,
Cursor_t    curid
[virtual]
 

Reimplemented in TGX11.

Definition at line 443 of file TVirtualX.h.

Pixmap_t TVirtualX::CreatePixmap Drawable_t    id,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 444 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 445 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 447 of file TVirtualX.h.

void TVirtualX::DeletePixmap Pixmap_t    pmap [virtual]
 

Reimplemented in TGX11.

Definition at line 449 of file TVirtualX.h.

Bool_t TVirtualX::CreatePictureFromFile Drawable_t    id,
const char *    filename,
Pixmap_t &    pict,
Pixmap_t &    pict_mask,
PictureAttributes_t &    attr
[virtual]
 

Reimplemented in TGX11.

Definition at line 450 of file TVirtualX.h.

Bool_t TVirtualX::CreatePictureFromData Drawable_t    id,
char **    data,
Pixmap_t &    pict,
Pixmap_t &    pict_mask,
PictureAttributes_t &    attr
[virtual]
 

Reimplemented in TGX11.

Definition at line 452 of file TVirtualX.h.

Bool_t TVirtualX::ReadPictureDataFromFile const char *    filename,
char ***    ret_data
[virtual]
 

Reimplemented in TGX11.

Definition at line 454 of file TVirtualX.h.

void TVirtualX::DeletePictureData void *    data [virtual]
 

Reimplemented in TGX11.

Definition at line 455 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 456 of file TVirtualX.h.

virtual Bool_t TVirtualX::ParseColor Colormap_t    cmap,
const char *    cname,
ColorStruct_t &    color
[virtual]
 

Reimplemented in TGX11.

virtual Bool_t TVirtualX::AllocColor Colormap_t    cmap,
ColorStruct_t &    color
[virtual]
 

Reimplemented in TGX11.

virtual void TVirtualX::QueryColor Colormap_t    cmap,
ColorStruct_t &    color
[virtual]
 

Reimplemented in TGX11.

void TVirtualX::FreeColor Colormap_t    cmap,
ULong_t    pixel
[virtual]
 

Reimplemented in TGX11.

Definition at line 457 of file TVirtualX.h.

Int_t TVirtualX::EventsPending   [virtual]
 

Reimplemented in TGX11.

Definition at line 458 of file TVirtualX.h.

virtual void TVirtualX::NextEvent Event_t &    event [virtual]
 

Reimplemented in TGX11.

void TVirtualX::Bell Int_t    percent [virtual]
 

Reimplemented in TGX11.

Definition at line 459 of file TVirtualX.h.

void TVirtualX::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 in TGX11.

Definition at line 460 of file TVirtualX.h.

void TVirtualX::ChangeWindowAttributes Window_t    id,
SetWindowAttributes_t *    attr
[virtual]
 

Reimplemented in TGX11.

Definition at line 462 of file TVirtualX.h.

void TVirtualX::ChangeProperty Window_t    id,
Atom_t    property,
Atom_t    type,
UChar_t *    data,
Int_t    len
[virtual]
 

Reimplemented in TGX11.

Definition at line 463 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 465 of file TVirtualX.h.

void TVirtualX::ClearArea Window_t    id,
Int_t    x,
Int_t    y,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 466 of file TVirtualX.h.

Bool_t TVirtualX::CheckEvent Window_t    id,
EGEventType    type,
Event_t &    ev
[virtual]
 

Reimplemented in TGX11.

Definition at line 467 of file TVirtualX.h.

void TVirtualX::SendEvent Window_t    id,
Event_t *    ev
[virtual]
 

Reimplemented in TGX11.

Definition at line 468 of file TVirtualX.h.

void TVirtualX::WMDeleteNotify Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 469 of file TVirtualX.h.

void TVirtualX::SetKeyAutoRepeat Bool_t    on = kTRUE [virtual]
 

Reimplemented in TGX11.

Definition at line 470 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 471 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 472 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 474 of file TVirtualX.h.

void TVirtualX::SetWindowName Window_t    id,
char *    name
[virtual]
 

Reimplemented in TGX11.

Definition at line 476 of file TVirtualX.h.

void TVirtualX::SetIconName Window_t    id,
char *    name
[virtual]
 

Reimplemented in TGX11.

Definition at line 477 of file TVirtualX.h.

void TVirtualX::SetIconPixmap Window_t    id,
Pixmap_t    pix
[virtual]
 

Reimplemented in TGX11.

Definition at line 478 of file TVirtualX.h.

void TVirtualX::SetClassHints Window_t    id,
char *    className,
char *    resourceName
[virtual]
 

Reimplemented in TGX11.

Definition at line 479 of file TVirtualX.h.

void TVirtualX::SetMWMHints Window_t    id,
UInt_t    value,
UInt_t    funcs,
UInt_t    input
[virtual]
 

Reimplemented in TGX11.

Definition at line 480 of file TVirtualX.h.

void TVirtualX::SetWMPosition Window_t    id,
Int_t    x,
Int_t    y
[virtual]
 

Reimplemented in TGX11.

Definition at line 481 of file TVirtualX.h.

void TVirtualX::SetWMSize Window_t    id,
UInt_t    w,
UInt_t    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 482 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 483 of file TVirtualX.h.

void TVirtualX::SetWMState Window_t    id,
EInitialState    state
[virtual]
 

Reimplemented in TGX11.

Definition at line 485 of file TVirtualX.h.

void TVirtualX::SetWMTransientHint Window_t    id,
Window_t    main_id
[virtual]
 

Reimplemented in TGX11.

Definition at line 486 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 487 of file TVirtualX.h.

Int_t TVirtualX::TextWidth FontStruct_t    font,
const char *    s,
Int_t    len
[virtual]
 

Reimplemented in TGX11.

Definition at line 489 of file TVirtualX.h.

void TVirtualX::GetFontProperties FontStruct_t    font,
Int_t &    max_ascent,
Int_t &    max_descent
[virtual]
 

Reimplemented in TGX11.

Definition at line 490 of file TVirtualX.h.

void TVirtualX::GetGCValues GContext_t    gc,
GCValues_t &    gval
[virtual]
 

Reimplemented in TGX11.

Definition at line 492 of file TVirtualX.h.

FontStruct_t TVirtualX::GetFontStruct FontH_t    fh [virtual]
 

Reimplemented in TGX11.

Definition at line 493 of file TVirtualX.h.

void TVirtualX::FreeFontStruct FontStruct_t    fs [virtual]
 

Reimplemented in TGX11.

Definition at line 494 of file TVirtualX.h.

void TVirtualX::ClearWindow Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 495 of file TVirtualX.h.

Int_t TVirtualX::KeysymToKeycode UInt_t    keysym [virtual]
 

Reimplemented in TGX11.

Definition at line 496 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 497 of file TVirtualX.h.

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

Reimplemented in TGX11.

Definition at line 499 of file TVirtualX.h.

void TVirtualX::DrawSegments Drawable_t    id,
GContext_t    gc,
Segment_t *    seg,
Int_t    nseg
[virtual]
 

Reimplemented in TGX11.

Definition at line 501 of file TVirtualX.h.

void TVirtualX::SelectInput Window_t    id,
UInt_t    evmask
[virtual]
 

Reimplemented in TGX11.

Definition at line 502 of file TVirtualX.h.

virtual Window_t TVirtualX::GetInputFocus   [virtual]
 

Reimplemented in TGX11.

Definition at line 258 of file TVirtualX.h.

void TVirtualX::SetInputFocus Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 503 of file TVirtualX.h.

virtual Window_t TVirtualX::GetPrimarySelectionOwner   [virtual]
 

Reimplemented in TGX11.

Definition at line 260 of file TVirtualX.h.

void TVirtualX::SetPrimarySelectionOwner Window_t    id [virtual]
 

Reimplemented in TGX11.

Definition at line 504 of file TVirtualX.h.

void TVirtualX::ConvertPrimarySelection Window_t    id,
Atom_t    clipboard,
Time_t    when
[virtual]
 

Reimplemented in TGX11.

Definition at line 505 of file TVirtualX.h.

void TVirtualX::LookupString Event_t *    event,
char *    buf,
Int_t    buflen,
UInt_t &    keysym
[virtual]
 

Reimplemented in TGX11.

Definition at line 506 of file TVirtualX.h.

virtual void TVirtualX::GetPasteBuffer Window_t    id,
Atom_t    atom,
TString   text,
Int_t &    nchar,
Bool_t    del
[virtual]
 

Reimplemented in TGX11.

void TVirtualX::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 in TGX11.

Definition at line 507 of file TVirtualX.h.

void TVirtualX::GetWindowSize Drawable_t    id,
Int_t &    x,
Int_t &    y,
UInt_t &    w,
UInt_t &    h
[virtual]
 

Reimplemented in TGX11.

Definition at line 510 of file TVirtualX.h.

void TVirtualX::FillPolygon Window_t    id,
GContext_t    gc,
Point_t *    points,
Int_t    npnt
[virtual]
 

Reimplemented in TGX11.

Definition at line 512 of file TVirtualX.h.

void TVirtualX::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 in TGX11.

Definition at line 513 of file TVirtualX.h.

void TVirtualX::SetForeground GContext_t    gc,
ULong_t    foreground
[virtual]
 

Reimplemented in TGX11.

Definition at line 518 of file TVirtualX.h.

void TVirtualX::SetClipRectangles GContext_t    gc,
Int_t    x,
Int_t    y,
Rectangle_t *    recs,
Int_t    n
[virtual]
 

Reimplemented in TGX11.

Definition at line 519 of file TVirtualX.h.

void TVirtualX::Update Int_t    mode = 0 [virtual]
 

Reimplemented in TGX11.

Definition at line 520 of file TVirtualX.h.

Region_t TVirtualX::CreateRegion   [virtual]
 

Reimplemented in TGX11.

Definition at line 521 of file TVirtualX.h.

void TVirtualX::DestroyRegion Region_t    reg [virtual]
 

Reimplemented in TGX11.

Definition at line 522 of file TVirtualX.h.

void TVirtualX::UnionRectWithRegion Rectangle_t *    rect,
Region_t    src,
Region_t    dest
[virtual]
 

Reimplemented in TGX11.

Definition at line 523 of file TVirtualX.h.

Region_t TVirtualX::PolygonRegion Point_t *    points,
Int_t    np,
Bool_t    winding
[virtual]
 

Reimplemented in TGX11.

Definition at line 524 of file TVirtualX.h.

void TVirtualX::UnionRegion Region_t    rega,
Region_t    regb,
Region_t    result
[virtual]
 

Reimplemented in TGX11.

Definition at line 525 of file TVirtualX.h.

void TVirtualX::IntersectRegion Region_t    rega,
Region_t    regb,
Region_t    result
[virtual]
 

Reimplemented in TGX11.

Definition at line 526 of file TVirtualX.h.

void TVirtualX::SubtractRegion Region_t    rega,
Region_t    regb,
Region_t    result
[virtual]
 

Reimplemented in TGX11.

Definition at line 527 of file TVirtualX.h.

void TVirtualX::XorRegion Region_t    rega,
Region_t    regb,
Region_t    result
[virtual]
 

Reimplemented in TGX11.

Definition at line 528 of file TVirtualX.h.

Bool_t TVirtualX::EmptyRegion Region_t    reg [virtual]
 

Reimplemented in TGX11.

Definition at line 529 of file TVirtualX.h.

Bool_t TVirtualX::PointInRegion Int_t    x,
Int_t    y,
Region_t    reg
[virtual]
 

Reimplemented in TGX11.

Definition at line 530 of file TVirtualX.h.

Bool_t TVirtualX::EqualRegion Region_t    rega,
Region_t    regb
[virtual]
 

Reimplemented in TGX11.

Definition at line 531 of file TVirtualX.h.

void TVirtualX::GetRegionBox Region_t    reg,
Rectangle_t *    rect
[virtual]
 

Reimplemented in TGX11.

Definition at line 532 of file TVirtualX.h.

char ** TVirtualX::ListFonts char *    fontname,
Int_t    max,
Int_t &    count
[virtual]
 

Reimplemented in TGX11.

Definition at line 533 of file TVirtualX.h.

void TVirtualX::FreeFontNames char **    fontlist [virtual]
 

Reimplemented in TGX11.

Definition at line 534 of file TVirtualX.h.

Drawable_t TVirtualX::CreateImage UInt_t    width,
UInt_t    height
[virtual]
 

Reimplemented in TGX11.

Definition at line 535 of file TVirtualX.h.

void TVirtualX::GetImageSize Drawable_t    id,
UInt_t &    width,
UInt_t &    height
[virtual]
 

Reimplemented in TGX11.

Definition at line 536 of file TVirtualX.h.

void TVirtualX::PutPixel Drawable_t    id,
Int_t    x,
Int_t    y,
ULong_t    pixel
[virtual]
 

Reimplemented in TGX11.

Definition at line 537 of file TVirtualX.h.

void TVirtualX::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 in TGX11.

Definition at line 538 of file TVirtualX.h.

void TVirtualX::DeleteImage Drawable_t    img [virtual]
 

Reimplemented in TGX11.

Definition at line 540 of file TVirtualX.h.

Window_t TVirtualX::CreateGLWindow Window_t    wind,
Visual_t    visual = 0,
Int_t    depth = 0
[virtual]
 

Reimplemented in TGX11.

Definition at line 543 of file TVirtualX.h.

ULong_t TVirtualX::GetWinDC Window_t    wind [virtual]
 

Definition at line 544 of file TVirtualX.h.

ULong_t TVirtualX::wglCreateContext Window_t    wind [virtual]
 

Definition at line 545 of file TVirtualX.h.

void TVirtualX::wglDeleteContext ULong_t    ctx [virtual]
 

Definition at line 546 of file TVirtualX.h.

void TVirtualX::wglMakeCurrent Window_t    wind,
ULong_t    ctx
[virtual]
 

Definition at line 547 of file TVirtualX.h.

void TVirtualX::wglSwapLayerBuffers Window_t    wind,
UInt_t    mode
[virtual]
 

Definition at line 548 of file TVirtualX.h.

void TVirtualX::glViewport Int_t    x0,
Int_t    y0,
Int_t    x1,
Int_t    y1
[virtual]
 

Definition at line 549 of file TVirtualX.h.

void TVirtualX::glClearIndex Float_t    fParam [virtual]
 

Definition at line 550 of file TVirtualX.h.

void TVirtualX::glClearColor Float_t    red,
Float_t    green,
Float_t    blue,
Float_t    alpha
[virtual]
 

Definition at line 551 of file TVirtualX.h.

void TVirtualX::glDrawBuffer UInt_t    mode [virtual]
 

Definition at line 552 of file TVirtualX.h.

void TVirtualX::glClear UInt_t    mode [virtual]
 

Definition at line 553 of file TVirtualX.h.

void TVirtualX::glDisable UInt_t    mode [virtual]
 

Definition at line 554 of file TVirtualX.h.

void TVirtualX::glEnable UInt_t    mode [virtual]
 

Definition at line 555 of file TVirtualX.h.

void TVirtualX::glFlush   [virtual]
 

Definition at line 556 of file TVirtualX.h.

void TVirtualX::glFrontFace UInt_t    mode [virtual]
 

Definition at line 557 of file TVirtualX.h.

void TVirtualX::glNewList UInt_t    list,
UInt_t    mode
[virtual]
 

Definition at line 558 of file TVirtualX.h.

void TVirtualX::glGetBooleanv UInt_t    mode,
UChar_t *    bRet
[virtual]
 

Definition at line 559 of file TVirtualX.h.

void TVirtualX::glGetDoublev UInt_t    mode,
Double_t *    dRet
[virtual]
 

Definition at line 560 of file TVirtualX.h.

void TVirtualX::glGetFloatv UInt_t    mode,
Float_t *    fRet
[virtual]
 

Definition at line 561 of file TVirtualX.h.

void TVirtualX::glGetIntegerv UInt_t    mode,
Int_t *    iRet
[virtual]
 

Definition at line 562 of file TVirtualX.h.

Int_t TVirtualX::glGetError   [virtual]
 

Definition at line 563 of file TVirtualX.h.

void TVirtualX::glEndList   [virtual]
 

Definition at line 564 of file TVirtualX.h.

void TVirtualX::glBegin UInt_t    mode [virtual]
 

Definition at line 565 of file TVirtualX.h.

void TVirtualX::glEnd   [virtual]
 

Definition at line 566 of file TVirtualX.h.

void TVirtualX::glPushMatrix   [virtual]
 

Definition at line 567 of file TVirtualX.h.

void TVirtualX::glPopMatrix   [virtual]
 

Definition at line 568 of file TVirtualX.h.

void TVirtualX::glRotated Double_t    angle,
Double_t    x,
Double_t    y,
Double_t    z
[virtual]
 

Definition at line 569 of file TVirtualX.h.

void TVirtualX::glTranslated Double_t    x,
Double_t    y,
Double_t    z
[virtual]
 

Definition at line 570 of file TVirtualX.h.

void TVirtualX::glMultMatrixd const Double_t *    matrix [virtual]
 

Definition at line 571 of file TVirtualX.h.

void TVirtualX::glColor3fv const Float_t *    color [virtual]
 

Definition at line 572 of file TVirtualX.h.

void TVirtualX::glVertex3f Float_t    x,
Float_t    y,
Float_t    z
[virtual]
 

Definition at line 573 of file TVirtualX.h.

void TVirtualX::glVertex3fv const Float_t *    vert [virtual]
 

Definition at line 574 of file TVirtualX.h.

void TVirtualX::glIndexi Int_t    index [virtual]
 

Definition at line 575 of file TVirtualX.h.

void TVirtualX::glPointSize Float_t    size [virtual]
 

Definition at line 576 of file TVirtualX.h.

void TVirtualX::glLineWidth Float_t    width [virtual]
 

Definition at line 577 of file TVirtualX.h.

void TVirtualX::glDeleteLists UInt_t    list,
Int_t    sizei
[virtual]
 

Definition at line 578 of file TVirtualX.h.

UInt_t TVirtualX::glGenLists UInt_t    list [virtual]
 

Definition at line 579 of file TVirtualX.h.

void TVirtualX::glCallList UInt_t    list [virtual]
 

Definition at line 580 of file TVirtualX.h.

void TVirtualX::glMatrixMode UInt_t    mode [virtual]
 

Definition at line 581 of file TVirtualX.h.

void TVirtualX::glLoadIdentity   [virtual]
 

Definition at line 582 of file TVirtualX.h.

void TVirtualX::glFrustum Double_t    min_0,
Double_t    max_0,
Double_t    min_1,
Double_t    max_1,
Double_t    dnear,
Double_t    dfar
[virtual]
 

Definition at line 583 of file TVirtualX.h.

void TVirtualX::glOrtho Double_t    min_0,
Double_t    max_0,
Double_t    min_1,
Double_t    max_1,
Double_t    dnear,
Double_t    dfar
[virtual]
 

Definition at line 584 of file TVirtualX.h.

void TVirtualX::glCullFace UInt_t    mode [virtual]
 

Definition at line 585 of file TVirtualX.h.

void TVirtualX::glPolygonMode UInt_t    face,
UInt_t    mode
[virtual]
 

Definition at line 586 of file TVirtualX.h.

void TVirtualX::glLoadMatrixd const Double_t *    matrix [virtual]
 

Definition at line 587 of file TVirtualX.h.

void TVirtualX::glShadeModel UInt_t    mode [virtual]
 

Definition at line 588 of file TVirtualX.h.

void TVirtualX::glNormal3fv const Float_t *    norm [virtual]
 

Definition at line 589 of file TVirtualX.h.


Member Data Documentation

EDrawMode TVirtualX::fDrawMode [protected]
 

Definition at line 72 of file TVirtualX.h.

Referenced by GetDrawMode().


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 15:10:28 2003 for ROOT by doxygen1.2.16