37 fNx(0), fNy(0), fNz(0),
38 fDx(0), fDy(0), fDz(0)
51 fNx->SetLabelWidth(labelW);
52 fNx->SetShowSlider(
kFALSE);
54 fNx->SetLimits(1, 15);
55 fNx->Connect(
"ValueSet(Double_t)",
56 "TEveGridStepperSubEditor",
this,
"DoNs()");
61 fNy->SetLabelWidth(labelW);
62 fNy->SetShowSlider(
kFALSE);
64 fNy->SetLimits(1, 15);
65 fNy->Connect(
"ValueSet(Double_t)",
66 "TEveGridStepperSubEditor",
this,
"DoNs()");
71 fNz->SetLabelWidth(labelW);
72 fNz->SetShowSlider(
kFALSE);
74 fNz->SetLimits(1, 15);
75 fNz->Connect(
"ValueSet(Double_t)",
76 "TEveGridStepperSubEditor",
this,
"DoNs()");
88 fDx->SetLabelWidth(labelW);
89 fDx->SetShowSlider(
kFALSE);
92 fDx->Connect(
"ValueSet(Double_t)",
93 "TEveGridStepperSubEditor",
this,
"DoDs()");
98 fDy->SetLabelWidth(labelW);
99 fDy->SetShowSlider(
kFALSE);
102 fDy->Connect(
"ValueSet(Double_t)",
103 "TEveGridStepperSubEditor",
this,
"DoDs()");
108 fDz->SetLabelWidth(labelW);
109 fDz->SetShowSlider(
kFALSE);
112 fDz->Connect(
"ValueSet(Double_t)",
113 "TEveGridStepperSubEditor",
this,
"DoDs()");
183 fSE->Connect(
"Changed()",
"TEveGridStepperEditor",
this,
"Update()");
virtual void SetModel(TObject *obj)
Set model object.
virtual void SetValue(Float_t v, Bool_t emit=kFALSE)
Set value, optionally emit signal.
TEveGridStepperSubEditor(const TEveGridStepperSubEditor &)
void DoDs()
Slot for changing fD's.
Composite GUI element for single value selection (supports label, number-entry and slider)...
Editor for TEveGridStepper class.
Sub-editor for TEveGridStepper class.
void DoNs()
Slot for changing fN's.
void Changed()
Emit Changed signal.
virtual void SetWidth(UInt_t w)
Provide discrete position coordinates for placement of objects on regular grids.
void SetDs(Float_t dx, Float_t dy, Float_t dz=0)
virtual void AddFrame(TGFrame *f, TGLayoutHints *l=0)
Add frame to the composite frame using the specified layout hints.
std::string MakeTitle(std::string_view version, std::string_view histname, std::string_view title, std::string_view axis)
Mother of all ROOT objects.
void SetNs(Int_t nx, Int_t ny, Int_t nz=1)
void Emit(const char *signal, const T &arg)
Activate signal with single parameter.
void SetModel(TEveGridStepper *m)
Set model object.