library: libRGL #include "TX11GL.h"

# TX11GL

class description - source file - inheritance tree (.pdf)

## class TX11GL : public TVirtualGLImp

| Inheritance Chart:

`TVirtualGLImp`

<-

`TX11GL`

        public:

                           TX11GL()
                           TX11GL(const TX11GL&)
                           ~TX11GL()
            static TClass* Class()
           virtual ULong_t CreateContext(Window_t wind)
          virtual Window_t CreateGLWindow(Window_t wind)
              virtual void DeleteContext(ULong_t ctx)
           virtual TClass* IsA() const
              virtual void MakeCurrent(Window_t wind, ULong_t ctx)
                   TX11GL& operator=(const TX11GL&)
              virtual void ShowMembers(TMemberInspector& insp, char* parent)
              virtual void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
              virtual void SwapBuffers(Window_t wind)

### Data Members

        private:

              Display* fDpy
          XVisualInfo* fVisInfo

## Class Description

     TX11GL

     The TX11GL is X11 implementation of TVirtualGLImp class.

TX11GL() : fDpy(0), fVisInfo(0)

Window_t CreateGLWindow(Window_t wind)

ULong_t CreateContext(Window_t)

void DeleteContext(ULong_t ctx)

void MakeCurrent(Window_t wind, ULong_t ctx)

void SwapBuffers(Window_t wind)

### Inline Functions

                   void ~TX11GL()
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
                 TX11GL TX11GL(const TX11GL&)
                TX11GL& operator=(const TX11GL&)

Author: Timur Pocheptsov 09/08/2004
Last update: root/gx11:$Name: $:$Id: TX11GL.cxx,v 1.5 2005/03/10 22:26:15 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *