#include <TSlider.h>
Inheritance diagram for TSlider:
Public Member Functions | |
TSlider () | |
TSlider (const char *name, const char *title, Double_t x1, Double_t y1, Double_t x2, Double_t y2, Color_t color=16, Short_t bordersize=2, Short_t bordermode=-1) | |
virtual | ~TSlider () |
TObject * | GetObject () const |
Double_t | GetMinimum () const |
Double_t | GetMaximum () const |
virtual const char * | GetMethod () const |
virtual void | Paint (Option_t *option="") |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | SetMethod (const char *method) |
void | SetObject (TObject *obj=0) |
virtual void | SetMinimum (Double_t min=0) |
virtual void | SetMaximum (Double_t max=1) |
virtual void | SetRange (Double_t xmin=0, Double_t xmax=1) |
TSlider () | |
TSlider (const char *name, const char *title, Double_t x1, Double_t y1, Double_t x2, Double_t y2, Color_t color=16, Short_t bordersize=2, Short_t bordermode=-1) | |
virtual | ~TSlider () |
TObject * | GetObject () const |
Double_t | GetMinimum () const |
Double_t | GetMaximum () const |
virtual const char * | GetMethod () const |
virtual void | Paint (Option_t *option="") |
virtual void | SavePrimitive (ostream &out, Option_t *option="") |
virtual void | SetMethod (const char *method) |
void | SetObject (TObject *obj=0) |
virtual void | SetMinimum (Double_t min=0) |
virtual void | SetMaximum (Double_t max=1) |
virtual void | SetRange (Double_t xmin=0, Double_t xmax=1) |
Protected Attributes | |
Double_t | fMinimum |
Double_t | fMaximum |
TObject * | fObject |
TString | fMethod |
Pointer to associated object. | |
TObject * | fObject |
Private Member Functions | |
TSlider (const TSlider &org) | |
TSlider & | operator= (const TSlider &rhs) |
TSlider (const TSlider &org) | |
TSlider & | operator= (const TSlider &rhs) |
Definition at line 31 of file TSlider.h.
TSlider::TSlider | ( | const TSlider & | org | ) | [private] |
TSlider::TSlider | ( | ) |
TSlider::TSlider | ( | const char * | name, | |
const char * | title, | |||
Double_t | x1, | |||
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
Color_t | color = 16 , |
|||
Short_t | bordersize = 2 , |
|||
Short_t | bordermode = -1 | |||
) |
Definition at line 114 of file TSlider.cxx.
References TList::Add(), TObject::AppendPad(), fMaximum, fMethod, fMinimum, fObject, TPad::fPrimitives, gPad, TObject::kCanDelete, kTRUE, TPad::Modified(), TPad::PixeltoX(), TPad::PixeltoY(), TPad::Range(), TObject::SetBit(), TPad::SetPad(), TSliderBox::SetSlider(), xmax, xmin, ymax, and ymin.
TSlider::~TSlider | ( | ) | [virtual] |
Definition at line 149 of file TSlider.cxx.
TSlider::TSlider | ( | const TSlider & | org | ) | [private] |
TSlider::TSlider | ( | ) |
TSlider::TSlider | ( | const char * | name, | |
const char * | title, | |||
Double_t | x1, | |||
Double_t | y1, | |||
Double_t | x2, | |||
Double_t | y2, | |||
Color_t | color = 16 , |
|||
Short_t | bordersize = 2 , |
|||
Short_t | bordermode = -1 | |||
) |
virtual TSlider::~TSlider | ( | ) | [virtual] |
TObject* TSlider::GetObject | ( | ) | const [inline] |
Definition at line 47 of file TSlider.h.
References fObject.
Referenced by TSliderBox::ExecuteEvent().
Double_t TSlider::GetMinimum | ( | ) | const [inline] |
Double_t TSlider::GetMaximum | ( | ) | const [inline] |
virtual const char* TSlider::GetMethod | ( | ) | const [inline, virtual] |
Definition at line 50 of file TSlider.h.
References TString::Data(), and fMethod.
Referenced by TSliderBox::ExecuteEvent(), and SavePrimitive().
void TSlider::Paint | ( | Option_t * | option = "" |
) | [virtual] |
void TSlider::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TPad.
Definition at line 165 of file TSlider.cxx.
References TPad::cd(), xmlio::Class, TROOT::ClassSaved(), TPad::fHNDC, TPad::fWNDC, TPad::fXlowNDC, TPad::fYlowNDC, TPad::GetBorderMode(), TPad::GetBorderSize(), GetMethod(), TPad::GetName(), TPad::GetTitle(), gPad, gROOT, TAttFill::SaveFillAttributes(), and TAttLine::SaveLineAttributes().
virtual void TSlider::SetMethod | ( | const char * | method | ) | [inline, virtual] |
void TSlider::SetObject | ( | TObject * | obj = 0 |
) | [inline] |
virtual void TSlider::SetMinimum | ( | Double_t | min = 0 |
) | [inline, virtual] |
virtual void TSlider::SetMaximum | ( | Double_t | max = 1 |
) | [inline, virtual] |
Definition at line 204 of file TSlider.cxx.
References TPad::fAbsHNDC, TPad::fAbsWNDC, TList::FindObject(), fMaximum, fMinimum, TPad::fPrimitives, TPad::Modified(), TBox::SetX1(), TBox::SetX2(), TBox::SetY1(), and TBox::SetY2().
Referenced by hsum(), hsumanim(), hsumUpdate(), and set_grid_range_widgets().
TObject* TSlider::GetObject | ( | ) | const [inline] |
Double_t TSlider::GetMinimum | ( | ) | const [inline] |
Double_t TSlider::GetMaximum | ( | ) | const [inline] |
virtual const char* TSlider::GetMethod | ( | ) | const [inline, virtual] |
virtual void TSlider::SavePrimitive | ( | ostream & | out, | |
Option_t * | option = "" | |||
) | [virtual] |
Reimplemented from TPad.
virtual void TSlider::SetMethod | ( | const char * | method | ) | [inline, virtual] |
void TSlider::SetObject | ( | TObject * | obj = 0 |
) | [inline] |
virtual void TSlider::SetMinimum | ( | Double_t | min = 0 |
) | [inline, virtual] |
virtual void TSlider::SetMaximum | ( | Double_t | max = 1 |
) | [inline, virtual] |
Double_t TSlider::fMinimum [protected] |
Definition at line 34 of file TSlider.h.
Referenced by GetMinimum(), SetMinimum(), SetRange(), and TSlider().
Double_t TSlider::fMaximum [protected] |
Definition at line 35 of file TSlider.h.
Referenced by GetMaximum(), SetMaximum(), SetRange(), and TSlider().
TObject* TSlider::fObject [protected] |
TString TSlider::fMethod [protected] |
Pointer to associated object.
Definition at line 37 of file TSlider.h.
Referenced by GetMethod(), SetMethod(), and TSlider().
TObject* TSlider::fObject [protected] |