LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "ObjListCanvas.h"
Public Member Functions | |
ObjListCanvas (TGMainFrame *mf) | |
virtual | ~ObjListCanvas () |
virtual void | Draw (const char *opt=0)=0 |
virtual const char * | PrintTag () const |
virtual const char * | Description () const |
virtual void | Print (const char *f) |
void | Connect () |
Make signal/slot connections. More... | |
Static Public Member Functions | |
static void | AddToListOfPrintables (const char *name, evdb::Printable *p) |
static void | RemoveFromListOfPrintables (evdb::Printable *p) |
static std::map< std::string, evdb::Printable * > & | GetPrintables () |
Protected Attributes | |
TGCompositeFrame * | fFrame |
Graphics frame. More... | |
TGLayoutHints * | fLayout |
Layout hints for frame. More... | |
TRootEmbeddedCanvas * | fEmbCanvas |
Embedded canvas. More... | |
TCanvas * | fCanvas |
The ROOT drawing canvas. More... | |
unsigned short | fXsize |
Size of the canvas;. More... | |
unsigned short | fYsize |
Size of the canvas;. More... | |
float | fAspectRatio |
fYsize/fXsize More... | |
Definition at line 24 of file ObjListCanvas.h.
evdb::ObjListCanvas::ObjListCanvas | ( | TGMainFrame * | mf | ) |
Perform the basic setup for a drawing canvas
Definition at line 30 of file ObjListCanvas.cxx.
References fAspectRatio, fFrame, fLayout, fXsize, fYsize, and PrintTag().
|
virtual |
Definition at line 79 of file ObjListCanvas.cxx.
References fFrame, and fLayout.
|
staticinherited |
Definition at line 29 of file Printable.cxx.
References s.
Referenced by evdb::Canvas::Connect(), Connect(), evdb::Printable::Description(), and evdb::testCanvas1::testCanvas1().
void evdb::ObjListCanvas::Connect | ( | ) |
Make signal/slot connections.
Definition at line 69 of file ObjListCanvas.cxx.
References evdb::Printable::AddToListOfPrintables(), and Description().
Referenced by Description(), and evdb::ListWindow::ListWindow().
|
inlinevirtual |
Reimplemented from evdb::Printable.
Definition at line 35 of file ObjListCanvas.h.
References Connect(), f, and Print().
Referenced by Connect().
|
pure virtual |
Referenced by evdb::ListWindow::Draw().
|
staticinherited |
Definition at line 61 of file Printable.cxx.
References evdb::gsPrintables.
Referenced by evdb::Printable::Description(), evdb::EventDisplay::postProcessEvent(), and evdb::PrintDialog::PrintDialog().
|
virtual |
Implements evdb::Printable.
Definition at line 89 of file ObjListCanvas.cxx.
Referenced by Description().
|
inlinevirtual |
Implements evdb::Printable.
Definition at line 34 of file ObjListCanvas.h.
Referenced by ObjListCanvas().
|
staticinherited |
Definition at line 47 of file Printable.cxx.
Referenced by evdb::Printable::Description(), evdb::Printable::~Printable(), and evdb::testCanvas1::~testCanvas1().
|
protected |
|
protected |
The ROOT drawing canvas.
Definition at line 44 of file ObjListCanvas.h.
|
protected |
Embedded canvas.
Definition at line 43 of file ObjListCanvas.h.
|
protected |
Graphics frame.
Definition at line 41 of file ObjListCanvas.h.
Referenced by ObjListCanvas(), and ~ObjListCanvas().
|
protected |
Layout hints for frame.
Definition at line 42 of file ObjListCanvas.h.
Referenced by ObjListCanvas(), and ~ObjListCanvas().
|
protected |
|
protected |