16 #ifndef ROOT7_TPadDisplayItem 17 #define ROOT7_TPadDisplayItem 19 #include <ROOT/TDisplayItem.hxx> 26 namespace Experimental {
50 void Add(std::unique_ptr<TDisplayItem> &&item) { fPrimitives.push_back(std::move(item)); }
Namespace for new ROOT classes and functions.
const TPadDrawingOpts * fDrawOpts
temporary pointer on pad drawing options
Drawing options for a TPad.
void Add(std::unique_ptr< TDisplayItem > &&item)
const TFrame * fFrame
temporary pointer on frame object
void SetDrawOpts(const TPadDrawingOpts *opts)
TPadDisplayItem()=default
void SetSize(const TPadExtent *sz)
std::vector< std::unique_ptr< TDisplayItem > > PadPrimitives_t
PadPrimitives_t & GetPrimitives()
PadPrimitives_t fPrimitives
display items for all primitives in the pad
const TPadExtent * fSize
temporary pointer on pad size attributes
Holds a user coordinate system with a palette.
void SetFrame(const TFrame *f)
Display item for the pad Includes different graphical properties of the pad itself plus list of creat...
virtual ~TPadDisplayItem()
An extent / size (horizontal and vertical) in a TPad.