#include <TEveElementEditor.h>
Inheritance diagram for TEveElementEditor:
Definition at line 25 of file TEveElementEditor.h.
TEveElementEditor::TEveElementEditor | ( | const TEveElementEditor & | ) | [private] |
TEveElementEditor::TEveElementEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 170 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
Definition at line 37 of file TEveElementEditor.cxx.
References TGCompositeFrame::AddFrame(), TQObject::Connect(), fHFrame, fMainColor, fPreLabel, TGedFrame::fPriority, fRnrChildren, fRnrSelf, fRnrState, fTrans, fTransparency, TGNumberEntry::GetNumberEntry(), kLHintsExpandX, kLHintsLeft, kLHintsTop, TGNumberFormat::kNEANonNegative, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGedFrame::MakeTitle(), TGFrame::SetHeight(), and TGTextEntry::SetToolTipText().
virtual TEveElementEditor::~TEveElementEditor | ( | ) | [inline, virtual] |
Definition at line 45 of file TEveElementEditor.h.
TEveElementEditor::TEveElementEditor | ( | const TEveElementEditor & | ) | [private] |
TEveElementEditor::TEveElementEditor | ( | const TGWindow * | p = 0 , |
|
Int_t | width = 170 , |
|||
Int_t | height = 30 , |
|||
UInt_t | options = kChildFrame , |
|||
Pixel_t | back = GetDefaultFrameBackground() | |||
) |
virtual TEveElementEditor::~TEveElementEditor | ( | ) | [inline, virtual] |
Definition at line 45 of file TEveElementEditor.h.
TEveElementEditor& TEveElementEditor::operator= | ( | const TEveElementEditor & | ) | [private] |
void TEveElementEditor::SetModel | ( | TObject * | obj | ) | [virtual] |
Implements TGedFrame.
Definition at line 106 of file TEveElementEditor.cxx.
References TEveElement::CanEditElement(), TEveElement::CanEditMainColor(), TEveElement::CanEditMainTrans(), TEveElement::CanEditMainTransparency(), fHFrame, fMainColor, fPreLabel, fRE, fRnrChildren, fRnrSelf, fRnrState, fTrans, fTransparency, TEveElement::GetMainColor(), TEveElement::GetMainTransparency(), TEveElement::GetRnrChildren(), TEveElement::GetRnrSelf(), TEveElement::GetRnrState(), kButtonDown, kButtonUp, kFALSE, TGCompositeFrame::Layout(), TGFrame::MapWindow(), TColor::Number2Pixel(), TEveElement::PtrMainTrans(), TGColorSelect::SetColor(), TEveTransSubEditor::SetModel(), TGNumberEntry::SetNumber(), TGCheckButton::SetState(), TEveElement::SingleRnrState(), and TGFrame::UnmapWindow().
void TEveElementEditor::DoRnrSelf | ( | ) |
Definition at line 154 of file TEveElementEditor.cxx.
References fRE, fRnrSelf, TGCheckButton::IsOn(), TEveElement::SetRnrSelf(), and TGedFrame::Update().
void TEveElementEditor::DoRnrChildren | ( | ) |
Definition at line 163 of file TEveElementEditor.cxx.
References fRE, fRnrChildren, TGCheckButton::IsOn(), TEveElement::SetRnrChildren(), and TGedFrame::Update().
void TEveElementEditor::DoRnrState | ( | ) |
Definition at line 172 of file TEveElementEditor.cxx.
References fRE, fRnrState, TGCheckButton::IsOn(), TEveElement::SetRnrState(), and TGedFrame::Update().
void TEveElementEditor::DoMainColor | ( | Pixel_t | color | ) |
Definition at line 181 of file TEveElementEditor.cxx.
References fRE, TEveElement::SetMainColorPixel(), and TGedFrame::Update().
void TEveElementEditor::DoTransparency | ( | ) |
Definition at line 190 of file TEveElementEditor.cxx.
References fRE, fTransparency, TGNumberEntry::GetNumber(), TEveElement::SetMainTransparency(), and TGedFrame::Update().
TEveElementEditor::ClassDef | ( | TEveElementEditor | , | |
1 | ||||
) |
TEveElementEditor& TEveElementEditor::operator= | ( | const TEveElementEditor & | ) | [private] |
void TEveElementEditor::DoRnrSelf | ( | ) |
void TEveElementEditor::DoRnrChildren | ( | ) |
void TEveElementEditor::DoRnrState | ( | ) |
void TEveElementEditor::DoMainColor | ( | Pixel_t | color | ) |
void TEveElementEditor::DoTransparency | ( | ) |
TEveElementEditor::ClassDef | ( | TEveElementEditor | , | |
1 | ||||
) |
TEveElement* TEveElementEditor::fRE [protected] |
Definition at line 31 of file TEveElementEditor.h.
Referenced by DoMainColor(), DoRnrChildren(), DoRnrSelf(), DoRnrState(), DoTransparency(), and SetModel().
TGHorizontalFrame* TEveElementEditor::fHFrame [protected] |
Definition at line 33 of file TEveElementEditor.h.
Referenced by SetModel(), and TEveElementEditor().
TGLabel* TEveElementEditor::fPreLabel [protected] |
Definition at line 34 of file TEveElementEditor.h.
Referenced by SetModel(), and TEveElementEditor().
TGCheckButton* TEveElementEditor::fRnrSelf [protected] |
Definition at line 35 of file TEveElementEditor.h.
Referenced by DoRnrSelf(), SetModel(), and TEveElementEditor().
TGCheckButton* TEveElementEditor::fRnrChildren [protected] |
Definition at line 36 of file TEveElementEditor.h.
Referenced by DoRnrChildren(), SetModel(), and TEveElementEditor().
TGCheckButton* TEveElementEditor::fRnrState [protected] |
Definition at line 37 of file TEveElementEditor.h.
Referenced by DoRnrState(), SetModel(), and TEveElementEditor().
TGColorSelect* TEveElementEditor::fMainColor [protected] |
Definition at line 38 of file TEveElementEditor.h.
Referenced by SetModel(), and TEveElementEditor().
TGNumberEntry* TEveElementEditor::fTransparency [protected] |
Definition at line 39 of file TEveElementEditor.h.
Referenced by DoTransparency(), SetModel(), and TEveElementEditor().
TEveTransSubEditor* TEveElementEditor::fTrans [protected] |
Definition at line 40 of file TEveElementEditor.h.
Referenced by SetModel(), and TEveElementEditor().
TEveElement* TEveElementEditor::fRE [protected] |
Definition at line 31 of file TEveElementEditor.h.
TGHorizontalFrame* TEveElementEditor::fHFrame [protected] |
Definition at line 33 of file TEveElementEditor.h.
TGLabel* TEveElementEditor::fPreLabel [protected] |
Definition at line 34 of file TEveElementEditor.h.
TGCheckButton* TEveElementEditor::fRnrSelf [protected] |
Definition at line 35 of file TEveElementEditor.h.
TGCheckButton* TEveElementEditor::fRnrChildren [protected] |
Definition at line 36 of file TEveElementEditor.h.
TGCheckButton* TEveElementEditor::fRnrState [protected] |
Definition at line 37 of file TEveElementEditor.h.
TGColorSelect* TEveElementEditor::fMainColor [protected] |
Definition at line 38 of file TEveElementEditor.h.
TGNumberEntry* TEveElementEditor::fTransparency [protected] |
Definition at line 39 of file TEveElementEditor.h.
TEveTransSubEditor* TEveElementEditor::fTrans [protected] |
Definition at line 40 of file TEveElementEditor.h.