|
ROOT 6.18/05 Reference Guide |
#include <memory>#include <string>#include <type_traits>#include <unordered_map>#include <vector>Classes | |
| struct | ROOT::Experimental::RDrawingAttrBase::FromOption_t |
| Tag type to disambiguate construction from options. More... | |
| struct | ROOT::Experimental::RDrawingAttrBase::Name |
| An attribute name part, e.g. "line". More... | |
| struct | ROOT::Experimental::RDrawingAttrBase::Path |
| Combination of names, e.g. "hist2d.box.line.width". More... | |
| class | ROOT::Experimental::RDrawingAttrBase |
| A collection of graphics attributes, for instance everything describing a line: color, width, opacity and style. More... | |
| class | ROOT::Experimental::RDrawingAttrHolder |
| A container of (stringified) attributes for which values have been provided. More... | |
Namespaces | |
| namespace | ROOT |
| Namespace for new ROOT classes and functions. | |
| namespace | ROOT::Experimental |
Functions | |
Attribute Stringification | |
[ | |
| char | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, char *) |
| double | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, double *) |
| template<typename ENUM , class = typename std::enable_if<std::is_enum<ENUM>::value>::type> | |
| ENUM | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, ENUM *) |
| Decode an enum value from its integer representation. More... | |
| float | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, float *) |
| int | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, int *) |
| long | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, long *) |
| long long | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, long long *) |
| short | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, short *) |
| unsigned char | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, unsigned char *) |
| unsigned int | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, unsigned int *) |
| unsigned long | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, unsigned long *) |
| unsigned long long | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, unsigned long long *) |
| unsigned short | ROOT::Experimental::FromAttributeString (const std::string &strval, const std::string &name, unsigned short *) |
| std::string | ROOT::Experimental::ToAttributeString (char val) |
| std::string | ROOT::Experimental::ToAttributeString (double val) |
| template<typename ENUM , class = typename std::enable_if<std::is_enum<ENUM>::value>::type> | |
| std::string | ROOT::Experimental::ToAttributeString (ENUM val) |
| Stringify an enum value through its integer representation. More... | |
| std::string | ROOT::Experimental::ToAttributeString (float val) |
| std::string | ROOT::Experimental::ToAttributeString (int val) |
| std::string | ROOT::Experimental::ToAttributeString (long long val) |
| std::string | ROOT::Experimental::ToAttributeString (long val) |
| std::string | ROOT::Experimental::ToAttributeString (short val) |
| std::string | ROOT::Experimental::ToAttributeString (unsigned char val) |
| std::string | ROOT::Experimental::ToAttributeString (unsigned int val) |
| std::string | ROOT::Experimental::ToAttributeString (unsigned long long val) |
| std::string | ROOT::Experimental::ToAttributeString (unsigned long val) |
| std::string | ROOT::Experimental::ToAttributeString (unsigned short val) |
Definition in file RDrawingAttr.hxx.