casa::ActionTool Class Reference

#include <ActionTool.h>

Inheritance diagram for casa::ActionTool:
casa::PlotMSAction casa::ActionAnnotate casa::ActionMarkRegions casa::ActionPan casa::ActionSubtractRegions casa::ActionZoom casa::ActionAnnotateRectangle casa::ActionAnnotateText

List of all members.

Public Member Functions

 ActionTool (Client *client)
virtual ~ActionTool ()

Protected Member Functions

virtual bool doTool (PlotMSApp *plotms)
virtual ToolCode getToolCode () const
virtual bool isAnnotator () const
virtual bool loadParameters ()
virtual bool doActionSpecific (PlotMSApp *plotms)

Protected Attributes

bool toolEnabled

Detailed Description

Definition at line 36 of file ActionTool.h.


Constructor & Destructor Documentation

casa::ActionTool::ActionTool ( Client client  ) 
virtual casa::ActionTool::~ActionTool (  )  [virtual]

Member Function Documentation

virtual bool casa::ActionTool::doActionSpecific ( PlotMSApp plotms  )  [protected, virtual]

Implements casa::PlotMSAction.

virtual bool casa::ActionTool::doTool ( PlotMSApp plotms  )  [protected, virtual]

Reimplemented in casa::ActionAnnotate.

virtual ToolCode casa::ActionTool::getToolCode (  )  const [protected, virtual]
virtual bool casa::ActionTool::isAnnotator (  )  const [protected, virtual]

Reimplemented in casa::ActionAnnotate.

virtual bool casa::ActionTool::loadParameters (  )  [protected, virtual]

Reimplemented from casa::PlotMSAction.


Member Data Documentation

Definition at line 48 of file ActionTool.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1