12 #ifndef ROOT_TGeoVolumeEditor
13 #define ROOT_TGeoVolumeEditor
26 #ifndef ROOT_TGeoGedFrame
TGeoVolume * fSelectedVolume
void DoDivN()
Handle division N modification.
TGeoMedium * fSelectedMedium
void DoRemoveNode()
Remove a daughter.
virtual ~TGeoVolumeEditor()
Destructor.
void DoRaytrace()
Slot for raytracing.
virtual void ConnectSignals2Slots()
Connect signals to slots.
void DoDivSelAxis()
Change division axis and preserve number of slices.
void DoSelectMatrix()
Select a matrix for positioning.
void DoSelectShape()
Select a new shape.
void DoVisAuto()
Slot for setting visibility depth auto.
TGeoMatrix * fSelectedMatrix
TGNumberEntry * fEVisLevel
void DoAddNode()
Add a daughter.
void DoVolumeName()
Modify volume name.
void DoEditMedium()
Edit the medium of the volume.
void DoViewLeaves()
Slot for viewing last leaves only.
void DoDivName()
Modify division name.
TGTextButton * fEditMedium
TGNumberEntry * fEDivStep
virtual void SetModel(TObject *obj)
Connect to the picked volume.
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
TGTextButton * fEditMatrix
TGTextEntry * fVolumeName
void DoVisDaughters()
Slot for setting daughters visible/invisible.
void DoApplyDiv()
Apply current division settings.
TGeoVolumeEditor(const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
Constructor for volume editor.
void DoVisLevel()
Slot for visibility level.
void DoVisVolume()
Slot for setting volume visible/invisible.
TGPictureButton * fBSelShape
void DoViewOnly()
Slot for viewing volume only.
The ROOT global object gROOT contains a list of all defined classes.
void DoEditMatrix()
Edit the position of the selected node.
TGPictureButton * fBSelMatrix
TGTextButton * fRemoveNode
virtual void ActivateBaseClassEditors(TClass *cl)
Add editors to fGedFrame and exclude TLineEditor.
void DoSelectMedium()
Select a new medium.
TGCheckButton * fBRaytrace
TGNumberEntry * fCopyNumber
Mother of all ROOT objects.
TGTextButton * fEditShape
void DoDivFromTo()
Handle division range modification.
void DoEditShape()
Edit the shape of the volume.
void DoDivStep()
Handle division step modification.
TGPictureButton * fBSelVolume
void DoViewAll()
Slot for viewing volume and containers.
TGPictureButton * fBSelMedium
TGNumberEntry * fEDivFrom
void DoSelectVolume()
Select a daughter volume.
TGeoShape * fSelectedShape