Generic display item for RDrawable, just reference drawable itself.
Definition at line 64 of file RDisplayItem.hxx.
Public Member Functions | |
template<class DRAWABLE > | |
RDrawableDisplayItem (const DRAWABLE &dr) | |
Public Member Functions inherited from ROOT::Experimental::RDisplayItem | |
RDisplayItem ()=default | |
virtual | ~RDisplayItem () |
virtual void | BuildFullId (const std::string &prefix) |
unsigned | GetIndex () const |
std::string | GetObjectID () const |
void | SetIndex (unsigned indx) |
void | SetObjectID (const std::string &id) |
void | SetObjectIDAsPtr (const void *ptr) |
Assign id using arbitrary pointer value Typically drawable pointer should be used here. More... | |
void | SetStyle (RStyle *style) |
Protected Attributes | |
const RDrawable * | fDrawable {nullptr} |
drawable More... | |
Protected Attributes inherited from ROOT::Experimental::RDisplayItem | |
unsigned | fIndex {0} |
! index inside current pad, used to produce fully-qualified id, not send to client More... | |
std::string | fObjectID |
unique object identifier More... | |
RStyle * | fStyle {nullptr} |
style object More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ROOT::Experimental::RDisplayItem | |
static std::string | ObjectIDFromPtr (const void *ptr) |
#include <ROOT/RDisplayItem.hxx>
|
inline |
Definition at line 72 of file RDisplayItem.hxx.
|
protected |
drawable
Definition at line 67 of file RDisplayItem.hxx.