ROOT 6.14/05 Reference Guide |
Draw a TPad, by drawing its contained graphical elements at the pad offset in the parent pad.
'
Public Member Functions | |
TPadDrawable (std::shared_ptr< TPad > pPad, const TPadDrawingOpts &opts={}) | |
Move a sub-pad into this (i.e. parent's) list of drawables. More... | |
TPad * | Get () const |
TPadDrawingOpts & | GetOptions () |
Drawing options. More... | |
void | Paint (Internal::TPadPainter &) final |
Paint primitives from the pad. More... | |
Public Member Functions inherited from ROOT::Experimental::TDrawableBase< TPadDrawable > | |
TDrawingOptsBase & | GetOptionsBase () override |
Get the reference to the drawing options as TDrawingOptsBase. More... | |
Public Member Functions inherited from ROOT::Experimental::TDrawable | |
virtual | ~TDrawable () |
virtual void | Execute (const std::string &) |
std::string | GetId () const |
virtual void | PopulateMenu (TMenuItems &) |
Method can be used to provide menu items for the drawn object. More... | |
Private Attributes | |
TPadDrawingOpts | fOpts |
The drawing options. More... | |
const std::shared_ptr< TPad > | fPad |
The pad to be painted. More... | |
#include <ROOT/TPad.hxx>
ROOT::Experimental::TPadDrawable::TPadDrawable | ( | std::shared_ptr< TPad > | pPad, |
const TPadDrawingOpts & | opts = {} |
||
) |
|
inline |
|
inline |
|
finalvirtual |
|
private |
|
private |