Display item for TObject with drawing options.
- 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 33 of file TObjectDisplayItem.hxx.
|
| static std::string | ObjectIDFromPtr (const void *ptr) |
| | Construct fillid using pointer value.
|
|
| const RAttrMap * | fAttr {nullptr} |
| | pointer on drawable attributes
|
| std::vector< int > | fColIndex |
| | stored color index
|
| std::vector< std::string > | fColValue |
| | stored color value
|
| const std::string * | fCssClass {nullptr} |
| | pointer on drawable class
|
| std::string | fCssType |
| | CSS type.
|
| bool | fDummy {false} |
| | if true, just placeholder for drawable which does not changed
|
| const std::string * | fId {nullptr} |
| | pointer on drawable id
|
| unsigned | fIndex {0} |
| | ! index inside current pad, used to produce fully-qualified id, not send to client
|
| int | fKind {0} |
| | object kind
|
| const TObject * | fObject {nullptr} |
| | ROOT6 object.
|
| std::string | fObjectID |
| | unique object identifier
|
| bool | fOwner {false} |
| | ! if object must be deleted
|
| RStyle * | fStyle {nullptr} |
| | style object
|
#include <ROOT/TObjectDisplayItem.hxx>
◆ TObjectDisplayItem() [1/2]
| ROOT::Experimental::TObjectDisplayItem::TObjectDisplayItem |
( |
const RDrawable & | dr, |
|
|
int | kind, |
|
|
const TObject * | obj ) |
|
inline |
◆ TObjectDisplayItem() [2/2]
| ROOT::Experimental::TObjectDisplayItem::TObjectDisplayItem |
( |
int | kind, |
|
|
const TObject * | obj ) |
|
inline |
◆ ~TObjectDisplayItem()
| ROOT::Experimental::TObjectDisplayItem::~TObjectDisplayItem |
( |
| ) |
|
|
inlineoverride |
◆ BuildFullId()
| void RDisplayItem::BuildFullId |
( |
const std::string & | prefix | ) |
|
|
virtualinherited |
◆ GetIndex()
| unsigned ROOT::Experimental::RDisplayItem::GetIndex |
( |
| ) |
const |
|
inlineinherited |
◆ GetObjectID()
| std::string ROOT::Experimental::RDisplayItem::GetObjectID |
( |
| ) |
const |
|
inlineinherited |
◆ ObjectIDFromPtr()
| std::string RDisplayItem::ObjectIDFromPtr |
( |
const void * | ptr | ) |
|
|
staticinherited |
◆ SetIndex()
| void ROOT::Experimental::RDisplayItem::SetIndex |
( |
unsigned | indx | ) |
|
|
inlineinherited |
◆ SetObjectID()
| void ROOT::Experimental::RDisplayItem::SetObjectID |
( |
const std::string & | id | ) |
|
|
inlineinherited |
◆ SetObjectIDAsPtr()
| void RDisplayItem::SetObjectIDAsPtr |
( |
const void * | ptr | ) |
|
|
inherited |
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 | ) |
|
|
inlineinherited |
◆ UpdateColor()
| void ROOT::Experimental::TObjectDisplayItem::UpdateColor |
( |
int | color_indx, |
|
|
const std::string & | color_value ) |
|
inline |
◆ fAttr
| const RAttrMap* ROOT::Experimental::RIndirectDisplayItem::fAttr {nullptr} |
|
protectedinherited |
◆ fColIndex
| std::vector<int> ROOT::Experimental::TObjectDisplayItem::fColIndex |
|
protected |
◆ fColValue
| std::vector<std::string> ROOT::Experimental::TObjectDisplayItem::fColValue |
|
protected |
◆ fCssClass
| const std::string* ROOT::Experimental::RIndirectDisplayItem::fCssClass {nullptr} |
|
protectedinherited |
◆ fCssType
| std::string ROOT::Experimental::TObjectDisplayItem::fCssType |
|
protected |
◆ fDummy
| bool ROOT::Experimental::RDisplayItem::fDummy {false} |
|
protectedinherited |
if true, just placeholder for drawable which does not changed
Definition at line 34 of file RDisplayItem.hxx.
◆ fId
| const std::string* ROOT::Experimental::RIndirectDisplayItem::fId {nullptr} |
|
protectedinherited |
◆ fIndex
| unsigned ROOT::Experimental::RDisplayItem::fIndex {0} |
|
protectedinherited |
! index inside current pad, used to produce fully-qualified id, not send to client
Definition at line 33 of file RDisplayItem.hxx.
◆ fKind
| int ROOT::Experimental::TObjectDisplayItem::fKind {0} |
|
protected |
◆ fObject
| const TObject* ROOT::Experimental::TObjectDisplayItem::fObject {nullptr} |
|
protected |
◆ fObjectID
| std::string ROOT::Experimental::RDisplayItem::fObjectID |
|
protectedinherited |
◆ fOwner
| bool ROOT::Experimental::TObjectDisplayItem::fOwner {false} |
|
protected |
◆ fStyle
| RStyle* ROOT::Experimental::RDisplayItem::fStyle {nullptr} |
|
protectedinherited |
The documentation for this class was generated from the following file: