TGLSceneEditor
class description - source file - inheritance tree (.pdf)
private:
TGLSceneEditor(const TGLSceneEditor&)
void CreateControls()
TGLSceneEditor& operator=(const TGLSceneEditor&)
public:
TGLSceneEditor(const TGWindow* parent, TGLSAViewer* viewer)
~TGLSceneEditor()
static TClass* Class()
void ClipTypeChanged(Int_t)
void ClipValueChanged(Long_t)
Bool_t GetAxes() const
void GetClipState(EClipType type, vector<Double_t>& data) const
void GetCurrentClip(EClipType& type, Bool_t& edit) const
void GetDefaults()
void HideParts()
virtual TClass* IsA() const
void SetClipState(EClipType type, const vector<Double_t>& data)
void SetCurrentClip(EClipType type)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void UpdateViewer()
private:
TGLSAViewer* fViewer
TList fTrash
TGLayoutHints* fL1
TGLayoutHints* fL2
TGButton* fApplyButton
TGButtonGroup* fTypeButtons
TGCompositeFrame* fPlanePropFrame
TGNumberEntry* fPlaneProp[4]
TGCompositeFrame* fBoxPropFrame
TGNumberEntry* fBoxProp[6]
TGCheckButton* fEdit
TGCheckButton* fAxes
EClipType fCurrentClip
TGLSceneEditor(const TGWindow *parent, TGLSAViewer *v)
:TGCompositeFrame(parent, 100, 100, kVerticalFrame),// | kRaisedFrame),
fViewer(v), fCurrentClip(kClipNone)
void CreateControls()
void HideParts()
void ClipValueChanged(Long_t)
void ClipTypeChanged(Int_t id)
void UpdateViewer()
Generic 'something changed' event - everything is pulled from GUI
void GetDefaults()
void GetClipState(EClipType type, std::vector<Double_t> & data) const
void SetClipState(EClipType type, const std::vector<Double_t> & data)
void GetCurrentClip(EClipType & type, Bool_t & edit) const
void SetCurrentClip(EClipType type)
Bool_t GetAxes() const
Inline Functions
void ~TGLSceneEditor()
TGLSceneEditor TGLSceneEditor(const TGLSceneEditor&)
TGLSceneEditor& operator=(const TGLSceneEditor&)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Author: Timur Pocheptsov 03/08/2004
Last update: root/gl:$Name: $:$Id: TGLEditor.cxx,v 1.20 2005/11/08 19:18:18 brun 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.