library: libGeomBuilder
#include "TGeoConeEditor.h"

TGeoConeEditor


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

class TGeoConeEditor : public TGedFrame

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

    protected:
virtual void ConnectSignals2Slots() Bool_t IsDelayed() const public:
TGeoConeEditor(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground()) TGeoConeEditor(const TGeoConeEditor&) virtual ~TGeoConeEditor() static TClass* Class() virtual void DoApply() void DoDz() void DoModified() void DoName() void DoRmax1() void DoRmax2() void DoRmin1() void DoRmin2() virtual 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 fRmini1 Initial inner radius at -dz Double_t fRmaxi1 Initial outer radius at -dz Double_t fRmini2 Initial inner radius at +dz Double_t fRmaxi2 Initial outer radius at +dz Double_t fDzi Initial box dz TString fNamei Initial name TGeoCone* 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* fERmin1 Number entry for rmin1 TGNumberEntry* fERmin2 Number entry for rmin2 TGNumberEntry* fERmax1 Number entry for rmax1 TGNumberEntry* fERmax2 Number entry for rmax2 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

                                                                      
  TGeoConeEditor                                                      
                                                                      

TGeoConeEditor(const TGWindow *p, Int_t id, Int_t width, Int_t height, UInt_t options, Pixel_t back)
 Constructor for volume editor
~TGeoConeEditor()
 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()
 Slot for name.
void DoApply()
Slot for applying current parameters.
void DoModified()
Slot for modifing current parameters.
void DoUndo()
 Slot for undoing current operation.
void DoRmin1()
 Slot for Rmin1
void DoRmax1()
 Slot for Rmax1
void DoRmin2()
 Slot for Rmin2
void DoRmax2()
 Slot for  Rmax2
void DoDz()
 Slot for Dz
TGeoConeEditor(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: TGeoConeEditor.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.