9#ifndef ROOT7_RPaletteDrawable
10#define ROOT7_RPaletteDrawable
21namespace Experimental {
All kind of drawing a axis: line, text, ticks, min/max, log, invert, ...
Base class for all attributes, used with RDrawable.
void SetValue(const std::string &name, bool value)
Set boolean value.
T GetValue(const std::string &name) const
Base class for drawable entities: objects that can be painted on a RPad.
R__ATTR_CLASS(ROwnAttrs, "", AddBool("visible", true).AddPadLength("margin", 0.02).AddPadLength("size", 0.05))
A color palette draw near the frame.
RPaletteDrawable & SetMargin(const RPadLength &pos)
RPadLength GetMargin() const
const RPalette & GetPalette() const
RPaletteDrawable & SetVisible(bool on=true)
RPaletteDrawable & SetAttrAxis(const RAttrAxis &attr)
RPaletteDrawable(const RPalette &palette, bool visible)
RPadLength GetSize() const
RAttrAxis fAttrAxis
color palette to draw
RPaletteDrawable & SetSize(const RPadLength &sz)
ROwnAttrs fAttr
! own attributes
const RAttrAxis & GetAttrAxis() const
bool IsFrameRequired() const final
RPaletteDrawable(const RPalette &palette)
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...