RAIDA
1.9.0
|
Superclass for anything which can be drawn in different colours and with (possibly) transparent/opaque/translucent effect. More...
#include <IBrushStyleROOT.h>
Public Member Functions | |
virtual | ~IBrushStyleROOT () |
Destructor. | |
virtual std::vector< std::string > | availableColors () const |
Get a list of the colours supported by this implementation. | |
virtual std::string | color () const |
Current colour of this brush style. | |
virtual double | opacity () const |
Current opacity (alpha) of this brush style. | |
virtual bool | setColor (const std::string &newColor) |
Set current colour, e.g. More... | |
virtual bool | setOpacity (double newOpacity) |
Set opacity (alpha), e.g. More... | |
Public Member Functions inherited from AIDA::IBaseStyleROOT | |
virtual | ~IBaseStyleROOT () |
Destructor. | |
virtual void | reset () |
Return to original (construction time) state. More... | |
virtual bool | setParameter (const std::string ¶mName, const std::string &options="") |
Set a parameter. More... | |
virtual std::string | parameterValue (const std::string ¶meter) const |
Get value of a parameter. More... | |
virtual std::vector< std::string > | availableParameters () const |
Get list of the available parameters (implementation-dependent) | |
virtual std::vector< std::string > | availableParameterOptions (const std::string ¶mName) const |
Get list of the available options for a given parameter (implementation-dependent). | |
Public Member Functions inherited from AIDA::IBaseStyle | |
virtual | ~IBaseStyle () |
Destructor. | |
Public Member Functions inherited from AIDA::IBrushStyle | |
virtual | ~IBrushStyle () |
Destructor. | |
Superclass for anything which can be drawn in different colours and with (possibly) transparent/opaque/translucent effect.
|
virtual |
Set current colour, e.g.
"darkGreen"
Implements AIDA::IBrushStyle.
|
virtual |
Set opacity (alpha), e.g.
0 (transparent), 1 (opaque), 0.5 (halfway).
Implements AIDA::IBrushStyle.