|
ROOT 6.18/05 Reference Guide |
Definition at line 31 of file RAttrText.hxx.
Public Member Functions | |
| int | GetAlign () const |
| float | GetAngle () const |
| RColor | GetColor () const |
| int | GetFont () const |
| float | GetSize () const |
| RDrawingAttrBase ()=default | |
| Construct a default, unnamed, unconnected attribute. More... | |
| RDrawingAttrBase (const Name &name) | |
| Construct a named attribute that does not have a parent; e.g. More... | |
| RDrawingAttrBase (const Name &name, const RDrawingAttrBase &parent) | |
| Construct a named attribute that has a parent, e.g. More... | |
| RDrawingAttrBase (const Name &name, RDrawingOptsBase &opts) | |
| Construct a top-most attribute from its holder. More... | |
| RDrawingAttrBase (const RDrawingAttrBase &other)=default | |
| Construct as a copy. More... | |
| RDrawingAttrBase (FromOption_t, const Name &name, RDrawingOptsBase &opts) | |
| Construct a top-most attribute from its holder. More... | |
| RDrawingAttrBase (RDrawingAttrBase &&other)=default | |
| Construct as a moved-to. More... | |
| RAttrText & | SetAlign (int style) |
| The alignment of the text. More... | |
| RAttrText & | SetAngle (float angle) |
| The angle of the text. More... | |
| RAttrText & | SetColor (const RColor &col) |
| The color of the text. More... | |
| RAttrText & | SetFont (int font) |
| The font of the text. More... | |
| RAttrText & | SetSize (float size) |
| The size of the text. More... | |
Public Member Functions inherited from ROOT::Experimental::RDrawingAttrBase | |
| RDrawingAttrBase (const Name &name) | |
| Construct a named attribute that does not have a parent; e.g. More... | |
| RDrawingAttrBase (const Name &name, const RDrawingAttrBase &parent) | |
| Construct a named attribute that has a parent, e.g. More... | |
| RDrawingAttrBase (const Name &name, RDrawingOptsBase &opts) | |
| Construct a top-most attribute from its holder. More... | |
| RDrawingAttrBase (const RDrawingAttrBase &other)=default | |
| Construct as a copy. More... | |
| RDrawingAttrBase (FromOption_t, const Name &name, RDrawingOptsBase &opts) | |
| Construct a top-most attribute from its holder. More... | |
| RDrawingAttrBase (RDrawingAttrBase &&other)=default | |
| Construct as a moved-to. More... | |
| template<class T > | |
| T | Get (const Name &name) const |
Get the attribute value for an attribute value of type T. More... | |
| const std::weak_ptr< RDrawingAttrHolder > & | GetHolderPtr () const |
| Actual attribute holder. More... | |
| const Path & | GetPath () const |
| Return the attribute names that lead to this attribute, starting with the topmost attribute, i.e. More... | |
| bool | IsFromStyle (const Name &name) const |
Return true if the attribute's value comes from the styles, i.e. More... | |
| bool | operator!= (const RDrawingAttrBase &other) const |
Compare unequal to other RDrawingAttrBase. Returns the negated operator==. More... | |
| RDrawingAttrBase & | operator= (const RDrawingAttrBase &rhs) |
| Copy-assign: this assigns the attribute values to this attribute, without changing the connected drawing options object / holder or attribute path! More... | |
| bool | operator== (const RDrawingAttrBase &other) const |
| Equality compare to other RDrawingAttrBase. More... | |
| template<class T > | |
| void | Set (const Name &name, const T &val) |
Insert or update the attribute value identified by name to the given value. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from ROOT::Experimental::RDrawingAttrBase | |
| static constexpr const FromOption_t | FromOption {} |
Protected Member Functions inherited from ROOT::Experimental::RDrawingAttrBase | |
| RDrawingAttrBase ()=default | |
| Construct a default, unnamed, unconnected attribute. More... | |
| std::string | GetValueString (const Path &path) const |
| Get the attribute value as string, for a given attribute name. More... | |
| bool | IsFromStyle (const Path &path) const |
Return true if the attribute's value comes from the styles, i.e. More... | |
| void | SetValueString (const Name &name, const std::string &strVal) |
Insert or update the attribute value identified by the valueIndex (in fValueNames) to the value strVal. More... | |
Protected Attributes inherited from ROOT::Experimental::RDrawingAttrBase | |
| std::weak_ptr< RDrawingAttrHolder > | fHolder |
| The container of the attribute values. More... | |
| Path | fPath |
| The chain of attribute names, as used in style files. More... | |
#include <ROOT/RAttrText.hxx>
|
inline |
Definition at line 50 of file RAttrText.hxx.
|
inline |
Definition at line 46 of file RAttrText.hxx.
|
inline |
Definition at line 38 of file RAttrText.hxx.
|
inline |
Definition at line 54 of file RAttrText.hxx.
|
inline |
Definition at line 42 of file RAttrText.hxx.
|
default |
Construct a default, unnamed, unconnected attribute.
|
inline |
Construct a named attribute that does not have a parent; e.g.
because it's the top-most attribute in a drawing option object.
Definition at line 161 of file RDrawingAttr.hxx.
| ROOT::Experimental::RDrawingAttrBase::RDrawingAttrBase | ( | const Name & | name, |
| const RDrawingAttrBase & | parent | ||
| ) |
Construct a named attribute that has a parent, e.g.
because it's some line attribute of the histogram attributes.
Definition at line 165 of file RDrawingAttr.cxx.
|
inline |
Construct a top-most attribute from its holder.
If this is ambiguous, use the tag overload taking an FromOption_t.
Definition at line 175 of file RDrawingAttr.hxx.
|
default |
Construct as a copy.
| ROOT::Experimental::RDrawingAttrBase::RDrawingAttrBase | ( | FromOption_t | , |
| const Name & | name, | ||
| RDrawingOptsBase & | opts | ||
| ) |
Construct a top-most attribute from its holder.
Definition at line 171 of file RDrawingAttr.cxx.
|
default |
Construct as a moved-to.
|
inline |
The alignment of the text.
Definition at line 49 of file RAttrText.hxx.
|
inline |
The angle of the text.
Definition at line 45 of file RAttrText.hxx.
The color of the text.
Definition at line 37 of file RAttrText.hxx.
|
inline |
The font of the text.
Definition at line 53 of file RAttrText.hxx.
|
inline |
The size of the text.
Definition at line 41 of file RAttrText.hxx.