Axis title and its drawing attributes. 
- Author
 - Sergey Linev s.lin.nosp@m.ev@g.nosp@m.si.de 
 
- Date
 - 2021-06-28 
 
- Warning
 - This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome! 
 
Definition at line 49 of file RAttrAxis.hxx.
 | 
| RAttrValue< RPadLength >  | offset {this, "offset", {}} | 
|   | ! axis title offset - relative to "default" position  
  | 
|   | 
| RAttrValue< std::string >  | position {this, "position", "right"} | 
|   | ! axis title position - left, right, center  
  | 
|   | 
| RAttrValue< std::string >  | value {this, "value", ""} | 
|   | ! axis title value  
  | 
|   | 
| RAttrValue< EAlign >  | align {this, "align", kCenter} | 
|   | ! text align  
  | 
|   | 
| RAttrValue< double >  | angle {this, "angle", 0.} | 
|   | ! text angle  
  | 
|   | 
| RAttrValue< RColor >  | color {this, "color", RColor::kBlack} | 
|   | ! text color  
  | 
|   | 
| RAttrFont  | font {this, "font"} | 
|   | ! text font  
  | 
|   | 
| RAttrValue< double >  | size {this, "size", 12.} | 
|   | ! text size  
  | 
|   | 
 | 
| const RAttrMap &  | GetDefaults () const override | 
|   | Return default values for attributes, empty for base class.  
  | 
|   | 
| const RAttrMap &  | GetDefaults () const override | 
|   | Return default values for attributes, empty for base class.  
  | 
|   | 
| RAttrMap  | CollectDefaults () const override | 
|   | Collect all attributes in derived class Works only if such class has dictionary.  
  | 
|   | 
| void  | CopyTo (RAttrAggregation &tgt, bool use_style=true) const | 
|   | Copy attributes into target object.  
  | 
|   | 
| bool  | CopyValue (const std::string &name, const RAttrMap::Value_t &value, bool check_type=true) | 
|   | Copy attributes from other object.  
  | 
|   | 
| bool  | IsAggregation () const final | 
|   | 
| bool  | IsSame (const RAttrAggregation &src, bool use_style=true) const | 
|   | Check if all values which are evaluated in this object are exactly the same as in tgt object.  
  | 
|   | 
| bool  | IsValueEqual (const std::string &name, const RAttrMap::Value_t &value, bool use_style=false) const | 
|   | Check if provided value equal to attribute in the map.  
  | 
|   | 
|   | RAttrBase (const char *prefix) | 
|   | 
|   | RAttrBase (RAttrBase *parent, const char *prefix=nullptr) | 
|   | 
|   | RAttrBase (RDrawable *drawable, const char *prefix=nullptr) | 
|   | 
| const Rec_t  | AccessAttr (const std::string &name) const | 
|   | Find attributes container and full-qualified name for value.  
  | 
|   | 
| const Val_t  | AccessValue (const std::string &name, bool use_style=true) const | 
|   | Search value with given name in attributes.  
  | 
|   | 
| void  | ClearValue (const std::string &name) | 
|   | Clear value if any with specified name.  
  | 
|   | 
| Rec_t  | EnsureAttr (const std::string &name) | 
|   | Ensure attribute with give name exists - creates container for attributes if required.  
  | 
|   | 
| RDrawable *  | GetDrawable () const | 
|   | 
| RAttrMap *  | GetOwnAttr () const | 
|   | 
| RAttrBase *  | GetParent () const | 
|   | 
| const char *  | GetPrefix () const | 
|   | 
| void  | MoveTo (RAttrBase &tgt) | 
|   | Move all fields into target object.  
  | 
|   | 
| void  | SetNoValue (const std::string &name) | 
|   | Set <NoValue> for attribute.  
  | 
|   |