TGWin32GLManagerProxy Class Reference

#include <TGWin32VirtualGLProxy.h>

Inheritance diagram for TGWin32GLManagerProxy:

TGLManager TGWin32ProxyBase TNamed TNamed TObject TObject TObject TObject List of all members.

Public Member Functions

 TGWin32GLManagerProxy ()
Int_t InitGLWindow (Window_t winID)
Int_t CreateGLContext (Int_t winInd)
Bool_t AttachOffScreenDevice (Int_t ctxInd, Int_t x, Int_t y, UInt_t w, UInt_t h)
Bool_t ResizeOffScreenDevice (Int_t devInd, Int_t x, Int_t y, UInt_t w, UInt_t h)
void SelectOffScreenDevice (Int_t devInd)
Int_t GetVirtualXInd (Int_t devInd)
void MarkForDirectCopy (Int_t devInd, Bool_t)
void ExtractViewport (Int_t devInd, Int_t *vp)
void ReadGLBuffer (Int_t devInd)
Bool_t MakeCurrent (Int_t devInd)
void Flush (Int_t ctxInd)
void DeleteGLContext (Int_t devInd)
Bool_t SelectManip (TVirtualGLManip *manip, const TGLCamera *camera, const TGLRect *rect, const TGLBoundingBox *sceneBox)
void PaintSingleObject (TVirtualGLPainter *)
void PanObject (TVirtualGLPainter *o, Int_t x, Int_t y)
void PrintViewer (TVirtualViewer3D *vv)
Bool_t PlotSelected (TVirtualGLPainter *plot, Int_t px, Int_t py)
char * GetPlotInfo (TVirtualGLPainter *plot, Int_t px, Int_t py)
Bool_t HighColorFormat (Int_t ctx)

Static Public Member Functions

static TGLManagerProxyObject ()
static TGLManagerRealObject ()

Detailed Description

Definition at line 33 of file TGWin32VirtualGLProxy.h.


Constructor & Destructor Documentation

TGWin32GLManagerProxy::TGWin32GLManagerProxy (  ) 

Definition at line 29 of file TGWin32VirtualGLProxy.cxx.

References TGWin32ProxyBase::fIsVirtualX, and kFALSE.


Member Function Documentation

Int_t TGWin32GLManagerProxy::InitGLWindow ( Window_t  winID  )  [virtual]

Implements TGLManager.

Int_t TGWin32GLManagerProxy::CreateGLContext ( Int_t  winInd  )  [virtual]

Implements TGLManager.

Bool_t TGWin32GLManagerProxy::AttachOffScreenDevice ( Int_t  ctxInd,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Implements TGLManager.

Bool_t TGWin32GLManagerProxy::ResizeOffScreenDevice ( Int_t  devInd,
Int_t  x,
Int_t  y,
UInt_t  w,
UInt_t  h 
) [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::SelectOffScreenDevice ( Int_t  devInd  )  [virtual]

Implements TGLManager.

Int_t TGWin32GLManagerProxy::GetVirtualXInd ( Int_t  devInd  )  [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::MarkForDirectCopy ( Int_t  devInd,
Bool_t   
) [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::ExtractViewport ( Int_t  devInd,
Int_t vp 
) [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::ReadGLBuffer ( Int_t  devInd  )  [virtual]

Implements TGLManager.

Bool_t TGWin32GLManagerProxy::MakeCurrent ( Int_t  devInd  )  [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::Flush ( Int_t  ctxInd  )  [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::DeleteGLContext ( Int_t  devInd  )  [virtual]

Implements TGLManager.

Bool_t TGWin32GLManagerProxy::SelectManip ( TVirtualGLManip manip,
const TGLCamera camera,
const TGLRect rect,
const TGLBoundingBox sceneBox 
) [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::PaintSingleObject ( TVirtualGLPainter  )  [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::PanObject ( TVirtualGLPainter o,
Int_t  x,
Int_t  y 
) [virtual]

Implements TGLManager.

void TGWin32GLManagerProxy::PrintViewer ( TVirtualViewer3D vv  )  [virtual]

Implements TGLManager.

Bool_t TGWin32GLManagerProxy::PlotSelected ( TVirtualGLPainter plot,
Int_t  px,
Int_t  py 
) [virtual]

Implements TGLManager.

char* TGWin32GLManagerProxy::GetPlotInfo ( TVirtualGLPainter plot,
Int_t  px,
Int_t  py 
) [virtual]

Implements TGLManager.

Bool_t TGWin32GLManagerProxy::HighColorFormat ( Int_t  ctx  )  [virtual]

Implements TGLManager.

static TGLManager* TGWin32GLManagerProxy::ProxyObject (  )  [static]

Referenced by ClassImp().

TGLManager * TGWin32GLManagerProxy::RealObject (  )  [static]

Definition at line 20 of file TGWin32VirtualGLProxy.cxx.

References TCollection::FindObject(), TROOT::GetListOfSpecials(), gManager, and gROOT.


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