TGDoubleSlider Class Reference

#include <TGDoubleSlider.h>

Inheritance diagram for TGDoubleSlider:

TGFrame TGWidget TGFrame TGWidget TQObject TGWindow TQObject TGWindow TQObject TGWindow TQObject TGWindow TGDoubleHSlider TGDoubleHSlider TGDoubleVSlider TGDoubleVSlider TGTripleHSlider TGTripleHSlider TGTripleHSlider TGTripleHSlider TGTripleVSlider TGTripleVSlider TGTripleVSlider TGTripleVSlider List of all members.

Public Member Functions

 TGDoubleSlider (const TGWindow *p=0, UInt_t w=1, UInt_t h=1, UInt_t type=1, Int_t id=-1, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground(), Bool_t reversed=kFALSE, Bool_t mark_ends=kFALSE)
virtual ~TGDoubleSlider ()
virtual Bool_t HandleButton (Event_t *event)=0
virtual Bool_t HandleMotion (Event_t *event)=0
virtual void SetScale (Int_t scale)
virtual void SetRange (Float_t min, Float_t max)
virtual void SetPosition (Float_t min, Float_t max)
virtual Float_t GetMinPosition () const
virtual Float_t GetMaxPosition () const
virtual void GetPosition (Float_t &min, Float_t &max) const
virtual void GetPosition (Float_t *min, Float_t *max) const
virtual void MapSubwindows ()
virtual void PositionChanged ()
virtual void Pressed ()
virtual void Released ()
 TGDoubleSlider (const TGWindow *p=0, UInt_t w=1, UInt_t h=1, UInt_t type=1, Int_t id=-1, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground(), Bool_t reversed=kFALSE, Bool_t mark_ends=kFALSE)
virtual ~TGDoubleSlider ()
virtual Bool_t HandleButton (Event_t *event)=0
virtual Bool_t HandleMotion (Event_t *event)=0
virtual void SetScale (Int_t scale)
virtual void SetRange (Float_t min, Float_t max)
virtual void SetPosition (Float_t min, Float_t max)
virtual Float_t GetMinPosition () const
virtual Float_t GetMaxPosition () const
virtual void GetPosition (Float_t &min, Float_t &max) const
virtual void GetPosition (Float_t *min, Float_t *max) const
virtual void MapSubwindows ()
virtual void PositionChanged ()
virtual void Pressed ()
virtual void Released ()

Protected Member Functions

TString GetSString () const
void ChangeCursor (Event_t *event)
TString GetSString () const
void ChangeCursor (Event_t *event)

Static Protected Member Functions

static void FixBounds (Float_t &min, Float_t &max)
static void FixBounds (Float_t &min, Float_t &max)

Protected Attributes

Float_t fPos
Float_t fSmin
Float_t fSmax
Int_t fRelPos
Float_t fVmin
Float_t fVmax
Int_t fScale
Int_t fScaleType
Int_t fPressPoint
Float_t fPressSmin
Float_t fPressSmax
Int_t fMove
Bool_t fReversedScale
Bool_t fMarkEnds
const TGPicturefSliderPic
const TGPicturefSliderPic

Private Member Functions

 TGDoubleSlider (const TGDoubleSlider &)
TGDoubleSlideroperator= (const TGDoubleSlider &)
 TGDoubleSlider (const TGDoubleSlider &)
TGDoubleSlideroperator= (const TGDoubleSlider &)

Detailed Description

Definition at line 76 of file TGDoubleSlider.h.


Constructor & Destructor Documentation

TGDoubleSlider::TGDoubleSlider ( const TGDoubleSlider  )  [private]

TGDoubleSlider::TGDoubleSlider ( const TGWindow p = 0,
UInt_t  w = 1,
UInt_t  h = 1,
UInt_t  type = 1,
Int_t  id = -1,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground(),
Bool_t  reversed = kFALSE,
Bool_t  mark_ends = kFALSE 
)

virtual TGDoubleSlider::~TGDoubleSlider (  )  [inline, virtual]

Definition at line 114 of file TGDoubleSlider.h.

TGDoubleSlider::TGDoubleSlider ( const TGDoubleSlider  )  [private]

TGDoubleSlider::TGDoubleSlider ( const TGWindow p = 0,
UInt_t  w = 1,
UInt_t  h = 1,
UInt_t  type = 1,
Int_t  id = -1,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground(),
Bool_t  reversed = kFALSE,
Bool_t  mark_ends = kFALSE 
)

virtual TGDoubleSlider::~TGDoubleSlider (  )  [inline, virtual]

Definition at line 114 of file TGDoubleSlider.h.


Member Function Documentation

TGDoubleSlider& TGDoubleSlider::operator= ( const TGDoubleSlider  )  [private]

TString TGDoubleSlider::GetSString (  )  const [protected]

Definition at line 118 of file TGDoubleSlider.cxx.

References fScaleType, kDoubleScaleBoth, kDoubleScaleDownRight, kDoubleScaleNo, and stype.

Referenced by TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), and TGDoubleVSlider::SavePrimitive().

void TGDoubleSlider::FixBounds ( Float_t min,
Float_t max 
) [static, protected]

Definition at line 98 of file TGDoubleSlider.cxx.

Referenced by TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), and SetRange().

void TGDoubleSlider::ChangeCursor ( Event_t event  )  [protected]

Definition at line 148 of file TGDoubleSlider.cxx.

References TGFrame::fHeight, TGObject::fId, fMove, fSmax, fSmin, fVmax, fVmin, TGFrame::fWidth, Event_t::fX, Event_t::fY, TGFrame::GetOptions(), gVirtualX, kBottomSide, kHorizontalFrame, kLeftSide, kNone, kRightSide, kTopSide, kVerticalFrame, and xy.

Referenced by TGTripleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), and TGDoubleVSlider::HandleMotion().

virtual Bool_t TGDoubleSlider::HandleButton ( Event_t event  )  [pure virtual]

Reimplemented from TGFrame.

virtual Bool_t TGDoubleSlider::HandleMotion ( Event_t event  )  [pure virtual]

Reimplemented from TGFrame.

virtual void TGDoubleSlider::SetScale ( Int_t  scale  )  [inline, virtual]

Definition at line 119 of file TGDoubleSlider.h.

References fScale.

Referenced by TFitEditor::CreateGeneralTab(), and TFitEditor::UpdateGUI().

virtual void TGDoubleSlider::SetRange ( Float_t  min,
Float_t  max 
) [inline, virtual]

Definition at line 120 of file TGDoubleSlider.h.

References FixBounds(), fVmax, and fVmin.

Referenced by TTreeViewer::BuildInterface(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TFunctionParametersDialog::DoFix(), TFitParametersDialog::DoParBound(), TFitParametersDialog::DoParFix(), TFitParametersDialog::DoParMaxLimit(), TFunctionParametersDialog::DoParMaxLimit(), TFitParametersDialog::DoParMinLimit(), TFunctionParametersDialog::DoParMinLimit(), TFitParametersDialog::DoParValue(), TFunctionParametersDialog::DoParValue(), TTreeViewer::DoRefresh(), TFitParametersDialog::DoReset(), TFunctionParametersDialog::DoReset(), TEveGDoubleValuator::SetLimits(), TParallelCoordEditor::SetModel(), TH1Editor::SetModel(), TF1Editor::SetModel(), TH2Editor::SetModel(), SliderWindow::SliderWindow(), TTreeViewer::SwitchTree(), TestSliders::TestSliders(), TGeoConeSegEditor::TGeoConeSegEditor(), TGeoSphereEditor::TGeoSphereEditor(), TGeoTubeSegEditor::TGeoTubeSegEditor(), TTripleSliderDemo::TTripleSliderDemo(), and TFitEditor::UpdateGUI().

virtual void TGDoubleSlider::SetPosition ( Float_t  min,
Float_t  max 
) [inline, virtual]

Definition at line 125 of file TGDoubleSlider.h.

References TGObject::fClient, fReversedScale, fSmax, fSmin, fVmax, fVmin, and TGClient::NeedRedraw().

Referenced by TTreeViewer::BuildInterface(), TGeoCtubEditor::DoApply(), TGeoSphereEditor::DoApply(), TGeoConeSegEditor::DoApply(), TGeoTubeSegEditor::DoApply(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TParallelCoordEditor::DoFirstEntry(), TFitEditor::DoFit(), TFunctionParametersDialog::DoFix(), TParallelCoordEditor::DoNentries(), TFitEditor::DoNumericSliderXChanged(), TFitEditor::DoNumericSliderYChanged(), TFitParametersDialog::DoParBound(), TFitParametersDialog::DoParFix(), TFunctionParametersDialog::DoParMaxLimit(), TFitParametersDialog::DoParMaxLimit(), TFitParametersDialog::DoParMinLimit(), TFunctionParametersDialog::DoParMinLimit(), TFitParametersDialog::DoParValue(), TFunctionParametersDialog::DoParValue(), TGeoTubeSegEditor::DoPhi1(), TGeoSphereEditor::DoPhi1(), TGeoConeSegEditor::DoPhi1(), TGeoSphereEditor::DoPhi2(), TGeoConeSegEditor::DoPhi2(), TGeoTubeSegEditor::DoPhi2(), TTreeViewer::DoRefresh(), TFitParametersDialog::DoReset(), TFunctionParametersDialog::DoReset(), TestSliders::DoText(), TTripleSliderDemo::DoText(), TGeoSphereEditor::DoTheta1(), TGeoSphereEditor::DoTheta2(), TGeoCtubEditor::DoUndo(), TGeoSphereEditor::DoUndo(), TGeoConeSegEditor::DoUndo(), TGeoTubeSegEditor::DoUndo(), TH2Editor::DoXAxisRange(), TF1Editor::DoXRange(), TH2Editor::DoYAxisRange(), TEveGDoubleValuator::MaxEntryCallback(), TEveGDoubleValuator::MinEntryCallback(), TestSliders::ProcessMessage(), TGeoSphereEditor::SetModel(), TGeoConeSegEditor::SetModel(), TParallelCoordEditor::SetModel(), TGeoCtubEditor::SetModel(), TH1Editor::SetModel(), TF1Editor::SetModel(), TH2Editor::SetModel(), TGeoTubeSegEditor::SetModel(), Viewer::SetRange(), TEveGDoubleValuator::SetValues(), SliderWindow::SliderWindow(), TTreeViewer::SwitchTree(), TTripleSliderDemo::TTripleSliderDemo(), TFitEditor::UpdateGUI(), TGL5DDataSetEditor::XSliderSetMax(), TGL5DDataSetEditor::XSliderSetMin(), TGL5DDataSetEditor::YSliderSetMax(), TGL5DDataSetEditor::YSliderSetMin(), TGL5DDataSetEditor::ZSliderSetMax(), and TGL5DDataSetEditor::ZSliderSetMin().

virtual Float_t TGDoubleSlider::GetMinPosition (  )  const [inline, virtual]

Definition at line 131 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

Referenced by TGL5DDataSetEditor::ApplyGridParameters(), TParallelCoordEditor::DoEntriesToDraw(), TParallelCoordEditor::DoLiveEntriesToDraw(), TGeoTubeSegEditor::DoPhi(), TGeoConeSegEditor::DoPhi(), TGeoSphereEditor::DoPhi(), TTreeViewer::DoRefresh(), TTripleSliderDemo::DoSlider(), TestSliders::DoSlider(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH1Editor::DoSliderReleased(), TFitEditor::DoSliderXMoved(), TH2Editor::DoSliderXMoved(), TF1Editor::DoSliderXMoved(), TF1Editor::DoSliderXPressed(), TH2Editor::DoSliderXPressed(), TF1Editor::DoSliderXReleased(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TFitEditor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TH2Editor::DoSliderYReleased(), TTripleSliderDemo::DoText(), TGeoSphereEditor::DoTheta(), TFitEditor::DrawSelection(), TTreeViewer::ExecuteDraw(), TTreeViewer::ExecuteSpider(), TFitEditor::GetRanges(), TTreeViewer::HandleTimer(), TTreeViewer::PrintEntries(), TestSliders::ProcessMessage(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleVSlider::SetConstrained(), TGTripleHSlider::SetConstrained(), TTripleSliderDemo::TTripleSliderDemo(), TFitEditor::UpdateGUI(), TGL5DDataSetEditor::XSliderChanged(), TGL5DDataSetEditor::XSliderSetMin(), TGL5DDataSetEditor::YSliderChanged(), TGL5DDataSetEditor::YSliderSetMin(), TGL5DDataSetEditor::ZSliderChanged(), and TGL5DDataSetEditor::ZSliderSetMin().

virtual Float_t TGDoubleSlider::GetMaxPosition (  )  const [inline, virtual]

Definition at line 135 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

Referenced by TGL5DDataSetEditor::ApplyGridParameters(), TParallelCoordEditor::DoEntriesToDraw(), TParallelCoordEditor::DoLiveEntriesToDraw(), TGeoTubeSegEditor::DoPhi(), TGeoConeSegEditor::DoPhi(), TGeoSphereEditor::DoPhi(), TTripleSliderDemo::DoSlider(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH1Editor::DoSliderReleased(), TFitEditor::DoSliderXMoved(), TH2Editor::DoSliderXMoved(), TF1Editor::DoSliderXMoved(), TF1Editor::DoSliderXPressed(), TH2Editor::DoSliderXPressed(), TF1Editor::DoSliderXReleased(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYMoved(), TFitEditor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TH2Editor::DoSliderYReleased(), TTripleSliderDemo::DoText(), TGeoSphereEditor::DoTheta(), TFitEditor::DrawSelection(), TTreeViewer::ExecuteDraw(), TTreeViewer::ExecuteSpider(), TFitEditor::GetRanges(), TTreeViewer::HandleTimer(), TTreeViewer::PrintEntries(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleVSlider::SetConstrained(), TGTripleHSlider::SetConstrained(), TTripleSliderDemo::TTripleSliderDemo(), TFitEditor::UpdateGUI(), TGL5DDataSetEditor::XSliderChanged(), TGL5DDataSetEditor::XSliderSetMax(), TGL5DDataSetEditor::YSliderChanged(), TGL5DDataSetEditor::YSliderSetMax(), TGL5DDataSetEditor::ZSliderChanged(), and TGL5DDataSetEditor::ZSliderSetMax().

virtual void TGDoubleSlider::GetPosition ( Float_t min,
Float_t max 
) const [inline, virtual]

Definition at line 139 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

Referenced by TFitEditor::DoFit(), TFitEditor::DoNumericSliderXChanged(), TFitEditor::DoNumericSliderYChanged(), Viewer::DoSlider(), and TEveGDoubleValuator::SliderCallback().

virtual void TGDoubleSlider::GetPosition ( Float_t min,
Float_t max 
) const [inline, virtual]

Definition at line 143 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

virtual void TGDoubleSlider::MapSubwindows (  )  [inline, virtual]

Reimplemented from TGFrame.

Definition at line 148 of file TGDoubleSlider.h.

References TGWindow::MapSubwindows().

virtual void TGDoubleSlider::PositionChanged (  )  [inline, virtual]

Definition at line 150 of file TGDoubleSlider.h.

References TQObject::Emit().

Referenced by TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), and TGDoubleVSlider::HandleMotion().

virtual void TGDoubleSlider::Pressed (  )  [inline, virtual]

Definition at line 151 of file TGDoubleSlider.h.

References TQObject::Emit().

Referenced by TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), and TGDoubleHSlider::HandleButton().

virtual void TGDoubleSlider::Released (  )  [inline, virtual]

Definition at line 152 of file TGDoubleSlider.h.

References TQObject::Emit().

Referenced by TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), and TGDoubleHSlider::HandleButton().

TGDoubleSlider& TGDoubleSlider::operator= ( const TGDoubleSlider  )  [private]

TString TGDoubleSlider::GetSString (  )  const [protected]

static void TGDoubleSlider::FixBounds ( Float_t min,
Float_t max 
) [static, protected]

void TGDoubleSlider::ChangeCursor ( Event_t event  )  [protected]

virtual Bool_t TGDoubleSlider::HandleButton ( Event_t event  )  [pure virtual]

Reimplemented from TGFrame.

virtual Bool_t TGDoubleSlider::HandleMotion ( Event_t event  )  [pure virtual]

Reimplemented from TGFrame.

virtual void TGDoubleSlider::SetScale ( Int_t  scale  )  [inline, virtual]

Definition at line 119 of file TGDoubleSlider.h.

References fScale.

virtual void TGDoubleSlider::SetRange ( Float_t  min,
Float_t  max 
) [inline, virtual]

Definition at line 120 of file TGDoubleSlider.h.

References FixBounds(), fVmax, and fVmin.

virtual void TGDoubleSlider::SetPosition ( Float_t  min,
Float_t  max 
) [inline, virtual]

Definition at line 125 of file TGDoubleSlider.h.

References TGObject::fClient, fReversedScale, fSmax, fSmin, fVmax, fVmin, and TGClient::NeedRedraw().

virtual Float_t TGDoubleSlider::GetMinPosition (  )  const [inline, virtual]

Definition at line 131 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

virtual Float_t TGDoubleSlider::GetMaxPosition (  )  const [inline, virtual]

Definition at line 135 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

virtual void TGDoubleSlider::GetPosition ( Float_t min,
Float_t max 
) const [inline, virtual]

Definition at line 139 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

virtual void TGDoubleSlider::GetPosition ( Float_t min,
Float_t max 
) const [inline, virtual]

Definition at line 143 of file TGDoubleSlider.h.

References fReversedScale, fSmax, fSmin, fVmax, and fVmin.

virtual void TGDoubleSlider::MapSubwindows (  )  [inline, virtual]

Reimplemented from TGFrame.

Definition at line 148 of file TGDoubleSlider.h.

References TGWindow::MapSubwindows().

virtual void TGDoubleSlider::PositionChanged (  )  [inline, virtual]

Definition at line 150 of file TGDoubleSlider.h.

References TQObject::Emit().

virtual void TGDoubleSlider::Pressed (  )  [inline, virtual]

Definition at line 151 of file TGDoubleSlider.h.

References TQObject::Emit().

virtual void TGDoubleSlider::Released (  )  [inline, virtual]

Definition at line 152 of file TGDoubleSlider.h.

References TQObject::Emit().


Member Data Documentation

Float_t TGDoubleSlider::fPos [protected]

Definition at line 83 of file TGDoubleSlider.h.

Float_t TGDoubleSlider::fSmin [protected]

Definition at line 84 of file TGDoubleSlider.h.

Referenced by ChangeCursor(), TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), GetMaxPosition(), GetMinPosition(), GetPosition(), TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), and SetPosition().

Float_t TGDoubleSlider::fSmax [protected]

Definition at line 85 of file TGDoubleSlider.h.

Referenced by ChangeCursor(), TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), GetMaxPosition(), GetMinPosition(), GetPosition(), TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), and SetPosition().

Int_t TGDoubleSlider::fRelPos [protected]

Definition at line 86 of file TGDoubleSlider.h.

Float_t TGDoubleSlider::fVmin [protected]

Definition at line 87 of file TGDoubleSlider.h.

Referenced by ChangeCursor(), TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), GetMaxPosition(), GetMinPosition(), TGTripleHSlider::GetPointerPosition(), TGTripleVSlider::GetPointerPosition(), GetPosition(), TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), TGTripleHSlider::SetPointerPosition(), TGTripleVSlider::SetPointerPosition(), SetPosition(), and SetRange().

Float_t TGDoubleSlider::fVmax [protected]

Definition at line 88 of file TGDoubleSlider.h.

Referenced by ChangeCursor(), TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), GetMaxPosition(), GetMinPosition(), TGTripleHSlider::GetPointerPosition(), TGTripleVSlider::GetPointerPosition(), GetPosition(), TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleVSlider::SetPointerPos(), TGTripleHSlider::SetPointerPos(), TGTripleHSlider::SetPointerPosition(), TGTripleVSlider::SetPointerPosition(), SetPosition(), and SetRange().

Int_t TGDoubleSlider::fScale [protected]

Definition at line 89 of file TGDoubleSlider.h.

Referenced by TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), and SetScale().

Int_t TGDoubleSlider::fScaleType [protected]

Definition at line 90 of file TGDoubleSlider.h.

Referenced by TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), and GetSString().

Int_t TGDoubleSlider::fPressPoint [protected]

Definition at line 91 of file TGDoubleSlider.h.

Referenced by TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), and TGDoubleVSlider::HandleMotion().

Float_t TGDoubleSlider::fPressSmin [protected]

Definition at line 92 of file TGDoubleSlider.h.

Referenced by TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), and TGDoubleVSlider::HandleMotion().

Float_t TGDoubleSlider::fPressSmax [protected]

Definition at line 93 of file TGDoubleSlider.h.

Referenced by TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), and TGDoubleVSlider::HandleMotion().

Int_t TGDoubleSlider::fMove [protected]

Definition at line 94 of file TGDoubleSlider.h.

Referenced by ChangeCursor(), TGTripleHSlider::HandleButton(), TGTripleVSlider::HandleButton(), TGDoubleVSlider::HandleButton(), TGDoubleHSlider::HandleButton(), TGTripleHSlider::HandleMotion(), TGDoubleHSlider::HandleMotion(), TGTripleVSlider::HandleMotion(), TGDoubleVSlider::HandleMotion(), TGTripleVSlider::SetPointerPos(), and TGTripleHSlider::SetPointerPos().

Bool_t TGDoubleSlider::fReversedScale [protected]

Definition at line 98 of file TGDoubleSlider.h.

Referenced by GetMaxPosition(), GetMinPosition(), TGTripleHSlider::GetPointerPosition(), TGTripleVSlider::GetPointerPosition(), GetPosition(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), TGDoubleVSlider::SavePrimitive(), TGTripleHSlider::SetPointerPosition(), TGTripleVSlider::SetPointerPosition(), and SetPosition().

Bool_t TGDoubleSlider::fMarkEnds [protected]

Definition at line 99 of file TGDoubleSlider.h.

Referenced by TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), TGTripleHSlider::SavePrimitive(), TGTripleVSlider::SavePrimitive(), TGDoubleHSlider::SavePrimitive(), and TGDoubleVSlider::SavePrimitive().

const TGPicture* TGDoubleSlider::fSliderPic [protected]

Definition at line 100 of file TGDoubleSlider.h.

Referenced by TGDoubleVSlider::DoRedraw(), TGDoubleHSlider::DoRedraw(), TGDoubleHSlider::~TGDoubleHSlider(), and TGDoubleVSlider::~TGDoubleVSlider().

const TGPicture* TGDoubleSlider::fSliderPic [protected]

Definition at line 100 of file TGDoubleSlider.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1