|   | ROOT   6.16/01 Reference Guide | 
Display item for the pad Includes different graphical properties of the pad itself plus list of created items for all primitives.
Definition at line 30 of file RPadDisplayItem.hxx.
| Public Types | |
| using | PadPrimitives_t = std::vector< std::unique_ptr< RDisplayItem > > | 
| Public Member Functions | |
| RPadDisplayItem ()=default | |
| virtual | ~RPadDisplayItem () | 
| void | Add (std::unique_ptr< RDisplayItem > &&item) | 
| void | Clear () | 
| PadPrimitives_t & | GetPrimitives () | 
| void | SetDrawOpts (const RPadDrawingOpts *opts) | 
| void | SetFrame (const RFrame *f) | 
| void | SetSize (const RPadExtent *sz) | 
| void | SetTitle (const std::string &title) | 
| void | SetWindowSize (const std::array< RPadLength::Pixel, 2 > &win) | 
| Protected Attributes | |
| const RPadDrawingOpts * | fDrawOpts {nullptr} | 
| temporary pointer on pad drawing options  More... | |
| const RFrame * | fFrame {nullptr} | 
| temporary pointer on frame object  More... | |
| PadPrimitives_t | fPrimitives | 
| display items for all primitives in the pad  More... | |
| const RPadExtent * | fSize {nullptr} | 
| temporary pointer on pad size attributes  More... | |
| std::string | fTitle | 
| title of the pad (used for canvas)  More... | |
| std::array< RPadLength::Pixel, 2 > | fWinSize | 
| window size (used for canvas)  More... | |
#include <ROOT/RPadDisplayItem.hxx>
| using ROOT::Experimental::RPadDisplayItem::PadPrimitives_t = std::vector<std::unique_ptr<RDisplayItem> > | 
Definition at line 33 of file RPadDisplayItem.hxx.
| 
 | default | 
| 
 | inlinevirtual | 
Definition at line 45 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 52 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 53 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 51 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 47 of file RPadDisplayItem.hxx.
Definition at line 46 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 48 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 49 of file RPadDisplayItem.hxx.
| 
 | inline | 
Definition at line 50 of file RPadDisplayItem.hxx.
| 
 | protected | 
temporary pointer on pad drawing options
Definition at line 38 of file RPadDisplayItem.hxx.
| 
 | protected | 
temporary pointer on frame object
Definition at line 37 of file RPadDisplayItem.hxx.
| 
 | protected | 
display items for all primitives in the pad
Definition at line 42 of file RPadDisplayItem.hxx.
| 
 | protected | 
temporary pointer on pad size attributes
Definition at line 39 of file RPadDisplayItem.hxx.
| 
 | protected | 
title of the pad (used for canvas)
Definition at line 40 of file RPadDisplayItem.hxx.
| 
 | protected | 
window size (used for canvas)
Definition at line 41 of file RPadDisplayItem.hxx.