11 #ifndef ROOT_TCreatePrimitives
12 #define ROOT_TCreatePrimitives
26 class TCreatePrimitives {
31 static TLatex *fgText;
32 static TCurlyLine *fgCLine;
33 static TArrow *fgArrow;
34 static TCurlyArc *fgCArc;
36 static TEllipse *fgEllipse;
38 static TPaveText *fgPaveText;
39 static TPavesText *fgPavesText;
40 static TDiamond *fgDiamond;
41 static TPaveLabel *fgPaveLabel;
42 static TGraph *fgPolyLine;
43 static TBox *fgPadBBox;
48 virtual ~TCreatePrimitives();
49 static void Ellipse(Int_t event, Int_t px, Int_t py,Int_t mode);
50 static void Line(Int_t event, Int_t px, Int_t py, Int_t mode);
51 static void Pad(Int_t event, Int_t px, Int_t py, Int_t);
52 static void Pave(Int_t event, Int_t px, Int_t py, Int_t mode);
53 static void PolyLine(Int_t event, Int_t px, Int_t py, Int_t mode);
54 static void Text(Int_t event, Int_t px, Int_t py, Int_t mode);