RAIDA
1.9.0
|
Factory for plotter and styles. More...
#include <IPlotterFactory.h>
Public Member Functions | |
virtual | ~IPlotterFactory () |
Destructor. | |
virtual IPlotter * | create (const std::string &name="")=0 |
virtual IMarkerStyle * | createMarkerStyle ()=0 |
Create various basic styles. More... | |
virtual ITextStyle * | createTextStyle ()=0 |
virtual ILineStyle * | createLineStyle ()=0 |
virtual IFillStyle * | createFillStyle ()=0 |
virtual IDataStyle * | createDataStyle ()=0 |
Create various "scene part" styles. More... | |
virtual IAxisStyle * | createAxisStyle ()=0 |
virtual ITitleStyle * | createTitleStyle ()=0 |
virtual IPlotterStyle * | createPlotterStyle ()=0 |
Create a global plotter style. More... | |
Factory for plotter and styles.
|
pure virtual |
name | A string identifier. A plotter is in general managed by a GUI. The "name" of the plotter could be used as the string identifier for the GUI plotter widget. If "" is passed, some default plotter is used. |
Implemented in AIDA::IPlotterFactoryROOT.
|
pure virtual |
Create various "scene part" styles.
The returned styles are not managed by the plotter.
Implemented in AIDA::IPlotterFactoryROOT.
|
pure virtual |
Create various basic styles.
The returned styles are not managed by the plotter. A user have to delete these objects.
Implemented in AIDA::IPlotterFactoryROOT.
|
pure virtual |
Create a global plotter style.
The returned style is not managed by the plotter.
Implemented in AIDA::IPlotterFactoryROOT.