library: libGeomBuilder
#include "TGeoTrd1Editor.h"

TGeoTrd1Editor


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

class TGeoTrd1Editor : public TGedFrame

Inheritance Chart:
TObject
<-
TGObject
<-
TGWindow
TQObject
<-
TGFrame
<-
TGCompositeFrame
TGWidget
<-
TGedFrame
<-
TGeoTrd1Editor

    protected:
virtual void ConnectSignals2Slots() Bool_t IsDelayed() const public:
TGeoTrd1Editor(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground()) TGeoTrd1Editor(const TGeoTrd1Editor&) virtual ~TGeoTrd1Editor() static TClass* Class() void DoApply() void DoDx1() void DoDx2() void DoDy() void DoDz() void DoModified() void DoName() void DoUndo() virtual TClass* IsA() const virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Double_t fDxi1 Initial dx1 Double_t fDxi2 Initial dx2 Double_t fDyi Initial dy Double_t fDzi Initial dz TString fNamei Initial name TGeoTrd1* fShape Shape object Bool_t fIsModified Flag that volume was modified Bool_t fIsShapeEditable Flag that the shape can be changed TGeoTabManager* fTabMgr Tab manager TGTextEntry* fShapeName Shape name text entry TGNumberEntry* fEDx1 Number entry for DX1 TGNumberEntry* fEDx2 Number entry for DX2 TGNumberEntry* fEDy Number entry for DY TGNumberEntry* fEDz Number entry for DZ TGTextButton* fApply Apply-Button to accept changes TGTextButton* fUndo Undo-Button TGCheckButton* fDelayed Check button for delayed draw

Class Description

                                                                      
  TGeoTrd1Editor                                                      
                                                                      

TGeoTrd1Editor(const TGWindow *p, Int_t id, Int_t width, Int_t height, UInt_t options, Pixel_t back)
 Constructor for trd1 editor
~TGeoTrd1Editor()
 Destructor
void ConnectSignals2Slots()
 Connect signals to slots.
void SetModel(TVirtualPad* pad, TObject* obj, Int_t)
 Connect to the selected object.
Bool_t IsDelayed()
 Check if shape drawing is delayed.
void DoName()
 Perform name change.
void DoApply()
 Slot for applying modifications.
void DoModified()
 Slot for signaling modifications.
void DoUndo()
 Slot for undoing last operation.
void DoDx1()
 Slot for dx1.
void DoDx2()
 Slot for dx2.
void DoDy()
 Slot for dy.
void DoDz()
 Slot for dz.
TGeoTrd1Editor(const TGWindow *p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground())

Author: M.Gheata
Last update: :$Name: $:$Id: TGeoTrd1Editor.cxx,v 1.3 2006/06/23 16:00:13 brun Exp $
Copyright (C) 1995-2002, 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.