11 #ifndef ROOT_TGeoPconEditor
12 #define ROOT_TGeoPconEditor
25 #ifndef ROOT_TGeoGedFrame
virtual ~TGeoPconEditor()
Destructor.
virtual void SetModel(TObject *obj)
Connect to a given pcon.
virtual ~TGeoPconSection()
Destructor.
virtual void ConnectSignals2Slots()
Connect signals to slots.
Double_t GetRmin() const
Rmin value getter.
TGeoPconEditor(const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
Constructor for polycone editor.
Double_t GetZ() const
Z value getter.
void DoSectionChange(Int_t i)
Change parameters of section isect;.
void CreateSections(Int_t inew)
Change dynamically the number of sections.
TGCompositeFrame * fBFrame
Double_t GetRmax() const
Rmax value getter.
TGeoPconSection(const TGWindow *p, UInt_t w, UInt_t h, Int_t id)
virtual void DoUndo()
Slot for undoing last operation.
#define ClassDef(name, id)
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
void DoNz()
Change number of sections.
void SetRmax(Double_t rmax)
Rmax value setter.
Bool_t CheckSections(Bool_t change=kFALSE)
Check validity of sections.
void SetZ(Double_t z)
Z value setter.
void HideDaughters()
Hide daughter frames.
void DoName()
Perform name change.
void UpdateSections()
Update sections according fShape.
virtual void CreateEdges()
void DoPhi()
Change phi range.
virtual void ConnectSignals2Slots()
Connect signals to slots.
Mother of all ROOT objects.
void SetRmin(Double_t rmin)
Rmin value setter.
void DoModified()
Slot for signaling modifications.
Bool_t IsDelayed() const
Check if shape drawing is delayed.
virtual void DoApply()
Slot for applying modifications.
TGCompositeFrame * fDFrame
virtual void Changed(Int_t i)
Emit Changed(Int_t) signal.