Base class for painting data for JS.
- Author
- Sergey Linev s.lin.nosp@m.ev@g.nosp@m.si.de
- Date
- 2017-05-31
- Warning
- This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!
Definition at line 29 of file RDisplayItem.hxx.
|
static std::string | ObjectIDFromPtr (const void *ptr) |
| Construct fillid using pointer value.
|
|
|
bool | fDummy {false} |
| if true, just placeholder for drawable which does not changed
|
|
unsigned | fIndex {0} |
| ! index inside current pad, used to produce fully-qualified id, not send to client
|
|
std::string | fObjectID |
| unique object identifier
|
|
RStyle * | fStyle {nullptr} |
| style object
|
|
#include <ROOT/RDisplayItem.hxx>
◆ RDisplayItem() [1/2]
ROOT::Experimental::RDisplayItem::RDisplayItem |
( |
| ) |
|
|
default |
◆ RDisplayItem() [2/2]
ROOT::Experimental::RDisplayItem::RDisplayItem |
( |
bool |
dummy | ) |
|
|
inline |
◆ ~RDisplayItem()
virtual ROOT::Experimental::RDisplayItem::~RDisplayItem |
( |
| ) |
|
|
inlinevirtual |
◆ BuildFullId()
void RDisplayItem::BuildFullId |
( |
const std::string & |
prefix | ) |
|
|
virtual |
◆ GetIndex()
unsigned ROOT::Experimental::RDisplayItem::GetIndex |
( |
| ) |
const |
|
inline |
◆ GetObjectID()
std::string ROOT::Experimental::RDisplayItem::GetObjectID |
( |
| ) |
const |
|
inline |
◆ ObjectIDFromPtr()
std::string RDisplayItem::ObjectIDFromPtr |
( |
const void * |
ptr | ) |
|
|
static |
◆ SetIndex()
void ROOT::Experimental::RDisplayItem::SetIndex |
( |
unsigned |
indx | ) |
|
|
inline |
◆ SetObjectID()
void ROOT::Experimental::RDisplayItem::SetObjectID |
( |
const std::string & |
id | ) |
|
|
inline |
◆ SetObjectIDAsPtr()
void RDisplayItem::SetObjectIDAsPtr |
( |
const void * |
ptr | ) |
|
Assign id using arbitrary pointer value Typically drawable pointer should be used here.
Definition at line 21 of file RDisplayItem.cxx.
◆ SetStyle()
void ROOT::Experimental::RDisplayItem::SetStyle |
( |
RStyle * |
style | ) |
|
|
inline |
◆ fDummy
bool ROOT::Experimental::RDisplayItem::fDummy {false} |
|
protected |
if true, just placeholder for drawable which does not changed
Definition at line 34 of file RDisplayItem.hxx.
◆ fIndex
unsigned ROOT::Experimental::RDisplayItem::fIndex {0} |
|
protected |
! index inside current pad, used to produce fully-qualified id, not send to client
Definition at line 33 of file RDisplayItem.hxx.
◆ fObjectID
std::string ROOT::Experimental::RDisplayItem::fObjectID |
|
protected |
◆ fStyle
RStyle* ROOT::Experimental::RDisplayItem::fStyle {nullptr} |
|
protected |
The documentation for this class was generated from the following files: