casa
5.7.0-16
|
Abstracts the interface DBUS uses to talk to the main PlotMS application. More...
#include <PlotEngine.h>
Public Member Functions | |
virtual PlotLoggerPtr | getLogger ()=0 |
Gets the logger associated with this PlotMS. More... | |
virtual PlotMSPlotManager & | getPlotManager ()=0 |
Returns the PlotMSPlotManager associated with this PlotMS. More... | |
virtual PlotFactoryPtr | getPlotFactory ()=0 |
virtual PlotMSParameters & | getParameters ()=0 |
virtual PlotMSExportParam & | getExportParameters ()=0 |
virtual PlotSymbolPtr | createSymbol (const casacore::String &descriptor, casacore::Int size, const casacore::String &color, const casacore::String &fillPattern, bool outline)=0 |
Symbols. More... | |
virtual PlotMSPlot * | addOverPlot (const PlotMSPlotParameters *p=NULL)=0 |
virtual void | allowPopups (bool allow=true)=0 |
Show/hide. More... | |
virtual bool | popupsAllowed ()=0 |
virtual void | showGUI (bool show=true)=0 |
virtual bool | guiShown () const =0 |
virtual bool | isClosed () const =0 |
virtual void | clearPlots ()=0 |
virtual bool | isOperationCompleted () const =0 |
virtual void | setOperationCompleted (bool complete)=0 |
virtual bool | save (const PlotExportFormat &format)=0 |
virtual PlotMSFlagging | getFlagging () const =0 |
virtual void | setFlagging (PlotMSFlagging flag)=0 |
virtual void | quitApplication ()=0 |
virtual bool | isDrawing () const =0 |
virtual casacore::Record | locateInfo (casacore::Bool &success, casacore::String &errorMessage)=0 |
Protected Member Functions | |
PlotEngine () | |
virtual | ~PlotEngine () |
Abstracts the interface DBUS uses to talk to the main PlotMS application.
Definition at line 45 of file PlotEngine.h.
|
inlineprotected |
Definition at line 84 of file PlotEngine.h.
|
inlineprotectedvirtual |
Definition at line 85 of file PlotEngine.h.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Show/hide.
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Symbols.
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Gets the logger associated with this PlotMS.
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Returns the PlotMSPlotManager associated with this PlotMS.
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.
|
pure virtual |
Implemented in casa::PlotMSApp.