#ifndef ROOT_TGeoBBoxEditor
#define ROOT_TGeoBBoxEditor
#ifndef ROOT_TGButton
#include "TGWidget.h"
#endif
#ifndef ROOT_TGeoGedFrame
#include "TGeoGedFrame.h"
#endif
class TGeoBBox;
class TGeoTabManager;
class TGTextEntry;
class TGNumberEntry;
class TGTab;
class TGComboBox;
class TGTextButton;
class TGCheckButton;
class TString;
class TGeoBBoxEditor : public TGeoGedFrame {
protected:
Double_t fDxi;
Double_t fDyi;
Double_t fDzi;
Double_t fOrigi[3];
TString fNamei;
TGeoBBox *fShape;
Bool_t fIsModified;
Bool_t fIsShapeEditable;
TGTextEntry *fShapeName;
TGNumberEntry *fBoxDx;
TGNumberEntry *fBoxDy;
TGNumberEntry *fBoxDz;
TGNumberEntry *fBoxOx;
TGNumberEntry *fBoxOy;
TGNumberEntry *fBoxOz;
TGTextButton *fApply;
TGTextButton *fUndo;
TGCheckButton *fDelayed;
virtual void ConnectSignals2Slots();
Bool_t IsDelayed() const;
public:
TGeoBBoxEditor(const TGWindow *p = 0,
Int_t width = 140, Int_t height = 30,
UInt_t options = kChildFrame,
Pixel_t back = GetDefaultFrameBackground());
virtual ~TGeoBBoxEditor();
virtual void SetModel(TObject *obj);
void DoDx();
void DoDy();
void DoDz();
void DoOx();
void DoOy();
void DoOz();
void DoModified();
void DoName();
void DoApply();
void DoUndo();
ClassDef(TGeoBBoxEditor,0)
};
#endif
Last change: Wed Jun 25 08:44:10 2008
Last generated: 2008-06-25 08:44
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.