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

An application provide displays of three axis combinations of data in a cube. More...

#include <SlicePanelDisplay.h>

Inheritance diagram for casa::SlicePanelDisplay:
casa::WCMotionEH

List of all members.

Public Member Functions

 SlicePanelDisplay (PixelCanvas *pcanvas)
virtual ~SlicePanelDisplay ()
virtual Record getOptions () const
virtual Bool setOptions (const Record &rec, Record &updatedOptions)
virtual void hold ()
virtual void release ()
virtual void refresh (const Display::RefreshReason &reason=Display::UserCommand)
virtual PanelDisplaygetPanelDisplay (const String &pdname)
virtual void setToolKey (const String &toolname, const Display::KeySym &keysym)
virtual void disableTools ()
virtual void enableTools ()
virtual void operator() (const WCMotionEvent &ev)
 default sends event to cout
virtual PanelDisplayactivePanelDisplay ()
virtual void precompute ()

Private Member Functions

void installEHs ()
void removeEHs ()

Private Attributes

SimpleOrderedMap< String,
PanelDisplay * > 
itsPanelDisplays
SimpleOrderedMap< String,
SliceEH * > 
itsSliceEHs
PanelDisplayitsActivePD

Detailed Description

An application provide displays of three axis combinations of data in a cube.

Intended use:

Public interface

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Slicing is a handy tool to ananlyse data cubes

Definition at line 115 of file SlicePanelDisplay.h.


Constructor & Destructor Documentation


Member Function Documentation

Definition at line 136 of file SlicePanelDisplay.h.

References itsActivePD.

virtual void casa::SlicePanelDisplay::disableTools ( ) [virtual]
virtual void casa::SlicePanelDisplay::enableTools ( ) [virtual]
virtual Record casa::SlicePanelDisplay::getOptions ( ) const [virtual]
virtual PanelDisplay* casa::SlicePanelDisplay::getPanelDisplay ( const String pdname) [virtual]
virtual void casa::SlicePanelDisplay::hold ( ) [virtual]
virtual void casa::SlicePanelDisplay::operator() ( const WCMotionEvent ev) [virtual]

default sends event to cout

Implements casa::WCMotionEH.

virtual void casa::SlicePanelDisplay::precompute ( ) [virtual]
virtual void casa::SlicePanelDisplay::release ( ) [virtual]
virtual Bool casa::SlicePanelDisplay::setOptions ( const Record rec,
Record updatedOptions 
) [virtual]
virtual void casa::SlicePanelDisplay::setToolKey ( const String toolname,
const Display::KeySym keysym 
) [virtual]

Member Data Documentation

Definition at line 143 of file SlicePanelDisplay.h.

Referenced by activePanelDisplay().

Definition at line 141 of file SlicePanelDisplay.h.

Definition at line 142 of file SlicePanelDisplay.h.


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