casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
casa::PlotPanel Class Reference

A PlotPanel is a panel that goes on the bottom of the plot window. More...

#include <PlotPanel.h>

List of all members.

Public Member Functions

 PlotPanel ()
virtual ~PlotPanel ()
virtual vector< PlotWidgetPtrwidgets () const =0
 Returns all PlotWidgets currently on the panel.
virtual int addWidget (PlotWidgetPtr widget)=0
 Adds the given widget to this panel.
virtual void clearWidgets ()=0
 Clears all widgets on the panel.
virtual void removeWidget (PlotWidgetPtr widget)=0
 Removes the given widget from this panel.
virtual void removeWidget (int index)=0
 Removes the widget at the given index from this panel.

Detailed Description

A PlotPanel is a panel that goes on the bottom of the plot window.

A single panel can contain multiple widgets.

Definition at line 161 of file PlotPanel.h.


Constructor & Destructor Documentation

Definition at line 163 of file PlotPanel.h.

virtual casa::PlotPanel::~PlotPanel ( ) [inline, virtual]

Definition at line 165 of file PlotPanel.h.


Member Function Documentation

virtual int casa::PlotPanel::addWidget ( PlotWidgetPtr  widget) [pure virtual]

Adds the given widget to this panel.

virtual void casa::PlotPanel::clearWidgets ( ) [pure virtual]

Clears all widgets on the panel.

virtual void casa::PlotPanel::removeWidget ( PlotWidgetPtr  widget) [pure virtual]

Removes the given widget from this panel.

virtual void casa::PlotPanel::removeWidget ( int  index) [pure virtual]

Removes the widget at the given index from this panel.

virtual vector<PlotWidgetPtr> casa::PlotPanel::widgets ( ) const [pure virtual]

Returns all PlotWidgets currently on the panel.


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