2 #ifndef AIDA_IBRUSHSTYLEROOT_H
3 #define AIDA_IBRUSHSTYLEROOT_H 1
8 #include <RAIDA/IBaseStyleROOT.h>
9 #include <AIDA/IBrushStyle.h>
37 virtual std::string
color()
const ;
42 virtual double opacity()
const ;
48 virtual bool setColor(
const std::string & newColor) ;
virtual bool setOpacity(double newOpacity)
Set opacity (alpha), e.g.
Definition: IBrushStyleROOT.cc:35
virtual std::string color() const
Current colour of this brush style.
Definition: IBrushStyleROOT.cc:17
virtual ~IBrushStyleROOT()
Destructor.
Definition: IBrushStyleROOT.h:25
Superclass for anything which can be drawn in different colours and with (possibly) transparent/opaqu...
Definition: IBrushStyle.h:29
virtual double opacity() const
Current opacity (alpha) of this brush style.
Definition: IBrushStyleROOT.cc:23
virtual std::vector< std::string > availableColors() const
Get a list of the colours supported by this implementation.
Definition: IBrushStyleROOT.cc:8
Superclass for anything which can be drawn in different colours and with (possibly) transparent/opaqu...
Definition: IBrushStyleROOT.h:21
virtual bool setColor(const std::string &newColor)
Set current colour, e.g.
Definition: IBrushStyleROOT.cc:29
Superclass for all styles in AIDA Plotting package.
Definition: IBaseStyleROOT.h:30