7 #ifndef AIDA_IFILLSTYLE_H
8 #define AIDA_IFILLSTYLE_H 1
18 #include "AIDA/IBrushStyle.h"
42 virtual std::string
pattern()
const = 0;
virtual ~IFillStyle()
Destructor.
Definition: IFillStyle.h:32
Superclass for anything which can be drawn in different colours and with (possibly) transparent/opaqu...
Definition: IBrushStyle.h:29
Style for all filled areas (boxes, regions, histograms, etc.)
Definition: IFillStyle.h:28
virtual bool setPattern(const std::string &pattern)=0
Set current pattern, e.g.
virtual std::vector< std::string > availablePatterns() const =0
Get a list of patterns available in this implementation.
virtual std::string pattern() const =0
Get name of current pattern.