RAIDA  1.9.0
Public Member Functions | List of all members
AIDA::ITextStyleROOT Class Reference

Style for all text (e.g. More...

#include <ITextStyleROOT.h>

Inheritance diagram for AIDA::ITextStyleROOT:
AIDA::IBrushStyleROOT AIDA::ITextStyle AIDA::IBaseStyleROOT AIDA::IBrushStyle AIDA::IBrushStyle AIDA::IBaseStyle AIDA::IBaseStyle AIDA::IBaseStyle

Public Member Functions

virtual ~ITextStyleROOT ()
 Destructor.
 
virtual std::vector< std::string > availableFonts () const
 Get list of fonts available in this implementation.
 
virtual double fontSize () const
 Get current font size.
 
virtual bool setFontSize (double size)
 Set current font size. More...
 
virtual std::string font () const
 Get name of current font.
 
virtual bool setFont (const std::string &font)
 Set current font, e.g. More...
 
virtual bool isBold () const
 
virtual bool isItalic () const
 
virtual bool isUnderlined () const
 
virtual bool setBold (bool bold=true)
 
virtual bool setItalic (bool italic=true)
 
virtual bool setUnderlined (bool underlined=true)
 
- Public Member Functions inherited from AIDA::IBrushStyleROOT
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 &paramName, const std::string &options="")
 Set a parameter. More...
 
virtual std::string parameterValue (const std::string &parameter) 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 &paramName) 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.
 
- Public Member Functions inherited from AIDA::ITextStyle
virtual ~ITextStyle ()
 Destructor.
 

Detailed Description

Style for all text (e.g.

axis labels, legend box text etc.)

Author
T. Kraemer, DESY
Version
Id:
ITextStyleROOT.h,v 1.1 2006-12-07 10:33:21 tkraemer Exp

Member Function Documentation

bool ITextStyleROOT::setFont ( const std::string &  font)
virtual

Set current font, e.g.

"timesNewRoman" or "courier".

Returns
false if font not supported by this implementation.

Implements AIDA::ITextStyle.

bool ITextStyleROOT::setFontSize ( double  size)
virtual

Set current font size.

Returns
false if size not supported by this implementation.

Implements AIDA::ITextStyle.


The documentation for this class was generated from the following files: