58 "TEveElementEditor",
this,
"DoRnrSelf()");
64 "TEveElementEditor",
this,
"DoRnrChildren()");
70 "TEveElementEditor",
this,
"DoRnrState()");
75 (
"ColorSelected(Pixel_t)",
76 "TEveElementEditor",
this,
"DoMainColor(Pixel_t)");
82 fTransparency->GetNumberEntry()->SetToolTipText(
"Transparency: 0 is opaque, 100 fully transparent.");
86 "TEveElementEditor",
this,
"DoTransparency()");
91 fTrans->Connect(
"UseTrans()",
"TEveElementEditor",
this,
"Update()");
92 fTrans->Connect(
"TransChanged()",
"TEveElementEditor",
this,
"Update()");
107 if (
fRE->CanEditElement()) {
109 if (
fRE->SingleRnrState()) {
120 if (
fRE->CanEditMainColor()) {
126 if (
fRE->CanEditMainTransparency()) {
132 if (
fRE->CanEditMainTrans()) {
174 fRE->SetMainColorPixel(color);
ULong_t Pixel_t
Pixel value.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t height
static ULong_t Number2Pixel(Int_t ci)
Static method that given a color index number, returns the corresponding pixel value.
Editor for TEveElement class.
void SetModel(TObject *obj) override
Set model object.
TGNumberEntry * fTransparency
void DoTransparency()
Slot for Transparency.
TEveTransSubEditor * fTrans
void DoRnrChildren()
Slot for RnrChildren.
TGCheckButton * fRnrState
void DoMainColor(Pixel_t color)
Slot for MainColor.
void DoRnrState()
Slot for RnrState.
TGHorizontalFrame * fHFrame
TGColorSelect * fMainColor
TGCheckButton * fRnrChildren
TEveElementEditor(const TEveElementEditor &)
void DoRnrSelf()
Slot for RnrSelf.
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
Sub-editor for TEveTrans class.
Like a checkbutton but instead of the check mark there is color area with a little down arrow.
virtual void AddFrame(TGFrame *f, TGLayoutHints *l=nullptr)
Add frame to the composite frame using the specified layout hints.
A composite frame that layout their children in horizontal way.
This class handles GUI labels.
This class describes layout hints used by the layout classes.
TGNumberEntry is a number entry input widget with up/down buttons.
ROOT GUI Window base class.
TGedFrame(const TGedFrame &)=delete
virtual void MakeTitle(const char *title)
Create attribute frame title.
virtual void Update()
Update the current pad when an attribute is changed via GUI.
Int_t fPriority
location in GedEditor
Mother of all ROOT objects.