#include <View2D.h>
|
| View2D () |
|
| ~View2D () |
|
void | Draw () |
|
void | Clear () |
|
TMarker & | AddMarker (double x, double y, int c, int st, double sz) |
|
TPolyMarker & | AddPolyMarker (int n, int c, int st, double sz) |
|
TLine & | AddLine (double x1, double y1, double x2, double y2) |
|
TPolyLine & | AddPolyLine (int n, int c, int w, int s) |
|
TArc & | AddArc (double x, double t, double r, double a=0., double b=360.) |
|
TBox & | AddBox (double x1, double y1, double x2, double y2) |
|
TText & | AddText (double x, double y, const char *text) |
|
TLatex & | AddLatex (double x, double y, const char *text) |
|
Definition at line 22 of file View2D.h.
evdb::View2D::View2D |
( |
void |
| ) |
|
evdb::View2D::~View2D |
( |
| ) |
|
TArc & evdb::View2D::AddArc |
( |
double |
x, |
|
|
double |
t, |
|
|
double |
r, |
|
|
double |
a = 0. , |
|
|
double |
b = 360. |
|
) |
| |
Definition at line 238 of file View2D.cxx.
242 a =
new TArc(
x,
y,
r,p1,p2);
243 a->SetBit(kCanDelete,kFALSE);
std::list< TArc * > fArcL
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
static std::list< TArc * > fgArcL
TBox & evdb::View2D::AddBox |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
x2, |
|
|
double |
y2 |
|
) |
| |
Definition at line 263 of file View2D.cxx.
267 b =
new TBoxClipped(x1,y1,x2,y2);
268 b->SetBit(kCanDelete,kFALSE);
static std::list< TBox * > fgBoxL
std::list< TBox * > fBoxL
TLatex & evdb::View2D::AddLatex |
( |
double |
x, |
|
|
double |
y, |
|
|
const char * |
text |
|
) |
| |
Definition at line 308 of file View2D.cxx.
312 itxt =
new TLatex(
x,
y,text);
313 itxt->SetBit(kCanDelete,kFALSE);
319 itxt->SetText(
x,
y,text);
320 itxt->SetTextAngle(0);
321 itxt->SetTextAlign(11);
std::list< TLatex * > fLatexL
static std::list< TLatex * > fgLatexL
TLine & evdb::View2D::AddLine |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
x2, |
|
|
double |
y2 |
|
) |
| |
Definition at line 187 of file View2D.cxx.
191 ln =
new TLine(x1,y1,x2,y2);
192 ln->SetBit(kCanDelete,kFALSE);
std::list< TLine * > fLineL
static std::list< TLine * > fgLineL
TMarker & evdb::View2D::AddMarker |
( |
double |
x, |
|
|
double |
y, |
|
|
int |
c, |
|
|
int |
st, |
|
|
double |
sz |
|
) |
| |
Definition at line 124 of file View2D.cxx.
133 m =
new TMarker(
x,
y,st);
134 m->SetBit(kCanDelete,kFALSE);
135 m->SetMarkerColor(
c);
136 m->SetMarkerSize(sz);
144 m->SetMarkerSize(sz);
145 m->SetMarkerColor(
c);
146 m->SetMarkerStyle(st);
static std::list< TMarker * > fgMarkerL
std::list< TMarker * > fMarkerL
TPolyLine & evdb::View2D::AddPolyLine |
( |
int |
n, |
|
|
int |
c, |
|
|
int |
w, |
|
|
int |
s |
|
) |
| |
Definition at line 210 of file View2D.cxx.
214 pl =
new TPolyLine(
n);
215 pl->SetBit(kCanDelete,kFALSE);
static std::list< TPolyLine * > fgPolyLineL
std::list< TPolyLine * > fPolyLineL
TPolyMarker & evdb::View2D::AddPolyMarker |
( |
int |
n, |
|
|
int |
c, |
|
|
int |
st, |
|
|
double |
sz |
|
) |
| |
Definition at line 157 of file View2D.cxx.
161 pm =
new TPolyMarker(
n);
162 pm->SetBit(kCanDelete,kFALSE);
163 pm->SetMarkerColor(
c);
164 pm->SetMarkerStyle(st);
165 pm->SetMarkerSize(sz);
174 pm->SetPolyMarker(0);
175 pm->SetPolyMarker(
n);
176 pm->SetMarkerColor(
c);
177 pm->SetMarkerSize(sz);
178 pm->SetMarkerStyle(st);
static std::list< TPolyMarker * > fgPolyMarkerL
std::list< TPolyMarker * > fPolyMarkerL
TText & evdb::View2D::AddText |
( |
double |
x, |
|
|
double |
y, |
|
|
const char * |
text |
|
) |
| |
Definition at line 286 of file View2D.cxx.
290 itxt =
new TText(
x,
y,text);
291 itxt->SetBit(kCanDelete,kFALSE);
297 itxt->SetText(
x,
y,text);
298 itxt->SetTextAngle(0);
299 itxt->SetTextAlign(11);
std::list< TText * > fTextL
static std::list< TText * > fgTextL
void evdb::View2D::Clear |
( |
void |
| ) |
|
Definition at line 109 of file View2D.cxx.
static std::list< TBox * > fgBoxL
std::list< TBox * > fBoxL
static std::list< TPolyMarker * > fgPolyMarkerL
static std::list< TPolyLine * > fgPolyLineL
std::list< TPolyMarker * > fPolyMarkerL
std::list< TLatex * > fLatexL
std::list< TArc * > fArcL
std::list< TPolyLine * > fPolyLineL
static std::list< TLatex * > fgLatexL
std::list< TLine * > fLineL
static std::list< TMarker * > fgMarkerL
static std::list< TLine * > fgLineL
static std::list< TArc * > fgArcL
std::list< TText * > fTextL
std::list< TMarker * > fMarkerL
static std::list< TText * > fgTextL
void evdb::View2D::Draw |
( |
| ) |
|
Definition at line 89 of file View2D.cxx.
95 gPad->SetBit(TGraph::kClipFrame,
true);
std::list< TBox * > fBoxL
std::list< TPolyMarker * > fPolyMarkerL
std::list< TLatex * > fLatexL
std::list< TArc * > fArcL
std::list< TPolyLine * > fPolyLineL
std::list< TLine * > fLineL
std::list< TText * > fTextL
std::list< TMarker * > fMarkerL
std::list<TArc*> evdb::View2D::fArcL |
|
private |
std::list<TBox*> evdb::View2D::fBoxL |
|
private |
std::list< TArc * > evdb::View2D::fgArcL |
|
staticprivate |
std::list< TBox * > evdb::View2D::fgBoxL |
|
staticprivate |
std::list< TLatex * > evdb::View2D::fgLatexL |
|
staticprivate |
std::list< TLine * > evdb::View2D::fgLineL |
|
staticprivate |
std::list< TMarker * > evdb::View2D::fgMarkerL |
|
staticprivate |
std::list< TPolyLine * > evdb::View2D::fgPolyLineL |
|
staticprivate |
std::list< TPolyMarker * > evdb::View2D::fgPolyMarkerL |
|
staticprivate |
std::list< TText * > evdb::View2D::fgTextL |
|
staticprivate |
std::list<TLatex*> evdb::View2D::fLatexL |
|
private |
std::list<TLine*> evdb::View2D::fLineL |
|
private |
std::list<TMarker*> evdb::View2D::fMarkerL |
|
private |
std::list<TPolyLine*> evdb::View2D::fPolyLineL |
|
private |
std::list<TPolyMarker*> evdb::View2D::fPolyMarkerL |
|
private |
std::list<TText*> evdb::View2D::fTextL |
|
private |
The documentation for this class was generated from the following files: