TGLSAViewer
class description - source file - inheritance tree (.pdf)
private:
TGLSAViewer(const TGLSAViewer&)
void CreateViewer()
TGLSAViewer& operator=(const TGLSAViewer&)
public:
TGLSAViewer(TVirtualPad* pad)
~TGLSAViewer()
static TClass* Class()
void Close()
virtual TClass* IsA() const
Bool_t ProcessFrameMessage(Long_t msg, Long_t parm1, Long_t)
void ProcessGUIEvent(Int_t id)
virtual void SelectionChanged()
void Show()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TGLSAFrame* fFrame
TGCompositeFrame* fCompositeFrame
TGVerticalFrame* fV1
TGVerticalFrame* fV2
TGShutter* fShutter
TGShutterItem* fShutItem1
TGShutterItem* fShutItem2
TGShutterItem* fShutItem3
TGShutterItem* fShutItem4
TGLayoutHints* fL1
TGLayoutHints* fL2
TGLayoutHints* fL3
TGLayoutHints* fL4
TGLayoutHints* fCanvasLayout
TGMenuBar* fMenuBar
TGPopupMenu* fFileMenu
TGPopupMenu* fViewMenu
TGPopupMenu* fHelpMenu
TGLayoutHints* fMenuBarLayout
TGLayoutHints* fMenuBarItemLayout
TGLayoutHints* fMenuBarHelpLayout
TGCanvas* fCanvasWindow
TGLRenderArea* fGLArea
TGLColorEditor* fColorEditor
TGLGeometryEditor* fGeomEditor
TGLSceneEditor* fSceneEditor
TGLLightEditor* fLightEditor
static const Int_t fgInitX
static const Int_t fgInitY
static const Int_t fgInitW
static const Int_t fgInitH
static const char* fgHelpText
public:
static const TGLSAViewer::EGLSACommands kGLHelpAbout
static const TGLSAViewer::EGLSACommands kGLHelpViewer
static const TGLSAViewer::EGLSACommands kGLXOY
static const TGLSAViewer::EGLSACommands kGLXOZ
static const TGLSAViewer::EGLSACommands kGLYOZ
static const TGLSAViewer::EGLSACommands kGLPersp
static const TGLSAViewer::EGLSACommands kGLPrintEPS_SIMPLE
static const TGLSAViewer::EGLSACommands kGLPrintEPS_BSP
static const TGLSAViewer::EGLSACommands kGLPrintPDF_SIMPLE
static const TGLSAViewer::EGLSACommands kGLPrintPDF_BSP
static const TGLSAViewer::EGLSACommands kGLExit
TGLSAViewer(TVirtualPad * pad) :
TGLViewer(pad, fgInitX, fgInitY, fgInitW, fgInitH),
fFrame(0),
fCompositeFrame(0), fV1(0), fV2(0), fShutter(0), fShutItem1(0), fShutItem2(0),
fShutItem3(0), fShutItem4(0), fL1(0), fL2(0), fL3(0), fL4(0),
fCanvasLayout(0), fMenuBar(0), fFileMenu(0), fViewMenu(0), fHelpMenu(0),
fMenuBarLayout(0), fMenuBarItemLayout(0), fMenuBarHelpLayout(0),
fCanvasWindow(0),
fColorEditor(0), fGeomEditor(0), fSceneEditor(0), fLightEditor(0)
First create gVirtualGL/kernel - to be replaced with TGLManager
~TGLSAViewer()
void Show()
void Close()
Commit suicide when contained GUI is closed
Bool_t ProcessFrameMessage(Long_t msg, Long_t parm1, Long_t)
void ProcessGUIEvent(Int_t wid)
void SelectionChanged()
Update GUI components for embedded viewer selection change
Inline Functions
void CreateViewer()
TGLSAViewer TGLSAViewer(const TGLSAViewer&)
TGLSAViewer& operator=(const TGLSAViewer&)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Timur Pocheptsov / Richard Maunder
Last update: root/gl:$Name: $:$Id: TGLSAViewer.cxx,v 1.2 2005/08/11 15:28:53 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.