#include <TInspectCanvas.h>
Inheritance diagram for TInspectCanvas:

Public Member Functions | |
| TInspectCanvas () | |
| TInspectCanvas (UInt_t ww, UInt_t wh) | |
| virtual | ~TInspectCanvas () |
| TButton * | GetBackward () const |
| TButton * | GetForward () const |
| TObject * | GetCurObject () const |
| TList * | GetObjects () const |
| virtual void | InspectObject (TObject *obj) |
| virtual void | RecursiveRemove (TObject *obj) |
| virtual void | Divide (Int_t nx=1, Int_t ny=1, Float_t xmargin=0.01, Float_t ymargin=0.01, Int_t color=0) |
| virtual void | SetGrid (Int_t valuex=1, Int_t valuey=1) |
| virtual void | SetGridx (Int_t value=1) |
| virtual void | SetGridy (Int_t value=1) |
| virtual void | SetLogx (Int_t value=1) |
| virtual void | SetLogy (Int_t value=1) |
| virtual void | SetLogz (Int_t value=1) |
| virtual void | SetTickx (Int_t value=1) |
| virtual void | SetTicky (Int_t value=1) |
| virtual void | x3d (Option_t *option="") |
| TInspectCanvas () | |
| TInspectCanvas (UInt_t ww, UInt_t wh) | |
| virtual | ~TInspectCanvas () |
| TButton * | GetBackward () const |
| TButton * | GetForward () const |
| TObject * | GetCurObject () const |
| TList * | GetObjects () const |
| virtual void | InspectObject (TObject *obj) |
| virtual void | RecursiveRemove (TObject *obj) |
| virtual void | Divide (Int_t nx=1, Int_t ny=1, Float_t xmargin=0.01, Float_t ymargin=0.01, Int_t color=0) |
| virtual void | SetGrid (Int_t valuex=1, Int_t valuey=1) |
| virtual void | SetGridx (Int_t value=1) |
| virtual void | SetGridy (Int_t value=1) |
| virtual void | SetLogx (Int_t value=1) |
| virtual void | SetLogy (Int_t value=1) |
| virtual void | SetLogz (Int_t value=1) |
| virtual void | SetTickx (Int_t value=1) |
| virtual void | SetTicky (Int_t value=1) |
| virtual void | x3d (Option_t *option="") |
Static Public Member Functions | |
| static void | GoBackward () |
| static void | GoForward () |
| static void | Inspector (TObject *obj) |
| static void | GoBackward () |
| static void | GoForward () |
| static void | Inspector (TObject *obj) |
Protected Attributes | |
| TButton * | fBackward |
| TButton * | fForward |
| TList * | fObjects |
| TObject * | fCurObject |
| TButton * | fBackward |
| TButton * | fForward |
| TList * | fObjects |
| TObject * | fCurObject |
Definition at line 33 of file TInspectCanvas.h.
| TInspectCanvas::TInspectCanvas | ( | ) |
Definition at line 67 of file TInspectCanvas.cxx.
References fBackward, fCurObject, fForward, TPad::fLogx, TPad::fLogy, fObjects, and kFALSE.
Referenced by Inspector().
Definition at line 81 of file TInspectCanvas.cxx.
References fBackward, fCurObject, fForward, TPad::fLogx, TPad::fLogy, fObjects, and kFALSE.
| TInspectCanvas::~TInspectCanvas | ( | ) | [virtual] |
| TInspectCanvas::TInspectCanvas | ( | ) |
| virtual TInspectCanvas::~TInspectCanvas | ( | ) | [virtual] |
| TButton* TInspectCanvas::GetBackward | ( | ) | const [inline] |
| TButton* TInspectCanvas::GetForward | ( | ) | const [inline] |
| TObject* TInspectCanvas::GetCurObject | ( | ) | const [inline] |
Definition at line 48 of file TInspectCanvas.h.
References fCurObject.
Referenced by GoBackward(), and GoForward().
| TList* TInspectCanvas::GetObjects | ( | ) | const [inline] |
Definition at line 49 of file TInspectCanvas.h.
References fObjects.
Referenced by GoBackward(), GoForward(), and Inspector().
| void TInspectCanvas::GoBackward | ( | ) | [static] |
Definition at line 357 of file TInspectCanvas.cxx.
References TList::Before(), TPad::FindObject(), GetCurObject(), TROOT::GetListOfCanvases(), GetObjects(), gROOT, and InspectObject().
Referenced by G__G__GPad_182_0_7(), and G__setup_memfuncTInspectCanvas().
| void TInspectCanvas::GoForward | ( | ) | [static] |
Definition at line 369 of file TInspectCanvas.cxx.
References TList::After(), TPad::FindObject(), GetCurObject(), TROOT::GetListOfCanvases(), GetObjects(), gROOT, and InspectObject().
Referenced by G__G__GPad_182_0_8(), and G__setup_memfuncTInspectCanvas().
| void TInspectCanvas::Inspector | ( | TObject * | obj | ) | [static] |
Definition at line 381 of file TInspectCanvas.cxx.
References TList::Add(), TVirtualPad::cd(), TCanvas::cd(), TPad::FindObject(), TROOT::GetListOfCanvases(), GetObjects(), gPad, gROOT, InspectObject(), and TInspectCanvas().
Referenced by G__G__GPad_182_0_9(), and G__setup_memfuncTInspectCanvas().
| void TInspectCanvas::InspectObject | ( | TObject * | obj | ) | [virtual] |
Definition at line 108 of file TInspectCanvas.cxx.
References TDataType::AsString(), TClass::BuildRealData(), canvas, xmlio::Class, TCanvas::Clear(), TButton::Draw(), TObject::Draw(), TLine::DrawLine(), TText::DrawText(), fBackward, fCurObject, fForward, TDataMember::GetClass(), TRealData::GetDataMember(), TDataMember::GetDataType(), TDatime::GetDateTime(), TDataMember::GetFullTypeName(), TClass::GetListOfRealData(), TRealData::GetName(), TCollection::GetSize(), TRealData::GetThisOffset(), TDataType::GetTypeName(), TDataMember::GetTypeName(), TPad::GetVirtCanvas(), TCanvas::GetWh(), i, TClass::InheritsFrom(), TDataMember::IsaPointer(), TDataMember::IsBasic(), TClass::IsStartingWithTObject(), TObject::kCanDelete, kFALSE, TLink::kIsStarStar, kTRUE, line, nh, nrows, TPad::Range(), TObject::SetBit(), TCanvas::SetCanvasSize(), TAttLine::SetLineColor(), TAttLine::SetLineStyle(), TAttLine::SetLineWidth(), TNamed::SetName(), TAttText::SetTextAlign(), TAttText::SetTextAngle(), TAttText::SetTextColor(), TAttText::SetTextFont(), TAttText::SetTextSize(), TPad::SetToolTipText(), snprintf, strlcat(), strlcpy(), tval, TCanvas::Update(), x1, and x2.
Referenced by GoBackward(), GoForward(), and Inspector().
| void TInspectCanvas::RecursiveRemove | ( | TObject * | obj | ) | [virtual] |
Reimplemented from TPad.
Definition at line 400 of file TInspectCanvas.cxx.
References fObjects, TPad::RecursiveRemove(), and TList::Remove().
| void TInspectCanvas::SetGridx | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::SetGridy | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::SetLogx | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::SetLogy | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::SetLogz | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::SetTickx | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::SetTicky | ( | Int_t | value = 1 |
) | [inline, virtual] |
| void TInspectCanvas::x3d | ( | Option_t * | option = "" |
) | [inline, virtual] |
| TButton* TInspectCanvas::GetBackward | ( | ) | const [inline] |
| TButton* TInspectCanvas::GetForward | ( | ) | const [inline] |
| TObject* TInspectCanvas::GetCurObject | ( | ) | const [inline] |
| TList* TInspectCanvas::GetObjects | ( | ) | const [inline] |
| static void TInspectCanvas::GoBackward | ( | ) | [static] |
| static void TInspectCanvas::GoForward | ( | ) | [static] |
| static void TInspectCanvas::Inspector | ( | TObject * | obj | ) | [static] |
| virtual void TInspectCanvas::InspectObject | ( | TObject * | obj | ) | [virtual] |
| virtual void TInspectCanvas::Divide | ( | Int_t | nx = 1, |
|
| Int_t | ny = 1, |
|||
| Float_t | xmargin = 0.01, |
|||
| Float_t | ymargin = 0.01, |
|||
| Int_t | color = 0 | |||
| ) | [virtual] |
Reimplemented from TPad.
Reimplemented from TPad.
TButton* TInspectCanvas::fBackward [protected] |
Definition at line 37 of file TInspectCanvas.h.
Referenced by GetBackward(), InspectObject(), and TInspectCanvas().
TButton* TInspectCanvas::fForward [protected] |
Definition at line 38 of file TInspectCanvas.h.
Referenced by GetForward(), InspectObject(), and TInspectCanvas().
TList* TInspectCanvas::fObjects [protected] |
Definition at line 39 of file TInspectCanvas.h.
Referenced by GetObjects(), RecursiveRemove(), TInspectCanvas(), and ~TInspectCanvas().
TObject* TInspectCanvas::fCurObject [protected] |
Definition at line 40 of file TInspectCanvas.h.
Referenced by GetCurObject(), InspectObject(), and TInspectCanvas().
TButton* TInspectCanvas::fBackward [protected] |
Definition at line 37 of file TInspectCanvas.h.
TButton* TInspectCanvas::fForward [protected] |
Definition at line 38 of file TInspectCanvas.h.
TList* TInspectCanvas::fObjects [protected] |
Definition at line 39 of file TInspectCanvas.h.
TObject* TInspectCanvas::fCurObject [protected] |
Definition at line 40 of file TInspectCanvas.h.
1.5.1