casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PlotterImplementations.h
Go to the documentation of this file.
1 #ifndef PLOTTERIMPLEMENTATIONS_H_
2 #define PLOTTERIMPLEMENTATIONS_H_
3 
5 
6 namespace casa {
7 
8 // The plotterImplementation function is a global function
9 // within the casa namespace. Any implementation of the
10 // generic plotter interface should:
11 // 1) add itself to the Implementation enum in the
12 // graphics/implementation/Plotter.h file,
13 // 2) add a case statement to this function to return a
14 // new instance of the factory for that implementation.
17  bool smartDelete = true);
18 
19 // The simplePlotter function is a global function
20 // within the casa namespace.
22  bool smartDelete = true);
23 
25 public:
27 
29  bool useHTML = true);
30 
32 
34  bool useHTML = true);
35 };
36 
37 }
38 
39 #endif /* PLOTTERIMPLEMENTATIONS_H_ */
static casacore::String implementationAbout(Plotter::Implementation i, bool useHTML=true)
static casacore::String implementationName(Plotter::Implementation i)
PlotFactoryPtr plotterImplementation(Plotter::Implementation which=Plotter::DEFAULT, bool smartDelete=true)
The plotterImplementation function is a global function within the casa namespace.
casacore::CountedPtr< SimplePlotter > SimplePlotterPtr
static casacore::String implementationVersion(Plotter::Implementation i)
Implementation
Static //.
Definition: Plotter.h:48
static casacore::String implementationLink(Plotter::Implementation i, bool useHTML=true)
casacore::CountedPtr< PlotFactory > PlotFactoryPtr
Definition: PlotFactory.h:547
String: the storage and methods of handling collections of characters.
Definition: String.h:223
Default plotter implementation is set here.
Definition: Plotter.h:52
SimplePlotterPtr simplePlotter(Plotter::Implementation which=Plotter::DEFAULT, bool smartDelete=true)
The simplePlotter function is a global function within the casa namespace.