20 #include "ROOT/TDisplayItem.hxx" 34 std::cout <<
"Painting 1D histogram @" << &drw <<
'\n';
42 virtual ~THistPainter1D() final {}
49 std::cout <<
"Painting 2D histogram @" << &drw <<
'\n';
56 virtual ~THistPainter2D() final {}
64 std::cout <<
"Painting 3D histogram (to be done) @" << &hist <<
'\n';
66 virtual ~THistPainter3D() final {}
69 struct HistPainterReg {
70 THistPainter1D fPainter1D;
71 THistPainter2D fPainter2D;
72 THistPainter3D fPainter3D;
Base class for drawable entities: objects that can be painted on a TPad.
Drawing options for a 2D histogram.
Drawing options for a 1D histogram.
Drawing options for a 3D histogram.
Abstract interface for object painting on the pad/canvas.