12 #ifndef ROOT_TGeoNodeEditor 13 #define ROOT_TGeoNodeEditor TGPictureButton * fBSelMatrix
TGeoVolume * fSelectedMother
TGTextButton * fEditVolume
TGPictureButton * fBSelMother
TGeoVolume * fSelectedVolume
Geometrical transformation package.
TGeoMatrix * fSelectedMatrix
image html pict1_TGaxis_012 png width
Define new text attributes for the label number "labNum".
Manager for all editor tabs.
TGeoVolume, TGeoVolumeMulti, TGeoVolumeAssembly are the volume classes.
void DoEditMother()
Edit the mother volume.
void DoNodeNumber()
Change node copy number.
TGTextButton * fEditMother
virtual void SetModel(TObject *obj)
Connect to a editable object.
void DoSelectMother()
Select the mother volume.
#define ClassDef(name, id)
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
TGTextButton * fEditMatrix
void DoEditMatrix()
Edit selected material.
void DoSelectMatrix()
Select the matrix.
virtual void ConnectSignals2Slots()
Connect signals to slots.
TGPictureButton * fBSelVolume
virtual ~TGeoNodeEditor()
Destructor.
Editor class for TGeoNode objects.
void DoUndo()
Slot for undoing last operation.
void DoSelectVolume()
Select the volume.
TGeoNodeEditor(const TGWindow *p=0, Int_t width=140, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
Constructor for node editor.
Mother of all ROOT objects.
A node represent a volume positioned inside another.They store links to both volumes and to the TGeoM...
void DoEditVolume()
Edit selected volume.
void DoNodeName()
Change node name.
TGNumberEntry * fNodeNumber
void DoApply()
Slot for applying modifications.
Common base class for geombuilder editors.