#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.