16 #ifndef ROOT7_TDisplayItem 17 #define ROOT7_TDisplayItem 24 namespace Experimental {
Namespace for new ROOT classes and functions.
void SetObjectIDAsPtr(void *ptr)
TUniqueDisplayItem(const TUniqueDisplayItem< T > &&rhs)
TOrdinaryDisplayItem(const T *addr)
std::vector< TDisplayItem * > fPrimitives
TDisplayItem * Last() const
virtual ~TOrdinaryDisplayItem()
const char * GetObjectID() const
const T * GetSnapshot() const
void SetObjectID(const char *id)
TOrdinaryDisplayItem(const TOrdinaryDisplayItem< T > &&rhs)
std::unique_ptr< T > fSnapshot
TUniqueDisplayItem(T *addr)
static std::string MakeIDFromPtr(void *ptr)
void SetOption(const char *opt)
void Add(TDisplayItem *snap)
Base class for painting data for JS.
virtual ~TUniqueDisplayItem()