library: libCore
#include "TVirtualPad.h"


class description - header file - source file
viewCVS header - viewCVS source

class TVirtualPad: public TObject, public TAttLine, public TAttFill, public TAttPad, public TQObject

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.

virtual voidAbsCoordinates(Bool_t set)
virtual Double_tAbsPixeltoX(Int_t px)
virtual Double_tAbsPixeltoY(Int_t py)
voidTObject::AbstractMethod(const char* method) const
virtual voidAddExec(const char* name, const char* command)
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
virtual TVirtualPad*cd(Int_t subpadnumber = 0)
virtual voidTQObject::ChangedBy(const char* method)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidClear(Option_t* option = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual voidClose(Option_t* option = "")
virtual voidCloseToolTip(TObject* tip)
virtual Int_tTObject::Compare(const TObject* obj) const
Bool_tTQObject::Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot)
virtual voidTQObject::Connected(const char*)
virtual voidTObject::Copy(TObject& object) const
virtual voidCopyPixmap()
virtual voidCopyPixmaps()
virtual TObject*CreateToolTip(const TBox* b, const char* text, Long_t delayms)
virtual voidTObject::Delete(Option_t* option = "")
virtual voidDeleteExec(const char* name)
virtual voidDeleteToolTip(TObject* tip)
virtual voidTQObject::Destroyed()
Bool_tTQObject::Disconnect(const char* signal = "0", void* receiver = 0, const char* slot = "0")
static Bool_tTQObject::Disconnect(TQObject* sender, const char* signal = "0", void* receiver = 0, const char* slot = "0")
static Bool_tTQObject::Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = "0")
virtual voidTQObject::Disconnected(const char*)
Int_tTAttLine::DistancetoLine(Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidDivide(Int_t nx = 1, Int_t ny = 1, Float_t xmargin = 0.01, Float_t ymargin = 0.01, Int_t color = 0)
virtual voidDraw(Option_t* option = "")
virtual voidTObject::DrawClass() const
virtual voidDrawClassObject(const TObject* obj, Option_t* option = "")
virtual TObject*TObject::DrawClone(Option_t* option = "") const
virtual TH1F*DrawFrame(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax, const char* title = "")
virtual voidTObject::Dump() const
voidTQObject::Emit(const char* signal)
voidTQObject::Emit(const char* signal, Long_t* paramArr)
voidTQObject::Emit(const char* signal, const char* params)
voidTQObject::Emit(const char* signal, Double_t param)
voidTQObject::Emit(const char* signal, Long_t param)
voidTQObject::Emit(const char* signal, Long64_t param)
voidTQObject::Emit(const char* signal, Bool_t param)
voidTQObject::Emit(const char* signal, Char_t param)
voidTQObject::Emit(const char* signal, UChar_t param)
voidTQObject::Emit(const char* signal, Short_t param)
voidTQObject::Emit(const char* signal, UShort_t param)
voidTQObject::Emit(const char* signal, Int_t param)
voidTQObject::Emit(const char* signal, UInt_t param)
voidTQObject::Emit(const char* signal, ULong_t param)
voidTQObject::Emit(const char* signal, ULong64_t param)
voidTQObject::Emit(const char* signal, Float_t param)
voidTQObject::EmitVA(const char* signal, Int_t nargs)
voidTQObject::EmitVA(const char* signal, Int_t nargs, va_list va)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Double_tGetAbsHNDC() const
virtual Double_tGetAbsWNDC() const
virtual Double_tGetAbsXlowNDC() const
virtual Double_tGetAbsYlowNDC() const
Float_tTAttPad::GetAfile() const
virtual Double_tGetAspectRatio() const
Float_tTAttPad::GetAstat() const
virtual Short_tGetBorderMode() const
virtual Short_tGetBorderSize() const
Float_tTAttPad::GetBottomMargin() const
virtual TCanvas*GetCanvas() const
virtual Int_tGetCanvasID() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual Int_tGetEvent() const
virtual Int_tGetEventX() const
virtual Int_tGetEventY() const
virtual Color_tTAttFill::GetFillColor() const
virtual Style_tTAttFill::GetFillStyle() const
virtual TFrame*GetFrame()
Int_tTAttPad::GetFrameBorderMode() const
Width_tTAttPad::GetFrameBorderSize() const
Color_tTAttPad::GetFrameFillColor() const
Style_tTAttPad::GetFrameFillStyle() const
Color_tTAttPad::GetFrameLineColor() const
Style_tTAttPad::GetFrameLineStyle() const
Width_tTAttPad::GetFrameLineWidth() const
virtual Int_tGetGLDevice()
virtual Bool_tGetGridx() const
virtual Bool_tGetGridy() const
virtual Color_tGetHighLightColor() const
virtual Double_tGetHNDC() const
virtual const char*TObject::GetIconName() const
Float_tTAttPad::GetLeftMargin() const
virtual Color_tTAttLine::GetLineColor() const
virtual Style_tTAttLine::GetLineStyle() const
virtual Width_tTAttLine::GetLineWidth() const
TList*TQObject::GetListOfClassSignals() const
TList*TQObject::GetListOfConnections() const
virtual TList*GetListOfExecs() const
virtual TList*GetListOfPrimitives() const
TList*TQObject::GetListOfSignals() const
virtual Int_tGetLogx() const
virtual Int_tGetLogy() const
virtual Int_tGetLogz() const
virtual TVirtualPad*GetMother() const
virtual const char*GetName() const
virtual Int_tGetNumber() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual TVirtualPad*GetPad(Int_t subpadnumber) const
virtual Int_tGetPadPaint() const
virtual voidGetPadPar(Double_t& xlow, Double_t& ylow, Double_t& xup, Double_t& yup)
virtual TObject*GetPadPointer() const
virtual TVirtualPad*GetPadSave() const
virtual Double_tGetPhi() const
virtual Int_tGetPixmapID() const
virtual TObject*GetPrimitive(const char* name) const
virtual voidGetRange(Double_t& x1, Double_t& y1, Double_t& x2, Double_t& y2)
virtual voidGetRangeAxis(Double_t& xmin, Double_t& ymin, Double_t& xmax, Double_t& ymax)
Float_tTAttPad::GetRightMargin() const
virtual TObject*GetSelected() const
virtual TVirtualPad*GetSelectedPad() const
virtual Double_tGetTheta() const
virtual Int_tGetTickx() const
virtual Int_tGetTicky() const
virtual const char*GetTitle() const
Float_tTAttPad::GetTopMargin() const
virtual UInt_tTObject::GetUniqueID() const
virtual Double_tGetUxmax() const
virtual Double_tGetUxmin() const
virtual Double_tGetUymax() const
virtual Double_tGetUymin() const
virtual TView*GetView() const
virtual TPadView3D*GetView3D() const
virtual TVirtualViewer3D*GetViewer3D(Option_t* type = "")
virtual TVirtualPad*GetVirtCanvas() const
virtual UInt_tGetWh() const
virtual Double_tGetWNDC() const
virtual UInt_tGetWw() const
virtual Double_tGetX1() const
virtual Double_tGetX2() const
Float_tTAttPad::GetXfile() const
virtual Double_tGetXlowNDC() const
Float_tTAttPad::GetXstat() const
virtual Double_tGetY1() const
virtual Double_tGetY2() const
Float_tTAttPad::GetYfile() const
virtual Double_tGetYlowNDC() const
Float_tTAttPad::GetYstat() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual Bool_tTQObject::HasConnection(const char* signal_name) const
virtual Bool_tHasCrosshair() const
virtual Bool_tHasFixedAspectRatio() const
virtual ULong_tTObject::Hash() const
virtual voidHighLight(Color_t col = kRed, Bool_t set = kTRUE)
virtual voidTQObject::HighPriority(const char* signal_name, const char* slot_name = "0")
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tIsBatch() const
Bool_tIsBeingResized() const
virtual Bool_tIsEditable() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
virtual Bool_tIsModified() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tIsRetained() const
virtual Bool_tTObject::IsSortable() const
virtual Bool_tTAttFill::IsTransparent() const
virtual Bool_tIsVertical() const
Bool_tTObject::IsZombie() const
static voidTQObject::LoadRQ_OBJECT()
virtual voidTQObject::LowPriority(const char* signal_name, const char* slot_name = "0")
virtual voidls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual voidTQObject::Message(const char* msg)
virtual voidModified(Bool_t flag = 1)
virtual voidTAttLine::Modify()
virtual Bool_tTObject::Notify()
virtual Int_tTQObject::NumberOfConnections() const
virtual Int_tTQObject::NumberOfSignals() const
virtual Bool_tOpaqueMoving() const
virtual Bool_tOpaqueResizing() const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
TObject&TObject::operator=(const TObject& rhs)
static TVirtualPad*&Pad()
virtual Double_tPadtoX(Double_t x) const
virtual Double_tPadtoY(Double_t y) const
virtual voidPaint(Option_t* option = "")
virtual voidPaintBorderPS(Double_t xl, Double_t yl, Double_t xt, Double_t yt, Int_t bmode, Int_t bsize, Int_t dark, Int_t light)
virtual voidPaintBox(Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t* option = "")
virtual voidPaintFillArea(Int_t n, Float_t* x, Float_t* y, Option_t* option = "")
virtual voidPaintFillArea(Int_t n, Double_t* x, Double_t* y, Option_t* option = "")
virtual voidPaintLine(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
virtual voidPaintLine3D(Float_t* p1, Float_t* p2)
virtual voidPaintLine3D(Double_t* p1, Double_t* p2)
virtual voidPaintLineNDC(Double_t u1, Double_t v1, Double_t u2, Double_t v2)
virtual voidPaintModified()
virtual voidPaintPadFrame(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)
virtual voidPaintPolyLine(Int_t n, Float_t* x, Float_t* y, Option_t* option = "")
virtual voidPaintPolyLine(Int_t n, Double_t* x, Double_t* y, Option_t* option = "")
virtual voidPaintPolyLine3D(Int_t n, Double_t* p)
virtual voidPaintPolyLineNDC(Int_t n, Double_t* x, Double_t* y, Option_t* option = "")
virtual voidPaintPolyMarker(Int_t n, Float_t* x, Float_t* y, Option_t* option = "")
virtual voidPaintPolyMarker(Int_t n, Double_t* x, Double_t* y, Option_t* option = "")
virtual voidPaintText(Double_t x, Double_t y, const char* text)
virtual voidPaintTextNDC(Double_t u, Double_t v, const char* text)
virtual Double_tPixeltoX(Int_t px)
virtual Double_tPixeltoY(Int_t py)
virtual voidPop()
virtual voidPrint(const char* filename = "") const
virtual voidPrint(const char* filename, Option_t* option)
virtual voidRange(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
virtual voidRangeAxis(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)
virtual Int_tTObject::Read(const char* name)
virtual voidRecursiveRemove(TObject* obj)
virtual voidRedrawAxis(Option_t* option = "")
virtual voidReleaseViewer3D(Option_t* type = "")
virtual voidTAttFill::ResetAttFill(Option_t* option = "")
virtual voidTAttLine::ResetAttLine(Option_t* option = "")
virtual voidTAttPad::ResetAttPad(Option_t* option = "")
voidTObject::ResetBit(UInt_t f)
virtual voidResetToolTip(TObject* tip)
virtual voidResetView3D(TPadView3D* view = 0)
virtual voidResizePad(Option_t* option = "")
virtual voidSaveAs(const char* filename = "", Option_t* option = "") const
virtual voidTAttFill::SaveFillAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1001)
virtual voidTAttLine::SaveLineAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1, Int_t widdef = 1)
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
virtual voidTAttPad::SetAfile(Float_t afile)
virtual voidTAttPad::SetAstat(Float_t astat)
virtual voidSetAttFillPS(Color_t color, Style_t style)
virtual voidSetAttLinePS(Color_t color, Style_t style, Width_t lwidth)
virtual voidSetAttMarkerPS(Color_t color, Style_t style, Size_t msize)
virtual voidSetAttTextPS(Int_t align, Float_t angle, Color_t color, Style_t font, Float_t tsize)
virtual voidSetBatch(Bool_t batch = kTRUE)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidSetBorderMode(Short_t bordermode)
virtual voidSetBorderSize(Short_t bordersize)
virtual voidTAttPad::SetBottomMargin(Float_t bottommargin)
virtual voidSetCanvas(TCanvas* c)
virtual voidSetCanvasSize(UInt_t ww, UInt_t wh)
virtual voidSetCopyGLDevice(Bool_t copy)
virtual voidSetCrosshair(Int_t crhair = 1)
virtual voidSetCursor(ECursor cursor)
virtual voidSetDoubleBuffer(Int_t mode = 1)
virtual voidTObject::SetDrawOption(Option_t* option = "")
static voidTObject::SetDtorOnly(void* obj)
virtual voidSetEditable(Bool_t mode = kTRUE)
virtual voidTAttFill::SetFillAttributes()
virtual voidTAttFill::SetFillColor(Color_t fcolor)
virtual voidTAttFill::SetFillStyle(Style_t fstyle)
virtual voidSetFixedAspectRatio(Bool_t fixed = kTRUE)
voidTAttPad::SetFrameBorderMode(Int_t mode = 1)
voidTAttPad::SetFrameBorderSize(Width_t size = 1)
voidTAttPad::SetFrameFillColor(Color_t color = 1)
voidTAttPad::SetFrameFillStyle(Style_t styl = 0)
voidTAttPad::SetFrameLineColor(Color_t color = 1)
voidTAttPad::SetFrameLineStyle(Style_t styl = 0)
voidTAttPad::SetFrameLineWidth(Width_t width = 1)
virtual voidSetGrid(Int_t valuex = 1, Int_t valuey = 1)
virtual voidSetGridx(Int_t value = 1)
virtual voidSetGridy(Int_t value = 1)
virtual voidTAttPad::SetLeftMargin(Float_t leftmargin)
virtual voidTAttLine::SetLineAttributes()
virtual voidTAttLine::SetLineColor(Color_t lcolor)
virtual voidTAttLine::SetLineStyle(Style_t lstyle)
virtual voidTAttLine::SetLineWidth(Width_t lwidth)
virtual voidSetLogx(Int_t value = 1)
virtual voidSetLogy(Int_t value = 1)
virtual voidSetLogz(Int_t value = 1)
virtual voidSetName(const char* name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidSetPad(Double_t xlow, Double_t ylow, Double_t xup, Double_t yup)
virtual voidSetPad(const char* name, const char* title, Double_t xlow, Double_t ylow, Double_t xup, Double_t yup, Color_t color = 35, Short_t bordersize = 5, Short_t bordermode = -1)
virtual voidSetPhi(Double_t phi = 30)
virtual voidTAttPad::SetRightMargin(Float_t rightmargin)
virtual voidSetSelected(TObject* obj)
virtual voidSetTheta(Double_t theta = 30)
virtual voidSetTicks(Int_t valuex = 1, Int_t valuey = 1)
virtual voidSetTickx(Int_t value = 1)
virtual voidSetTicky(Int_t value = 1)
virtual voidSetTitle(const char* title = "")
virtual voidSetToolTipText(const char* text, Long_t delayms = 1000)
virtual voidTAttPad::SetTopMargin(Float_t topmargin)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidSetVertical(Bool_t vert = kTRUE)
virtual voidSetView(TView* view)
virtual voidSetViewer3D(TVirtualViewer3D*)
virtual voidTAttPad::SetXfile(Float_t xfile)
virtual voidTAttPad::SetXstat(Float_t xstat)
virtual voidTAttPad::SetYfile(Float_t yfile)
virtual voidTAttPad::SetYstat(Float_t ystat)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidUpdate()
virtual voidTObject::UseCurrentStyle()
virtual Int_tUtoAbsPixel(Double_t u) const
virtual Int_tUtoPixel(Double_t u) const
virtual Int_tVtoAbsPixel(Double_t v) const
virtual Int_tVtoPixel(Double_t v) const
virtual TObject*WaitPrimitive(const char* pname = "", const char* emode = "")
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = "0", Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = "0", Int_t option = 0, Int_t bufsize = 0) const
virtual Int_tXtoAbsPixel(Double_t x) const
virtual Double_tXtoPad(Double_t x) const
virtual Int_tXtoPixel(Double_t x) const
virtual Int_tYtoAbsPixel(Double_t y) const
virtual Double_tYtoPad(Double_t y) const
virtual Int_tYtoPixel(Double_t y) const
static Int_tTQObject::CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot)
static Bool_tTQObject::ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual void*GetSender()
virtual const char*TQObject::GetSenderClassName() const

Data Members

enum TObject::EStatusBits { kCanDelete
enum TObject::[unnamed] { kIsOnHeap
Bool_tfResizing!true when resizing the pad
Color_tTAttLine::fLineColorline color
Style_tTAttLine::fLineStyleline style
Width_tTAttLine::fLineWidthline width
Color_tTAttFill::fFillColorfill area color
Style_tTAttFill::fFillStylefill area style
Float_tTAttPad::fXfileX position where to draw the file name
Float_tTAttPad::fYfileX position where to draw the file name
Float_tTAttPad::fAfileAlignment for the file name
Float_tTAttPad::fXstatX position where to draw the statistics
Float_tTAttPad::fYstatX position where to draw the statistics
Float_tTAttPad::fAstatAlignment for the statistics
Color_tTAttPad::fFrameFillColorpad frame fill color
Color_tTAttPad::fFrameLineColorpad frame line color
Style_tTAttPad::fFrameFillStylepad frame fill style
Style_tTAttPad::fFrameLineStylepad frame line style
Width_tTAttPad::fFrameLineWidthpad frame line width
Width_tTAttPad::fFrameBorderSizepad frame border size
Int_tTAttPad::fFrameBorderModepad frame border mode
TList*TQObject::fListOfSignals! list of signals from this object
TList*TQObject::fListOfConnections! list of connections to this object

Class Description

TVirtualPad *& Pad()
 Return the current pad for the current thread.
 VirtualPad destructor
void Streamer(TBuffer &R__b)
 Stream an object of class TVirtualPad.
void * GetSender()
{ return this; }
void AbsCoordinates(Bool_t set)
Double_t AbsPixeltoX(Int_t px)
Double_t AbsPixeltoY(Int_t py)
void AddExec(const char *name, const char *command)
TVirtualPad* cd(Int_t subpadnumber=0)
void Clear(Option_t *option="")
void Close(Option_t *option="")
void CopyPixmap()
void CopyPixmaps()
void DeleteExec(const char *name)
void Divide(Int_t nx=1, Int_t ny=1, Float_t xmargin=0.01, Float_t ymargin=0.01, Int_t color=0)
void Draw(Option_t *option="")
void DrawClassObject(const TObject *obj, Option_t *option="")
TH1F * DrawFrame(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax, const char *title="")
Short_t GetBorderMode()
Short_t GetBorderSize()
Int_t GetCanvasID()
TCanvas * GetCanvas()
TVirtualPad * GetVirtCanvas()
Int_t GetEvent()
Int_t GetEventX()
Int_t GetEventY()
TFrame * GetFrame()
Color_t GetHighLightColor()
Int_t GetNumber()
void GetRange(Double_t &x1, Double_t &y1, Double_t &x2, Double_t &y2)
void GetRangeAxis(Double_t &xmin, Double_t &ymin, Double_t &xmax, Double_t &ymax)
void GetPadPar(Double_t &xlow, Double_t &ylow, Double_t &xup, Double_t &yup)
Double_t GetXlowNDC()
Double_t GetYlowNDC()
Double_t GetWNDC()
Double_t GetHNDC()
UInt_t GetWw()
UInt_t GetWh()
Double_t GetAbsXlowNDC()
Double_t GetAbsYlowNDC()
Double_t GetAbsWNDC()
Double_t GetAbsHNDC()
Double_t GetAspectRatio()
Double_t GetPhi()
Double_t GetTheta()
Double_t GetUxmin()
Double_t GetUymin()
Double_t GetUxmax()
Double_t GetUymax()
Bool_t GetGridx()
Bool_t GetGridy()
Int_t GetTickx()
Int_t GetTicky()
Double_t GetX1()
Double_t GetX2()
Double_t GetY1()
Double_t GetY2()
TList * GetListOfPrimitives()
TList * GetListOfExecs()
TObject * GetPrimitive(const char *name)
TObject * GetSelected()
TVirtualPad * GetPad(Int_t subpadnumber)
TObject * GetPadPointer()
TVirtualPad * GetPadSave()
TVirtualPad * GetSelectedPad()
TView * GetView()
Int_t GetLogx()
Int_t GetLogy()
Int_t GetLogz()
TVirtualPad * GetMother()
const char * GetName()
const char * GetTitle()
Int_t GetPadPaint()
Int_t GetPixmapID()
TPadView3D * GetView3D()
Bool_t HasCrosshair()
void HighLight(Color_t col=kRed, Bool_t set=kTRUE)
Bool_t HasFixedAspectRatio()
Bool_t IsBatch()
Bool_t IsBeingResized()
{ return fResizing; }
Bool_t IsEditable()
Bool_t IsModified()
Bool_t IsRetained()
Bool_t IsVertical()
void ls(Option_t *option="")
void Modified(Bool_t flag=1)
Bool_t OpaqueMoving()
Bool_t OpaqueResizing()
Double_t PadtoX(Double_t x)
Double_t PadtoY(Double_t y)
void Paint(Option_t *option="")
void PaintBorderPS(Double_t xl,Double_t yl,Double_t xt,Double_t yt,Int_t bmode,Int_t bsize,Int_t dark,Int_t light)
void PaintBox(Double_t x1, Double_t y1, Double_t x2, Double_t y2, Option_t *option="")
void PaintFillArea(Int_t n, Float_t *x, Float_t *y, Option_t *option="")
void PaintFillArea(Int_t n, Double_t *x, Double_t *y, Option_t *option="")
void PaintPadFrame(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)
void PaintLine(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
void PaintLineNDC(Double_t u1, Double_t v1,Double_t u2, Double_t v2)
void PaintLine3D(Float_t *p1, Float_t *p2)
void PaintLine3D(Double_t *p1, Double_t *p2)
void PaintPolyLine(Int_t n, Float_t *x, Float_t *y, Option_t *option="")
void PaintPolyLine(Int_t n, Double_t *x, Double_t *y, Option_t *option="")
void PaintPolyLine3D(Int_t n, Double_t *p)
void PaintPolyLineNDC(Int_t n, Double_t *x, Double_t *y, Option_t *option="")
void PaintPolyMarker(Int_t n, Float_t *x, Float_t *y, Option_t *option="")
void PaintPolyMarker(Int_t n, Double_t *x, Double_t *y, Option_t *option="")
void PaintModified()
void PaintText(Double_t x, Double_t y, const char *text)
void PaintTextNDC(Double_t u, Double_t v, const char *text)
Double_t PixeltoX(Int_t px)
Double_t PixeltoY(Int_t py)
void Pop()
void Print(const char *filename="")
void Print(const char *filename, Option_t *option)
void Range(Double_t x1, Double_t y1, Double_t x2, Double_t y2)
void RangeAxis(Double_t xmin, Double_t ymin, Double_t xmax, Double_t ymax)
void RecursiveRemove(TObject *obj)
void RedrawAxis(Option_t *option="")
void ResetView3D(TPadView3D *view=0)
void ResizePad(Option_t *option="")
void SaveAs(const char *filename="",Option_t *option="")
void SetBatch(Bool_t batch=kTRUE)
void SetBorderMode(Short_t bordermode)
void SetBorderSize(Short_t bordersize)
void SetCanvas(TCanvas *c)
void SetCanvasSize(UInt_t ww, UInt_t wh)
void SetCrosshair(Int_t crhair=1)
void SetCursor(ECursor cursor)
void SetDoubleBuffer(Int_t mode=1)
void SetEditable(Bool_t mode=kTRUE)
void SetFixedAspectRatio(Bool_t fixed = kTRUE)
void SetGrid(Int_t valuex = 1, Int_t valuey = 1)
void SetGridx(Int_t value = 1)
void SetGridy(Int_t value = 1)
void SetLogx(Int_t value = 1)
void SetLogy(Int_t value = 1)
void SetLogz(Int_t value = 1)
void SetPad(const char *name, const char *title, Double_t xlow, Double_t ylow, Double_t xup, Double_t yup, Color_t color=35, Short_t bordersize=5, Short_t bordermode=-1)
void SetAttFillPS(Color_t color, Style_t style)
void SetAttLinePS(Color_t color, Style_t style, Width_t lwidth)
void SetAttMarkerPS(Color_t color, Style_t style, Size_t msize)
void SetAttTextPS(Int_t align, Float_t angle, Color_t color, Style_t font, Float_t tsize)
void SetName(const char *name)
void SetSelected(TObject *obj)
void SetTicks(Int_t valuex = 1, Int_t valuey = 1)
void SetTickx(Int_t value = 1)
void SetTicky(Int_t value = 1)
void SetTitle(const char *title="")
void SetTheta(Double_t theta=30)
void SetPhi(Double_t phi=30)
void SetToolTipText(const char *text, Long_t delayms = 1000)
void SetVertical(Bool_t vert=kTRUE)
void SetView(TView *view)
void SetViewer3D(TVirtualViewer3D * /*viewer3d*/)
TObject * WaitPrimitive(const char *pname="", const char *emode="")
void Update()
Int_t UtoAbsPixel(Double_t u)
Int_t VtoAbsPixel(Double_t v)
Int_t UtoPixel(Double_t u)
Int_t VtoPixel(Double_t v)
Int_t XtoAbsPixel(Double_t x)
Int_t YtoAbsPixel(Double_t y)
Double_t XtoPad(Double_t x)
Double_t YtoPad(Double_t y)
Int_t XtoPixel(Double_t x)
Int_t YtoPixel(Double_t y)
TObject * CreateToolTip(const TBox *b, const char *text, Long_t delayms)
void DeleteToolTip(TObject *tip)
void ResetToolTip(TObject *tip)
void CloseToolTip(TObject *tip)
TVirtualViewer3D * GetViewer3D(Option_t * type = "")
void ReleaseViewer3D(Option_t * type = "")
Int_t GetGLDevice()
void SetCopyGLDevice(Bool_t copy)

Author: Rene Brun 05/12/95
Last update: root/base:$Name: $:$Id: TVirtualPad.cxx,v 1.7 2006/03/20 21:43:41 pcanal Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *

ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.