11#ifndef ROOT_TGeoPconEditor
12#define ROOT_TGeoPconEditor
ULong_t Pixel_t
Pixel value.
#define ClassDef(name, id)
include TDocParser_001 C image html pict1_TDocParser_001 png width
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
Common base class for geombuilder editors.
virtual ~TGeoPconEditor()
Destructor.
void CreateSections(Int_t inew)
Change dynamically the number of sections.
virtual void DoUndo()
Slot for undoing last operation.
void DoModified()
Slot for signaling modifications.
Bool_t IsDelayed() const
Check if shape drawing is delayed.
void DoNz()
Change number of sections.
void DoSectionChange(Int_t i)
Change parameters of section isect;.
Bool_t CheckSections(Bool_t change=kFALSE)
Check validity of sections.
virtual void CreateEdges()
TGCompositeFrame * fBFrame
void DoName()
Perform name change.
TGCompositeFrame * fDFrame
virtual void SetModel(TObject *obj)
Connect to a given pcon.
void DoPhi()
Change phi range.
virtual void ConnectSignals2Slots()
Connect signals to slots.
virtual void DoApply()
Slot for applying modifications.
void UpdateSections()
Update sections according fShape.
Utility frame used by TGeoPcon editor.
void SetZ(Double_t z)
Z value setter.
void SetRmin(Double_t rmin)
Rmin value setter.
void SetRmax(Double_t rmax)
Rmax value setter.
void HideDaughters()
Hide daughter frames.
Double_t GetRmax() const
Rmax value getter.
virtual void Changed(Int_t i)
Emit Changed(Int_t) signal.
Double_t GetZ() const
Z value getter.
virtual void ConnectSignals2Slots()
Connect signals to slots.
virtual ~TGeoPconSection()
Destructor.
Double_t GetRmin() const
Rmin value getter.
Manager for all editor tabs.
Mother of all ROOT objects.