#include <TEveGValuators.h>
Inheritance diagram for TEveGDoubleValuator:
Definition at line 108 of file TEveGValuators.h.
TEveGDoubleValuator::TEveGDoubleValuator | ( | const TEveGDoubleValuator & | ) | [private] |
TEveGDoubleValuator::TEveGDoubleValuator | ( | const TGWindow * | p, | |
const char * | title, | |||
UInt_t | w, | |||
UInt_t | h, | |||
Int_t | widgetId = -1 | |||
) |
Definition at line 261 of file TEveGValuators.cxx.
virtual TEveGDoubleValuator::~TEveGDoubleValuator | ( | ) | [inline, virtual] |
Definition at line 120 of file TEveGValuators.h.
TEveGDoubleValuator::TEveGDoubleValuator | ( | const TEveGDoubleValuator & | ) | [private] |
TEveGDoubleValuator::TEveGDoubleValuator | ( | const TGWindow * | p, | |
const char * | title, | |||
UInt_t | w, | |||
UInt_t | h, | |||
Int_t | widgetId = -1 | |||
) |
virtual TEveGDoubleValuator::~TEveGDoubleValuator | ( | ) | [inline, virtual] |
Definition at line 120 of file TEveGValuators.h.
TEveGDoubleValuator& TEveGDoubleValuator::operator= | ( | const TEveGDoubleValuator & | ) | [private] |
Implements TEveGValuatorBase.
Definition at line 273 of file TEveGValuators.cxx.
References TGCompositeFrame::AddFrame(), TQObject::Connect(), TEveGValuatorBase::fAlignRight, TEveGValuatorBase::fLabel, TEveGValuatorBase::fLabelWidth, fMaxEntry, fMinEntry, TGWindow::fName, TEveGValuatorBase::fNEHeight, TEveGValuatorBase::fNELength, TEveGValuatorBase::fShowSlider, fSlider, TGNumberEntry::GetNumberEntry(), TGFrame::GetWidth(), kDoubleScaleBoth, kFixedSize, kLHintsBottom, kLHintsLeft, kLHintsRight, kLHintsTop, TGFrame::SetHeight(), TGCompositeFrame::SetLayoutManager(), and TGTextEntry::SetToolTipText().
Referenced by TEveCaloVizEditor::TEveCaloVizEditor(), TEvePointSetArrayEditor::TEvePointSetArrayEditor(), and TEveTrackListEditor::TEveTrackListEditor().
void TEveGDoubleValuator::MinEntryCallback | ( | ) |
Definition at line 369 of file TEveGValuators.cxx.
References fMaxEntry, fSlider, GetMax(), GetMin(), TGNumberEntry::SetNumber(), TGDoubleSlider::SetPosition(), and ValueSet().
void TEveGDoubleValuator::MaxEntryCallback | ( | ) |
Definition at line 380 of file TEveGValuators.cxx.
References fMinEntry, fSlider, GetMax(), GetMin(), TGNumberEntry::SetNumber(), TGDoubleSlider::SetPosition(), and ValueSet().
void TEveGDoubleValuator::SliderCallback | ( | ) |
Definition at line 391 of file TEveGValuators.cxx.
References fMaxEntry, fMinEntry, fSlider, TGDoubleSlider::GetPosition(), TGNumberEntry::SetNumber(), and ValueSet().
void TEveGDoubleValuator::ValueSet | ( | ) |
Definition at line 415 of file TEveGValuators.cxx.
References TQObject::Emit().
Referenced by MaxEntryCallback(), MinEntryCallback(), SetValues(), and SliderCallback().
TGDoubleHSlider* TEveGDoubleValuator::GetSlider | ( | ) | [inline] |
Definition at line 129 of file TEveGValuators.h.
References fSlider.
Referenced by TEveCaloVizEditor::TEveCaloVizEditor(), TEvePointSetArrayEditor::TEvePointSetArrayEditor(), and TEveTrackListEditor::TEveTrackListEditor().
TGNumberEntry* TEveGDoubleValuator::GetMinEntry | ( | ) | [inline] |
TGNumberEntry* TEveGDoubleValuator::GetMaxEntry | ( | ) | [inline] |
Definition at line 339 of file TEveGValuators.cxx.
References fMaxEntry, fMinEntry, fSlider, TGNumberFormat::kNELLimitMinMax, TGNumberFormat::kNESInteger, TGNumberEntry::SetFormat(), TGNumberEntry::SetLimits(), and TGDoubleSlider::SetRange().
Referenced by TEvePointSetArrayEditor::SetModel(), TEveTrackListEditor::SetModel(), TEveRGBAPaletteSubEditor::SetModel(), TEveCaloVizEditor::SetModel(), TEveCaloVizEditor::TEveCaloVizEditor(), and TEveTrackListEditor::TEveTrackListEditor().
void TEveGDoubleValuator::SetLimits | ( | Float_t | min, | |
Float_t | max, | |||
TGNumberFormat::EStyle | nef = TGNumberFormat::kNESRealTwo | |||
) |
Definition at line 354 of file TEveGValuators.cxx.
References fMaxEntry, fMinEntry, fSlider, TGNumberFormat::kNELLimitMinMax, TGNumberEntry::SetFormat(), TGNumberEntry::SetLimits(), and TGDoubleSlider::SetRange().
Definition at line 403 of file TEveGValuators.cxx.
References fMaxEntry, fMinEntry, fSlider, TGNumberEntry::SetNumber(), TGDoubleSlider::SetPosition(), and ValueSet().
Referenced by TEvePointSetArrayEditor::SetModel(), TEveTrackListEditor::SetModel(), TEveRGBAPaletteSubEditor::SetModel(), and TEveCaloVizEditor::SetModel().
Definition at line 137 of file TEveGValuators.h.
References fMaxEntry, fMinEntry, and TGNumberEntry::GetNumber().
Float_t TEveGDoubleValuator::GetMin | ( | ) | const [inline] |
Definition at line 139 of file TEveGValuators.h.
References fMinEntry, and TGNumberEntry::GetNumber().
Referenced by TEveCaloVizEditor::DoEtaRange(), TEveRGBAPaletteSubEditor::DoMinMax(), TEveTrackListEditor::DoPRange(), TEveTrackListEditor::DoPtRange(), TEvePointSetArrayEditor::DoRange(), MaxEntryCallback(), and MinEntryCallback().
Float_t TEveGDoubleValuator::GetMax | ( | ) | const [inline] |
Definition at line 140 of file TEveGValuators.h.
References fMaxEntry, and TGNumberEntry::GetNumber().
Referenced by TEveCaloVizEditor::DoEtaRange(), TEveRGBAPaletteSubEditor::DoMinMax(), TEveTrackListEditor::DoPRange(), TEveTrackListEditor::DoPtRange(), TEvePointSetArrayEditor::DoRange(), MaxEntryCallback(), and MinEntryCallback().
Float_t TEveGDoubleValuator::GetLimitMin | ( | ) | const [inline] |
Definition at line 141 of file TEveGValuators.h.
References fMinEntry, and TGNumberEntry::GetNumMin().
Float_t TEveGDoubleValuator::GetLimitMax | ( | ) | const [inline] |
Definition at line 142 of file TEveGValuators.h.
References fMaxEntry, and TGNumberEntry::GetNumMax().
TEveGDoubleValuator::ClassDef | ( | TEveGDoubleValuator | , | |
0 | ||||
) |
TEveGDoubleValuator& TEveGDoubleValuator::operator= | ( | const TEveGDoubleValuator & | ) | [private] |
Implements TEveGValuatorBase.
void TEveGDoubleValuator::MinEntryCallback | ( | ) |
void TEveGDoubleValuator::MaxEntryCallback | ( | ) |
void TEveGDoubleValuator::SliderCallback | ( | ) |
void TEveGDoubleValuator::ValueSet | ( | ) |
TGDoubleHSlider* TEveGDoubleValuator::GetSlider | ( | ) | [inline] |
TGNumberEntry* TEveGDoubleValuator::GetMinEntry | ( | ) | [inline] |
TGNumberEntry* TEveGDoubleValuator::GetMaxEntry | ( | ) | [inline] |
void TEveGDoubleValuator::SetLimits | ( | Float_t | min, | |
Float_t | max, | |||
TGNumberFormat::EStyle | nef = TGNumberFormat::kNESRealTwo | |||
) |
Definition at line 137 of file TEveGValuators.h.
References fMaxEntry, fMinEntry, and TGNumberEntry::GetNumber().
Float_t TEveGDoubleValuator::GetMin | ( | ) | const [inline] |
Definition at line 139 of file TEveGValuators.h.
References fMinEntry, and TGNumberEntry::GetNumber().
Float_t TEveGDoubleValuator::GetMax | ( | ) | const [inline] |
Definition at line 140 of file TEveGValuators.h.
References fMaxEntry, and TGNumberEntry::GetNumber().
Float_t TEveGDoubleValuator::GetLimitMin | ( | ) | const [inline] |
Definition at line 141 of file TEveGValuators.h.
References fMinEntry, and TGNumberEntry::GetNumMin().
Float_t TEveGDoubleValuator::GetLimitMax | ( | ) | const [inline] |
Definition at line 142 of file TEveGValuators.h.
References fMaxEntry, and TGNumberEntry::GetNumMax().
TEveGDoubleValuator::ClassDef | ( | TEveGDoubleValuator | , | |
0 | ||||
) |
TGNumberEntry* TEveGDoubleValuator::fMinEntry [protected] |
Definition at line 114 of file TEveGValuators.h.
Referenced by Build(), GetLimitMin(), GetMin(), GetMinEntry(), GetValues(), MaxEntryCallback(), SetLimits(), SetValues(), and SliderCallback().
TGNumberEntry* TEveGDoubleValuator::fMaxEntry [protected] |
Definition at line 115 of file TEveGValuators.h.
Referenced by Build(), GetLimitMax(), GetMax(), GetMaxEntry(), GetValues(), MinEntryCallback(), SetLimits(), SetValues(), and SliderCallback().
TGDoubleHSlider* TEveGDoubleValuator::fSlider [protected] |
Definition at line 116 of file TEveGValuators.h.
Referenced by Build(), GetSlider(), MaxEntryCallback(), MinEntryCallback(), SetLimits(), SetValues(), and SliderCallback().
TGNumberEntry* TEveGDoubleValuator::fMinEntry [protected] |
Definition at line 114 of file TEveGValuators.h.
TGNumberEntry* TEveGDoubleValuator::fMaxEntry [protected] |
Definition at line 115 of file TEveGValuators.h.
TGDoubleHSlider* TEveGDoubleValuator::fSlider [protected] |
Definition at line 116 of file TEveGValuators.h.