casa::QtDisplayPanelGui Class Reference

The main display window for the Qt version of the viewer. More...

#include <QtDisplayPanelGui.qo.h>

Inheritance diagram for casa::QtDisplayPanelGui:
casa::QtPanelBase casa::viewer::StatusSink casa::QtCleanPanelGui casa::QtCleanPanelGui2

List of all members.

Public Types

enum  SCRIPTING_OPTION {
  INTERACT,
  SETOPTIONS
}
typedef std::list
< viewer::Region * > 
region_list_t
typedef std::pair< QString,
SHARED_PTR< ImageInterface
< float > > > 
OverplotInterface

Public Slots

virtual void setColorBarOrientation (Bool vertical)
 At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels.
virtual QtDisplayPanelGuicreateNewPanel ()
virtual void showDataManager ()
virtual void hideDataManager ()
virtual void showExportManager ()
virtual void hideExportManager ()
virtual void showDataOptionsPanel ()
virtual void hideDataOptionsPanel ()
virtual void showPreferences ()
virtual void removeAllDDs ()
virtual void showPrintManager ()
 Show/hide display panel's auxiliary windows.
virtual void hidePrintManager ()
virtual void showCanvasManager ()
virtual void hideCanvasManager ()
virtual void showRegionManager ()
virtual void hideRegionManager ()
virtual void showShapeManager ()
virtual void hideShapeManager ()
virtual void showAnnotatorPanel ()
virtual void hideAnnotatorPanel ()
virtual void showFileBoxPanel ()
virtual void hideFileBoxPanel ()
virtual void showMakeRegionPanel ()
virtual void hideMakeRegionPanel ()
virtual void showImageProfile ()
virtual void hideImageProfile ()
virtual void refreshImageProfile ()
void resetImageProfile ()
virtual void hideAllSubwindows ()
virtual void hideImageMenus ()
void movieChannels (int startChannel, int endChannel)
 Increments the channel in the images from the start channel to the end channel.
void movieChannels (int channel, bool forward, int stepSize, int channelStart, int channelEnd)
void movieStop ()
void registerAllDDs ()
void unregisterAllDDs ()
virtual void showStats (const String &)
virtual void hideStats ()
virtual QtDisplayDataaddDD (String path, String dataType, String displayType, Bool autoRegister=True, Bool tmpDtata=False, SHARED_PTR< ImageInterface< Float > > img=SHARED_PTR< ImageInterface< Float > >())
 add a new DD
virtual void doSelectChannel (int channelIndex)
 go to a specifc channel
virtual Bool restorePanelState (String filename)
 (Attempts to) restore panel state from named file.
virtual void trackingMoved (Qt::DockWidgetArea)
virtual void animatorMoved (Qt::DockWidgetArea)
virtual void regionMoved (Qt::DockWidgetArea)
virtual void mousetoolbarMoved (bool)
std::string getrc (const std::string &key)
 note that 'key' is prefixed with something like "viewer.dpg.".
void putrc (const std::string &key, const std::string &val)
void showMomentsCollapseImageProfile ()
void showSpecFitImageProfile ()
void disconnectHistogram ()
void ddClose (QtDisplayData *&removeDD)
void ddOpen (const String &path, const String &dataType, const String &displayType, int insertPosition=-1, bool register=true, bool masterCoordinate=false, bool masterSaturation=false, bool masterHue=false)
std::string id () const
 retrieve the identifier string for this QtDisplayPanelGui.
void unlinkCursorTracking (QtDisplayPanelGui *)
void linkCursorTracking (QtDisplayPanelGui *, QColor)

Signals

void regionChange (viewer::Region *, std::string)
void axisToolUpdate (QtDisplayData *controlling_dd)
void colorBarOrientationChange ()
void frameChanged (int)
 Notification that the frame has changed.
void overlay (QList< OverplotInterface >)
 Profile Overplots.
void createDDFailed (String errMsg, String path, String dataType, String displayType)
void ddCreated (QtDisplayData *, Bool autoRegister, int insertPosition, Bool csMaster)
 The DD now exists, and is on QtViewerBase's list.
void closed (const QtDisplayPanelGui *)
 The DD is no longer on QtViewerBase's list, but is not destroyed until after the signal.
void cursorBoundary (QtDisplayPanel::CursorBoundaryCondition)
void cursorPosition (viewer::Position)

Public Member Functions

 ~QtDisplayPanelGui ()
QtViewerviewer () const
 access to our viewer
int buttonToolState (const std::string &tool) const
LogIO & logIO ()
 access our logger.
void status (const std::string &s, const std::string &type="info")
 enter status information.
QtDisplayPaneldisplayPanel ()
 access to graphics panel 'base'.
const QtDisplayPaneldisplayPanel () const
region_list_t regions ()
void revokeRegion (viewer::Region *r)
 region coupling between QtRegionDock and QtRegionSource(s).
virtual void setStatsPrint (Bool printStats=True)
virtual void setUseRegion (Bool useRegion=True)
virtual bool supports (SCRIPTING_OPTION option) const
virtual QVariant start_interact (const QVariant &input, int id)
virtual QVariant setoptions (const QMap< QString, QVariant > &input, int id)
Bool colorBarsVertical ()
 At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels.
QtDisplayDatacreateDD (String path, String dataType, String displayType, Bool autoRegister=True, int insertPosition=-1, bool masterCoordinate=false, bool masterSaturation=false, bool masterHue=false, const viewer::DisplayDataOptions &ddo=viewer::DisplayDataOptions(), const viewer::ImageProperties &props=viewer::ImageProperties())
 Create a new QtDD from given parameters, and add to internal DD list.
virtual Bool removeDD (QtDisplayData *&qdd)
 Removes the QDD from the list and deletes it (if it existed -- Return value: whether qdd was in the list in the first place).
DisplayDataHolder::DisplayDataIterator beginDD () const
 retrieve a copy of the current DD list.
DisplayDataHolder::DisplayDataIterator endDD () const
Bool isEmptyDD () const
List< QtDisplayData * > unregisteredDDs ()
 return the number of user DDs.
QtDisplayDatadd (const std::string &name)
 retrieve a DD with given name (0 if none).
QtDisplayDatadd ()
 retrieve the controlling DD.
Bool ddExists (QtDisplayData *qdd)
 Check that a given DD is on the list.
virtual String errMsg ()
 Bool ddExists(const String& name) { return dd(name)!=0; }.
virtual void addedData (QString type, QtDisplayData *)
 the QtDBusViewerAdaptor can handle loading & registering data itself, but to connect up extra functionality, the upper-level QtDisplayPanelGui (or in the current case, the derived QtCleanPanelGui) would have to be notified that data has been added.
QtDataManagerdataMgr ()
virtual std::string rcid () const
 return the id for viewer state for this type of panel
viewer::QtRegionDockregionDock ()
int numFrames ()
void loadRegions (const std::string &path, const std::string &datatype)
 load casa (or DS9?) region files.
std::string outputRegions (std::list< viewer::QtRegionState * > regions, std::string file, std::string format, std::string ds9_csys="pixel")
 zero length string indicates OK!
bool useNewRegions () const
void activate (bool)
 called to indicate application activation state.
void updateCursorInfo (WorldCanvas *wc, Quantity x, Quantity y)
 display cursor information for the specified point (in world coordinates)

Public Attributes

QToolBar * customToolBar
 public toolbars, for inserting custom buttons.
QToolBar * customToolBar2
Bool autoDDOptionsShow
 True by default.
String selectedDMDir
 Intended for use only by QtDataManager (or other data dialogs such as for save-restore), to inform QtDisplayPanel of the directory currently selected for data retrieval, if any ("" if none).

Protected Slots

virtual void close ()
virtual void quit ()
void hideEvent (QHideEvent *ev)
virtual void ddRegChange_ ()
 Respond to QDP::registrationChange() signal.
virtual void ddRegClicked_ ()
 Respond to registration/close menu clicks.
virtual void ddUnregClicked_ ()
virtual void ddCloseClicked_ ()
virtual void updateAnimUi_ ()
 Reflect animator state [changes] in gui.
virtual void fwdPlayChannelMovie_ ()
 These react to fwd/reverse Play buttons.
virtual void fwdPlayImageMovie_ ()
virtual void revPlayChannelMovie_ ()
virtual void revPlayImageMovie_ ()
virtual void displayTrackingData_ (Record trackingRec)
 Display tracking data gathered by underlying panel.
virtual void arrangeTrackBoxes_ ()
 Reacts to QDP registration change signal.
virtual void deleteTrackBox_ (QtDisplayData *qdd)
 Deletes the TrackBox for the given QDD, if it exists.
virtual void savePanelState_ ()
 Brings up dialog for saving display panel state: reg'd DDs, their options, etc.
virtual void restorePanelState_ ()
 Brings up dialog for restore file, attempts restore.
virtual void addGuiState_ (QDomDocument *)
 Responds to qdp_->creatingRstrDoc(QDomDocument*) signal.
virtual void restoreGuiState_ (QDomDocument *)
 Responds to qdp_->restoring(QDomDocument*) signal.

Protected Member Functions

 QtDisplayPanelGui (QtViewer *v, QWidget *parent=0, std::string rcstr="dpg", const std::list< std::string > &args=std::list< std::string >())
 QtDisplayPanelGui (const QtDisplayPanelGui *other, QWidget *parent=0, std::string rcstr="dpg", const std::list< std::string > &args=std::list< std::string >())
virtual Bool syncDataDir_ (String filename)
 Keeps current data directory in sync between DataManager window and save-restore dialogs.
virtual void updateDDMenus_ (Bool doCloseMenu=True)
void closeEvent (QCloseEvent *event)
 scripted (via dbus) panels should override the closeEvent( ) and hide the gui instead of deleting it when it was created via a dbus script.

Protected Attributes

LogIO logger
DisplayDataHolderdisplayDataHolder
 Existing user-visible QDDs List<QtDisplayData*> qdds_;.
String errMsg_
QtDataManagerqdm_
QtExportManagerqem_
QtDataOptionsPanelqdo_
Bool colorBarsVertical_
 At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels.
QtViewerv_
QtDisplayPanelqdp_
QtViewerPrintGuiqpm_
QtCanvasManagerqcm_
MakeMaskqap_
 QtAnnotatorGui* qap_;.
FileBoxqfb_
MakeRegionqmr_
QtRegionManagerqrm_
QtRegionShapeManagerqsm_
QTextEdit * qst_
QtProfileprofile_
String savedTool_
QtDisplayDataprofileDD_
QMenu * dpMenu_
QMenu * ddMenu_
QMenu * ddCloseMenu_
 ddRegMenu_,
QMenu * tlMenu_
QMenu * vwMenu_
QMenu * helpMenu_
QAction * dpNewAct_
QAction * printAct_
QAction * dpOptsAct_
QAction * dpCloseAct_
QAction * dpQuitAct_
QAction * ddOpenAct_
QAction * ddSaveAct_
QAction * ddAdjAct_
QAction * unzoomAct_
QAction * zoomInAct_
QAction * zoomOutAct_
QAction * annotAct_
QAction * mkRgnAct_
QAction * fboxAct_
QAction * ddPreferencesAct_
QAction * profileAct_
QAction * momentsCollapseAct_
QAction * histogramAct_
QAction * fitAct_
QAction * cleanAct_
QAction * rgnMgrAct_
QAction * shpMgrAct_
QAction * dpSaveAct_
QAction * dpRstrAct_
QAction * manageImagesAct_
QAction * aboutAct_
QToolBar * mainToolBar_
QToolButton * ddRegBtn_
QToolButton * ddCloseBtn_
QtMouseToolBarmouseToolBar_
Casarc & rc
 connection to rc file
std::string rcid_
 rc id for this panel type

Static Protected Attributes

static bool logger_did_region_warning

Private Slots

void to_image_mode (bool channelCubes)
void to_channel_mode ()
void loadRegions (const QString &path, const QString &type)
void incrementMovieChannel ()
void clear_status_bar ()
void reset_status_bar ()
void controlling_dd_axis_change (String, String, String, std::vector< int >)
void initializeProfile ()
void showHistogram ()
void showAboutDialog ()
void showSlicer ()
void resetListenerImage ()
void histogramRegionChange (int, viewer::region::RegionChanges change=viewer::region::RegionChangeLabel)
void showFitInteractive ()
void showCleanTool ()
void addSkyComponentOverlay (String path, const QString &colorName)
void removeSkyComponentOverlay (String path)
void add2DFitOverlay (QList< RegionShape * > fitMarkers)
void remove2DFitOverlay (QList< RegionShape * > fitMarkers)
void addResidualFitImage (String path)
virtual void addDDSlot (String path, String dataType, String displayType, Bool autoRegister=True, Bool tmpData=False, SHARED_PTR< ImageInterface< Float > > img=SHARED_PTR< ImageInterface< Float > >())
void sliceChanged (int regionId, viewer::region::RegionChanges change, const QList< double > &worldX, const QList< double > &worldY, const QList< int > &pixelX, const QList< int > &pixelY)
void addSlice (int id, const QString &shape, const QString &, const QList< double > &worldX, const QList< double > &worldY, const QList< int > &pixelX, const QList< int > &pixelY, const QString &, const QString &, const QString &, int, int)
void showColorHistogram (QtDisplayData *displayData)
void globalColorSettingsChanged (bool global)
void globalOptionsChanged (QtDisplayData *originator, Record opts)
void updateColorHistogram (const QString &ddName)
void showImageManager ()
void sliceMarkerVisibilityChanged (int regionId, bool visible)
void sliceMarkerPositionChanged (int regionId, int segmentIndex, float percentage)
void updateMultiSpectralFitLocation (Record trackingRec)
void animationImageChanged (int index)
 Written in response to CAS-5101.
void registerDD (QtDisplayData *dd, int position)
void unregisterDD (QtDisplayData *dd)
void replaceControllingDD (QtDisplayData *oldControllingDD, QtDisplayData *newControllingDD)
 used to manage generation of the updateAxes( ) signal.
void setAnimatedImage (int index)
 Change the image that is being viewed in the blink animator.
void createRGBImage (QtDisplayData *coordinateMaster, QtDisplayData *redImage, QtDisplayData *greenImage, QtDisplayData *blueImage)

Private Member Functions

void construct_ (QtDisplayPanel *newpanel, const std::list< std::string > &args)
 portion of construction shared by multiple constructor functions.
void animationModeChanged (bool modeZ, bool channelCubes)
void setAnimationRate ()
int getBoundedChannel (int channelNumber) const
void updateViewedImage ()
void profiledImageChange ()
void generateSliceRegionUpdates ()
void generateHistogramRegionUpdates ()
void clearTools ()
 QtDisplayPanelGui ()
QtDisplayDataprocessDD (String path, String dataType, String displayType, Bool autoRegister, int insertPosition, bool masterCoordinate, bool masterSaturation, bool masterHue, QtDisplayData *qdd, const viewer::DisplayDataOptions &ddo=viewer::DisplayDataOptions())
void connectRegionSignals (PanelDisplay *ppd)
void notifyDDRemoval (QtDisplayData *qdd)
QtDisplayDatalookForExistingController ()
 Management of the controlling DD.
void updateFrameInformation ()
 void setControllingDD( QtDisplayData* controlDD );
void updateFrameInformationChannel ()
void updateFrameInformationImage ()
void updateSliceCorners (int id, const QList< double > &worldX, const QList< double > &worldY)
void initAnimationHolder ()
void initHistogramHolder ()
void hideHistogram ()
void initFit2DTool ()
void hideFit2DTool ()
void resetHistogram (viewer::Region *qtRegion)
viewer::RegionfindRegion (int id)
void initCleanTool ()
 interactive clean.
string addAnimationDockWidget ()
 Docking/Dock Widgets.

Static Private Member Functions

static std::string idGen ()

Private Attributes

bool use_new_regions
int movieChannel
 Animating the channel.
int movieChannelEnd
int movieLast
int movieStart
int movieStep
QTimer movieTimer
unsigned int showdataoptionspanel_enter_count
viewer::Preferencespreferences
AnimatorHolderanimationHolder
bool adjust_channel_animator
bool adjust_image_animator
int animationImageIndex
HistogramMainhistogrammer
ColorHistogramcolorHistogram
Fit2DToolfitTool
SlicerMainWindowsliceTool
ImageManagerDialogimageManagerDialog
AboutDialogVieweraboutDialog
viewer::CleanGuiclean_tool
QDockWidget * histogramDockWidget_
viewer::QtRegionDockregionDock_
CursorTrackingHoldertrkgDockWidget_
QTimer * status_bar_timer
QString status_bar_state
QString status_bar_stylesheet
LinkedCursorEHlinkedCursorHandler
std::string id_

Friends

class QtViewer

Detailed Description

The main display window for the Qt version of the viewer.

Definition at line 117 of file QtDisplayPanelGui.qo.h.


Member Typedef Documentation

typedef std::pair<QString, SHARED_PTR<ImageInterface<float> > > casa::QtDisplayPanelGui::OverplotInterface

Definition at line 277 of file QtDisplayPanelGui.qo.h.

Definition at line 153 of file QtDisplayPanelGui.qo.h.


Member Enumeration Documentation

Enumerator:
INTERACT 
SETOPTIONS 

Definition at line 131 of file QtDisplayPanelGui.qo.h.


Constructor & Destructor Documentation

casa::QtDisplayPanelGui::QtDisplayPanelGui ( QtViewer v,
QWidget *  parent = 0,
std::string  rcstr = "dpg",
const std::list< std::string > &  args = std::list< std::string >() 
) [protected]
casa::QtDisplayPanelGui::QtDisplayPanelGui ( const QtDisplayPanelGui other,
QWidget *  parent = 0,
std::string  rcstr = "dpg",
const std::list< std::string > &  args = std::list< std::string >() 
) [protected]
casa::QtDisplayPanelGui::~QtDisplayPanelGui (  ) 
casa::QtDisplayPanelGui::QtDisplayPanelGui (  )  [inline, private]

Definition at line 610 of file QtDisplayPanelGui.qo.h.


Member Function Documentation

void casa::QtDisplayPanelGui::activate ( bool   ) 

called to indicate application activation state.

.. true -> activated, false -> deactivated

void casa::QtDisplayPanelGui::add2DFitOverlay ( QList< RegionShape * >  fitMarkers  )  [private, slot]
string casa::QtDisplayPanelGui::addAnimationDockWidget (  )  [private]

Docking/Dock Widgets.

virtual QtDisplayData* casa::QtDisplayPanelGui::addDD ( String  path,
String  dataType,
String  displayType,
Bool  autoRegister = True,
Bool  tmpDtata = False,
SHARED_PTR< ImageInterface< Float > >  img = SHARED_PTR< ImageInterface< Float > >() 
) [virtual, slot]

add a new DD

virtual void casa::QtDisplayPanelGui::addDDSlot ( String  path,
String  dataType,
String  displayType,
Bool  autoRegister = True,
Bool  tmpData = False,
SHARED_PTR< ImageInterface< Float > >  img = SHARED_PTR< ImageInterface< Float > >() 
) [private, virtual, slot]
virtual void casa::QtDisplayPanelGui::addedData ( QString  type,
QtDisplayData  
) [virtual]

the QtDBusViewerAdaptor can handle loading & registering data itself, but to connect up extra functionality, the upper-level QtDisplayPanelGui (or in the current case, the derived QtCleanPanelGui) would have to be notified that data has been added.

This will allow it to set up the callbacks for drawing regions..\.

Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.

virtual void casa::QtDisplayPanelGui::addGuiState_ ( QDomDocument *   )  [protected, virtual, slot]

Responds to qdp_->creatingRstrDoc(QDomDocument*) signal.

(Recall that qdp_ is unaware of this gui). Adds gui state to the QDomDocument qdp has created.

void casa::QtDisplayPanelGui::addResidualFitImage ( String  path  )  [private, slot]
void casa::QtDisplayPanelGui::addSkyComponentOverlay ( String  path,
const QString &  colorName 
) [private, slot]
void casa::QtDisplayPanelGui::addSlice ( int  id,
const QString &  shape,
const QString &  ,
const QList< double > &  worldX,
const QList< double > &  worldY,
const QList< int > &  pixelX,
const QList< int > &  pixelY,
const QString &  ,
const QString &  ,
const QString &  ,
int  ,
int   
) [private, slot]
void casa::QtDisplayPanelGui::animationImageChanged ( int  index  )  [private, slot]

Written in response to CAS-5101.

When multiple images are loaded, some with many channels and one with only one channel, the available frames in the channel animator needs to change based on the mode. Assume the single channel image is the one that will be animated in normal mode. In this case, the channel animator should register a single frame and not allow animation. However, if we are in "channel images mode", a form of blink mode, the number of available channels should be the maximum of the channel count in all the images. Channel animation should then take place. Method sets the mode, and then updates the channel count accordingly.

void casa::QtDisplayPanelGui::animationModeChanged ( bool  modeZ,
bool  channelCubes 
) [private]
virtual void casa::QtDisplayPanelGui::animatorMoved ( Qt::DockWidgetArea   )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::arrangeTrackBoxes_ (  )  [protected, virtual, slot]

Reacts to QDP registration change signal.

If necessary, changes the set of cursor position tracking boxes being displayed in trkgWidget_ (creating new TrackBoxes as necessary). A TrackBox will be shown for each qdd in qdp_->registeredDDs() where qdd->usesTracking() (in registration order).

void casa::QtDisplayPanelGui::axisToolUpdate ( QtDisplayData controlling_dd  )  [signal]
DisplayDataHolder::DisplayDataIterator casa::QtDisplayPanelGui::beginDD (  )  const

retrieve a copy of the current DD list.

List<QtDisplayData*> dds() { return qdds_; }

int casa::QtDisplayPanelGui::buttonToolState ( const std::string &  tool  )  const
void casa::QtDisplayPanelGui::clear_status_bar (  )  [private, slot]
void casa::QtDisplayPanelGui::clearTools (  )  [private]
virtual void casa::QtDisplayPanelGui::close (  )  [protected, virtual, slot]
void casa::QtDisplayPanelGui::closed ( const QtDisplayPanelGui  )  [signal]

The DD is no longer on QtViewerBase's list, but is not destroyed until after the signal.

dd is removed from the world canvas holder ***** during the processing of this event... ***** void ddRemoved(QtDisplayData*);

void casa::QtDisplayPanelGui::closeEvent ( QCloseEvent *  event  )  [protected]

scripted (via dbus) panels should override the closeEvent( ) and hide the gui instead of deleting it when it was created via a dbus script.

.\.

Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.

void casa::QtDisplayPanelGui::colorBarOrientationChange (  )  [signal]
Bool casa::QtDisplayPanelGui::colorBarsVertical (  )  [inline]

At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels.

This returns the current value.

Definition at line 183 of file QtDisplayPanelGui.qo.h.

References colorBarsVertical_.

void casa::QtDisplayPanelGui::connectRegionSignals ( PanelDisplay ppd  )  [private]
void casa::QtDisplayPanelGui::construct_ ( QtDisplayPanel newpanel,
const std::list< std::string > &  args 
) [private]

portion of construction shared by multiple constructor functions.

..

void casa::QtDisplayPanelGui::controlling_dd_axis_change ( String  ,
String  ,
String  ,
std::vector< int >   
) [private, slot]
QtDisplayData* casa::QtDisplayPanelGui::createDD ( String  path,
String  dataType,
String  displayType,
Bool  autoRegister = True,
int  insertPosition = -1,
bool  masterCoordinate = false,
bool  masterSaturation = false,
bool  masterHue = false,
const viewer::DisplayDataOptions ddo = viewer::DisplayDataOptions(),
const viewer::ImageProperties props = viewer::ImageProperties() 
)

Create a new QtDD from given parameters, and add to internal DD list.

(For now) QtViewerBase retains 'ownership' of the QtDisplayData; call removeDD(qdd) to delete it. Unless autoregister is set False, all open DisplayPanels will register the DD for display. Check return value for 0, or connect to the createDDFailed() signal, to handle failure.

void casa::QtDisplayPanelGui::createDDFailed ( String  errMsg,
String  path,
String  dataType,
String  displayType 
) [signal]
virtual QtDisplayPanelGui* casa::QtDisplayPanelGui::createNewPanel (  )  [virtual, slot]
void casa::QtDisplayPanelGui::createRGBImage ( QtDisplayData coordinateMaster,
QtDisplayData redImage,
QtDisplayData greenImage,
QtDisplayData blueImage 
) [private, slot]
void casa::QtDisplayPanelGui::cursorBoundary ( QtDisplayPanel::CursorBoundaryCondition   )  [signal]
void casa::QtDisplayPanelGui::cursorPosition ( viewer::Position   )  [signal]
QtDataManager* casa::QtDisplayPanelGui::dataMgr (  )  [inline]

Definition at line 249 of file QtDisplayPanelGui.qo.h.

References qdm_.

QtDisplayData* casa::QtDisplayPanelGui::dd (  ) 

retrieve the controlling DD.

.\.

QtDisplayData* casa::QtDisplayPanelGui::dd ( const std::string &  name  ) 

retrieve a DD with given name (0 if none).

void casa::QtDisplayPanelGui::ddClose ( QtDisplayData *&  removeDD  )  [slot]
virtual void casa::QtDisplayPanelGui::ddCloseClicked_ (  )  [protected, virtual, slot]
void casa::QtDisplayPanelGui::ddCreated ( QtDisplayData ,
Bool  autoRegister,
int  insertPosition,
Bool  csMaster 
) [signal]

The DD now exists, and is on QtViewerBase's list.

autoregister tells DPs whether they are to register the DD. dd is added to the world canvas holder during ***** the processing of this event... *****

Bool casa::QtDisplayPanelGui::ddExists ( QtDisplayData qdd  ) 

Check that a given DD is on the list.

Use qdd pointer or its name.

void casa::QtDisplayPanelGui::ddOpen ( const String &  path,
const String &  dataType,
const String &  displayType,
int  insertPosition = -1,
bool  register = true,
bool  masterCoordinate = false,
bool  masterSaturation = false,
bool  masterHue = false 
) [slot]
virtual void casa::QtDisplayPanelGui::ddRegChange_ (  )  [protected, virtual, slot]

Respond to QDP::registrationChange() signal.

virtual void casa::QtDisplayPanelGui::ddRegClicked_ (  )  [protected, virtual, slot]

Respond to registration/close menu clicks.

virtual void casa::QtDisplayPanelGui::ddUnregClicked_ (  )  [protected, virtual, slot]
virtual void casa::QtDisplayPanelGui::deleteTrackBox_ ( QtDisplayData qdd  )  [protected, virtual, slot]

Deletes the TrackBox for the given QDD, if it exists.

(Deletion automatically removes it from the trkgWidget_ and its layout). Connected to the ddRemoved() signal of QtViewerBase.

void casa::QtDisplayPanelGui::disconnectHistogram (  )  [slot]
const QtDisplayPanel* casa::QtDisplayPanelGui::displayPanel (  )  const [inline]

Definition at line 151 of file QtDisplayPanelGui.qo.h.

References qdp_.

QtDisplayPanel* casa::QtDisplayPanelGui::displayPanel (  )  [inline]

access to graphics panel 'base'.

..\.

Definition at line 150 of file QtDisplayPanelGui.qo.h.

References qdp_.

virtual void casa::QtDisplayPanelGui::displayTrackingData_ ( Record  trackingRec  )  [protected, virtual, slot]

Display tracking data gathered by underlying panel.

virtual void casa::QtDisplayPanelGui::doSelectChannel ( int  channelIndex  )  [virtual, slot]

go to a specifc channel

DisplayDataHolder::DisplayDataIterator casa::QtDisplayPanelGui::endDD (  )  const
virtual String casa::QtDisplayPanelGui::errMsg (  )  [inline, virtual]

Bool ddExists(const String& name) { return dd(name)!=0; }.

Latest error (in createDD, etc.)

Definition at line 234 of file QtDisplayPanelGui.qo.h.

References errMsg_.

viewer::Region* casa::QtDisplayPanelGui::findRegion ( int  id  )  [private]
void casa::QtDisplayPanelGui::frameChanged ( int   )  [signal]

Notification that the frame has changed.

virtual void casa::QtDisplayPanelGui::fwdPlayChannelMovie_ (  )  [inline, protected, virtual, slot]

These react to fwd/reverse Play buttons.

They allow a single play button to be used to toggle between play and stop.

Definition at line 456 of file QtDisplayPanelGui.qo.h.

References casa::QtDisplayPanel::animating(), casa::QtDisplayPanel::fwdPlayChannelMovie(), qdp_, and casa::QtDisplayPanel::stopChannelMovie().

virtual void casa::QtDisplayPanelGui::fwdPlayImageMovie_ (  )  [inline, protected, virtual, slot]
void casa::QtDisplayPanelGui::generateHistogramRegionUpdates (  )  [private]
void casa::QtDisplayPanelGui::generateSliceRegionUpdates (  )  [private]
int casa::QtDisplayPanelGui::getBoundedChannel ( int  channelNumber  )  const [private]
std::string casa::QtDisplayPanelGui::getrc ( const std::string &  key  )  [slot]

note that 'key' is prefixed with something like "viewer.dpg.".

.\. for both get and put..\.

void casa::QtDisplayPanelGui::globalColorSettingsChanged ( bool  global  )  [private, slot]
void casa::QtDisplayPanelGui::globalOptionsChanged ( QtDisplayData originator,
Record  opts 
) [private, slot]
virtual void casa::QtDisplayPanelGui::hideAllSubwindows (  )  [virtual, slot]

Referenced by hideEvent().

virtual void casa::QtDisplayPanelGui::hideAnnotatorPanel (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideCanvasManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideDataManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideDataOptionsPanel (  )  [virtual, slot]
void casa::QtDisplayPanelGui::hideEvent ( QHideEvent *  ev  )  [inline, protected, slot]

Note: If the display panel is iconified or the user changes desktops, isVisible() will remain true here (surprising, but useful -- see isVisible() doc). Otherwise, in this context, [I believe] we can assume the display panel has been _closed_; in that case, we want to 'close' the auxiliary windows as well. (Note that there is no 'closeEvent' per se).

Definition at line 419 of file QtDisplayPanelGui.qo.h.

References hideAllSubwindows().

virtual void casa::QtDisplayPanelGui::hideExportManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideFileBoxPanel (  )  [virtual, slot]
void casa::QtDisplayPanelGui::hideFit2DTool (  )  [private]
void casa::QtDisplayPanelGui::hideHistogram (  )  [private]
virtual void casa::QtDisplayPanelGui::hideImageMenus (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideImageProfile (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideMakeRegionPanel (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hidePrintManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideRegionManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideShapeManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::hideStats (  )  [virtual, slot]
void casa::QtDisplayPanelGui::histogramRegionChange ( int  ,
viewer::region::RegionChanges  change = viewer::region::RegionChangeLabel 
) [private, slot]
std::string casa::QtDisplayPanelGui::id (  )  const [inline, slot]

retrieve the identifier string for this QtDisplayPanelGui.

.\.

Definition at line 370 of file QtDisplayPanelGui.qo.h.

References id_.

static std::string casa::QtDisplayPanelGui::idGen (  )  [static, private]
void casa::QtDisplayPanelGui::incrementMovieChannel (  )  [private, slot]
void casa::QtDisplayPanelGui::initAnimationHolder (  )  [private]
void casa::QtDisplayPanelGui::initCleanTool (  )  [private]

interactive clean.

.\.

void casa::QtDisplayPanelGui::initFit2DTool (  )  [private]
void casa::QtDisplayPanelGui::initHistogramHolder (  )  [private]
void casa::QtDisplayPanelGui::initializeProfile (  )  [private, slot]
Bool casa::QtDisplayPanelGui::isEmptyDD (  )  const
void casa::QtDisplayPanelGui::linkCursorTracking ( QtDisplayPanelGui ,
QColor   
) [slot]
void casa::QtDisplayPanelGui::loadRegions ( const QString &  path,
const QString &  type 
) [private, slot]
void casa::QtDisplayPanelGui::loadRegions ( const std::string &  path,
const std::string &  datatype 
)

load casa (or DS9?) region files.

.\.

LogIO& casa::QtDisplayPanelGui::logIO (  )  [inline]

access our logger.

.\.

Definition at line 142 of file QtDisplayPanelGui.qo.h.

References logger.

QtDisplayData* casa::QtDisplayPanelGui::lookForExistingController (  )  [private]

Management of the controlling DD.

virtual void casa::QtDisplayPanelGui::mousetoolbarMoved ( bool   )  [virtual, slot]
void casa::QtDisplayPanelGui::movieChannels ( int  channel,
bool  forward,
int  stepSize,
int  channelStart,
int  channelEnd 
) [slot]
void casa::QtDisplayPanelGui::movieChannels ( int  startChannel,
int  endChannel 
) [slot]

Increments the channel in the images from the start channel to the end channel.

void casa::QtDisplayPanelGui::movieStop (  )  [slot]
void casa::QtDisplayPanelGui::notifyDDRemoval ( QtDisplayData qdd  )  [private]
int casa::QtDisplayPanelGui::numFrames (  ) 
std::string casa::QtDisplayPanelGui::outputRegions ( std::list< viewer::QtRegionState * >  regions,
std::string  file,
std::string  format,
std::string  ds9_csys = "pixel" 
)

zero length string indicates OK!

void casa::QtDisplayPanelGui::overlay ( QList< OverplotInterface  )  [signal]

Profile Overplots.

QtDisplayData* casa::QtDisplayPanelGui::processDD ( String  path,
String  dataType,
String  displayType,
Bool  autoRegister,
int  insertPosition,
bool  masterCoordinate,
bool  masterSaturation,
bool  masterHue,
QtDisplayData qdd,
const viewer::DisplayDataOptions ddo = viewer::DisplayDataOptions() 
) [private]
void casa::QtDisplayPanelGui::profiledImageChange (  )  [private]
void casa::QtDisplayPanelGui::putrc ( const std::string &  key,
const std::string &  val 
) [slot]
virtual void casa::QtDisplayPanelGui::quit (  )  [protected, virtual, slot]
virtual std::string casa::QtDisplayPanelGui::rcid (  )  const [inline, virtual]

return the id for viewer state for this type of panel

Definition at line 254 of file QtDisplayPanelGui.qo.h.

References rcid_.

virtual void casa::QtDisplayPanelGui::refreshImageProfile (  )  [virtual, slot]
void casa::QtDisplayPanelGui::regionChange ( viewer::Region ,
std::string   
) [signal]
viewer::QtRegionDock* casa::QtDisplayPanelGui::regionDock (  )  [inline]

Definition at line 258 of file QtDisplayPanelGui.qo.h.

References regionDock_.

virtual void casa::QtDisplayPanelGui::regionMoved ( Qt::DockWidgetArea   )  [virtual, slot]
region_list_t casa::QtDisplayPanelGui::regions (  )  [inline]

Definition at line 154 of file QtDisplayPanelGui.qo.h.

References regionDock_, and casa::viewer::QtRegionDock::regions().

void casa::QtDisplayPanelGui::registerAllDDs (  )  [slot]
void casa::QtDisplayPanelGui::registerDD ( QtDisplayData dd,
int  position 
) [private, slot]
void casa::QtDisplayPanelGui::remove2DFitOverlay ( QList< RegionShape * >  fitMarkers  )  [private, slot]
virtual void casa::QtDisplayPanelGui::removeAllDDs (  )  [virtual, slot]
virtual Bool casa::QtDisplayPanelGui::removeDD ( QtDisplayData *&  qdd  )  [virtual]

Removes the QDD from the list and deletes it (if it existed -- Return value: whether qdd was in the list in the first place).

void casa::QtDisplayPanelGui::removeSkyComponentOverlay ( String  path  )  [private, slot]
void casa::QtDisplayPanelGui::replaceControllingDD ( QtDisplayData oldControllingDD,
QtDisplayData newControllingDD 
) [private, slot]

used to manage generation of the updateAxes( ) signal.

.\.

void casa::QtDisplayPanelGui::reset_status_bar (  )  [private, slot]
void casa::QtDisplayPanelGui::resetHistogram ( viewer::Region qtRegion  )  [private]
void casa::QtDisplayPanelGui::resetImageProfile (  )  [slot]
void casa::QtDisplayPanelGui::resetListenerImage (  )  [private, slot]
virtual void casa::QtDisplayPanelGui::restoreGuiState_ ( QDomDocument *   )  [protected, virtual, slot]

Responds to qdp_->restoring(QDomDocument*) signal.

Sets gui-specific state (most notably, overall window size).

virtual Bool casa::QtDisplayPanelGui::restorePanelState ( String  filename  )  [virtual, slot]

(Attempts to) restore panel state from named file.

virtual void casa::QtDisplayPanelGui::restorePanelState_ (  )  [protected, virtual, slot]

Brings up dialog for restore file, attempts restore.

Triggered by dpRstrAct_.

void casa::QtDisplayPanelGui::revokeRegion ( viewer::Region r  )  [inline]

region coupling between QtRegionDock and QtRegionSource(s).

.\.

may be null at destruction time..\.

Definition at line 158 of file QtDisplayPanelGui.qo.h.

References qdp_, and casa::QtDisplayPanel::revokeRegion().

virtual void casa::QtDisplayPanelGui::revPlayChannelMovie_ (  )  [inline, protected, virtual, slot]
virtual void casa::QtDisplayPanelGui::revPlayImageMovie_ (  )  [inline, protected, virtual, slot]
virtual void casa::QtDisplayPanelGui::savePanelState_ (  )  [protected, virtual, slot]

Brings up dialog for saving display panel state: reg'd DDs, their options, etc.

Triggered by dpSaveAct_.

void casa::QtDisplayPanelGui::setAnimatedImage ( int  index  )  [private, slot]

Change the image that is being viewed in the blink animator.

void casa::QtDisplayPanelGui::setAnimationRate (  )  [private]
virtual void casa::QtDisplayPanelGui::setColorBarOrientation ( Bool  vertical  )  [virtual, slot]

At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels.

This sets that state for everyone. Sends out colorBarOrientationChange signal when the state changes.

virtual QVariant casa::QtDisplayPanelGui::setoptions ( const QMap< QString, QVariant > &  input,
int  id 
) [virtual]
virtual void casa::QtDisplayPanelGui::setStatsPrint ( Bool  printStats = True  )  [inline, virtual]

Definition at line 168 of file QtDisplayPanelGui.qo.h.

References casa::QtDisplayPanel::printStats, and qdp_.

virtual void casa::QtDisplayPanelGui::setUseRegion ( Bool  useRegion = True  )  [inline, virtual]

Definition at line 172 of file QtDisplayPanelGui.qo.h.

References qdp_, and casa::QtDisplayPanel::useRegion.

void casa::QtDisplayPanelGui::showAboutDialog (  )  [private, slot]
virtual void casa::QtDisplayPanelGui::showAnnotatorPanel (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showCanvasManager (  )  [virtual, slot]
void casa::QtDisplayPanelGui::showCleanTool (  )  [private, slot]
void casa::QtDisplayPanelGui::showColorHistogram ( QtDisplayData displayData  )  [private, slot]
virtual void casa::QtDisplayPanelGui::showDataManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showDataOptionsPanel (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showExportManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showFileBoxPanel (  )  [virtual, slot]
void casa::QtDisplayPanelGui::showFitInteractive (  )  [private, slot]
void casa::QtDisplayPanelGui::showHistogram (  )  [private, slot]
void casa::QtDisplayPanelGui::showImageManager (  )  [private, slot]
virtual void casa::QtDisplayPanelGui::showImageProfile (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showMakeRegionPanel (  )  [virtual, slot]
void casa::QtDisplayPanelGui::showMomentsCollapseImageProfile (  )  [slot]
virtual void casa::QtDisplayPanelGui::showPreferences (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showPrintManager (  )  [virtual, slot]

Show/hide display panel's auxiliary windows.

virtual void casa::QtDisplayPanelGui::showRegionManager (  )  [virtual, slot]
virtual void casa::QtDisplayPanelGui::showShapeManager (  )  [virtual, slot]
void casa::QtDisplayPanelGui::showSlicer (  )  [private, slot]
void casa::QtDisplayPanelGui::showSpecFitImageProfile (  )  [slot]
virtual void casa::QtDisplayPanelGui::showStats ( const String &   )  [virtual, slot]
void casa::QtDisplayPanelGui::sliceChanged ( int  regionId,
viewer::region::RegionChanges  change,
const QList< double > &  worldX,
const QList< double > &  worldY,
const QList< int > &  pixelX,
const QList< int > &  pixelY 
) [private, slot]
void casa::QtDisplayPanelGui::sliceMarkerPositionChanged ( int  regionId,
int  segmentIndex,
float  percentage 
) [private, slot]
void casa::QtDisplayPanelGui::sliceMarkerVisibilityChanged ( int  regionId,
bool  visible 
) [private, slot]
virtual QVariant casa::QtDisplayPanelGui::start_interact ( const QVariant &  input,
int  id 
) [virtual]
void casa::QtDisplayPanelGui::status ( const std::string &  s,
const std::string &  type = "info" 
) [virtual]

enter status information.

.\.

Implements casa::viewer::StatusSink.

virtual bool casa::QtDisplayPanelGui::supports ( SCRIPTING_OPTION  option  )  const [virtual]
virtual Bool casa::QtDisplayPanelGui::syncDataDir_ ( String  filename  )  [protected, virtual]

Keeps current data directory in sync between DataManager window and save-restore dialogs.

void casa::QtDisplayPanelGui::to_channel_mode (  )  [private, slot]
void casa::QtDisplayPanelGui::to_image_mode ( bool  channelCubes  )  [private, slot]
virtual void casa::QtDisplayPanelGui::trackingMoved ( Qt::DockWidgetArea   )  [virtual, slot]
void casa::QtDisplayPanelGui::unlinkCursorTracking ( QtDisplayPanelGui  )  [slot]
void casa::QtDisplayPanelGui::unregisterAllDDs (  )  [slot]
void casa::QtDisplayPanelGui::unregisterDD ( QtDisplayData dd  )  [private, slot]
List<QtDisplayData*> casa::QtDisplayPanelGui::unregisteredDDs (  ) 

return the number of user DDs.

Int nDDs() { return qdds_.len(); }

return a list of DDs that are registered on some panel. List<QtDisplayData*> registeredDDs();

return a list of DDs that exist but are not registered on any panel.

virtual void casa::QtDisplayPanelGui::updateAnimUi_ (  )  [protected, virtual, slot]

Reflect animator state [changes] in gui.

void casa::QtDisplayPanelGui::updateColorHistogram ( const QString &  ddName  )  [private, slot]
void casa::QtDisplayPanelGui::updateCursorInfo ( WorldCanvas wc,
Quantity  x,
Quantity  y 
)

display cursor information for the specified point (in world coordinates)

virtual void casa::QtDisplayPanelGui::updateDDMenus_ ( Bool  doCloseMenu = True  )  [protected, virtual]
void casa::QtDisplayPanelGui::updateFrameInformation (  )  [private]

void setControllingDD( QtDisplayData* controlDD );

Methods for letting the animator know whether it should display the image/channel animator(s) based on the number of images and and the number of channels in the images.

void casa::QtDisplayPanelGui::updateFrameInformationChannel (  )  [private]
void casa::QtDisplayPanelGui::updateFrameInformationImage (  )  [private]
void casa::QtDisplayPanelGui::updateMultiSpectralFitLocation ( Record  trackingRec  )  [private, slot]
void casa::QtDisplayPanelGui::updateSliceCorners ( int  id,
const QList< double > &  worldX,
const QList< double > &  worldY 
) [private]
void casa::QtDisplayPanelGui::updateViewedImage (  )  [private]
bool casa::QtDisplayPanelGui::useNewRegions (  )  const [inline]

Definition at line 268 of file QtDisplayPanelGui.qo.h.

References use_new_regions.

QtViewer* casa::QtDisplayPanelGui::viewer (  )  const [inline]

access to our viewer

Definition at line 136 of file QtDisplayPanelGui.qo.h.

References v_.


Friends And Related Function Documentation

friend class QtViewer [friend]

Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.

Definition at line 119 of file QtDisplayPanelGui.qo.h.


Member Data Documentation

QAction * casa::QtDisplayPanelGui::aboutAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 651 of file QtDisplayPanelGui.qo.h.

Definition at line 642 of file QtDisplayPanelGui.qo.h.

Definition at line 643 of file QtDisplayPanelGui.qo.h.

Definition at line 641 of file QtDisplayPanelGui.qo.h.

Definition at line 644 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::annotAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

True by default.

Set False to disable auto-raise of the Data Options panel whenever the first DD is created.

Definition at line 745 of file QtDisplayPanelGui.qo.h.

Definition at line 655 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::cleanAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels.

Here is where that state is kept for everyone.

Definition at line 542 of file QtDisplayPanelGui.qo.h.

Referenced by colorBarsVertical().

Definition at line 647 of file QtDisplayPanelGui.qo.h.

public toolbars, for inserting custom buttons.

Definition at line 165 of file QtDisplayPanelGui.qo.h.

Definition at line 166 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::ddAdjAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QToolButton * casa::QtDisplayPanelGui::ddCloseBtn_ [protected]

Definition at line 574 of file QtDisplayPanelGui.qo.h.

ddRegMenu_,

Definition at line 564 of file QtDisplayPanelGui.qo.h.

QMenu * casa::QtDisplayPanelGui::ddMenu_ [protected]

Definition at line 564 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::ddOpenAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QToolButton* casa::QtDisplayPanelGui::ddRegBtn_ [protected]

Definition at line 574 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::ddSaveAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Existing user-visible QDDs List<QtDisplayData*> qdds_;.

Definition at line 518 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::dpCloseAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 564 of file QtDisplayPanelGui.qo.h.

QAction* casa::QtDisplayPanelGui::dpNewAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::dpOptsAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::dpQuitAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::dpRstrAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::dpSaveAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 519 of file QtDisplayPanelGui.qo.h.

Referenced by errMsg().

QAction * casa::QtDisplayPanelGui::fboxAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::fitAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 648 of file QtDisplayPanelGui.qo.h.

Definition at line 564 of file QtDisplayPanelGui.qo.h.

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 661 of file QtDisplayPanelGui.qo.h.

Definition at line 646 of file QtDisplayPanelGui.qo.h.

std::string casa::QtDisplayPanelGui::id_ [private]

Definition at line 671 of file QtDisplayPanelGui.qo.h.

Referenced by id().

Definition at line 650 of file QtDisplayPanelGui.qo.h.

Definition at line 669 of file QtDisplayPanelGui.qo.h.

Definition at line 513 of file QtDisplayPanelGui.qo.h.

Referenced by logIO().

Definition at line 514 of file QtDisplayPanelGui.qo.h.

Definition at line 573 of file QtDisplayPanelGui.qo.h.

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::mkRgnAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 576 of file QtDisplayPanelGui.qo.h.

Animating the channel.

Definition at line 594 of file QtDisplayPanelGui.qo.h.

Definition at line 595 of file QtDisplayPanelGui.qo.h.

Definition at line 596 of file QtDisplayPanelGui.qo.h.

Definition at line 597 of file QtDisplayPanelGui.qo.h.

Definition at line 598 of file QtDisplayPanelGui.qo.h.

Definition at line 600 of file QtDisplayPanelGui.qo.h.

Definition at line 639 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::printAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 557 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::profileAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 559 of file QtDisplayPanelGui.qo.h.

QtAnnotatorGui* qap_;.

Definition at line 549 of file QtDisplayPanelGui.qo.h.

Definition at line 547 of file QtDisplayPanelGui.qo.h.

Definition at line 522 of file QtDisplayPanelGui.qo.h.

Referenced by dataMgr().

Definition at line 524 of file QtDisplayPanelGui.qo.h.

Definition at line 523 of file QtDisplayPanelGui.qo.h.

Definition at line 550 of file QtDisplayPanelGui.qo.h.

Definition at line 551 of file QtDisplayPanelGui.qo.h.

Definition at line 546 of file QtDisplayPanelGui.qo.h.

Definition at line 552 of file QtDisplayPanelGui.qo.h.

Definition at line 553 of file QtDisplayPanelGui.qo.h.

QTextEdit* casa::QtDisplayPanelGui::qst_ [protected]

Definition at line 554 of file QtDisplayPanelGui.qo.h.

Casarc& casa::QtDisplayPanelGui::rc [protected]

connection to rc file

Definition at line 579 of file QtDisplayPanelGui.qo.h.

std::string casa::QtDisplayPanelGui::rcid_ [protected]

rc id for this panel type

Definition at line 581 of file QtDisplayPanelGui.qo.h.

Referenced by rcid().

Definition at line 662 of file QtDisplayPanelGui.qo.h.

Referenced by regionDock(), and regions().

QAction * casa::QtDisplayPanelGui::rgnMgrAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 558 of file QtDisplayPanelGui.qo.h.

Intended for use only by QtDataManager (or other data dialogs such as for save-restore), to inform QtDisplayPanel of the directory currently selected for data retrieval, if any ("" if none).

Definition at line 750 of file QtDisplayPanelGui.qo.h.

Definition at line 609 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::shpMgrAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 649 of file QtDisplayPanelGui.qo.h.

Definition at line 666 of file QtDisplayPanelGui.qo.h.

Definition at line 667 of file QtDisplayPanelGui.qo.h.

Definition at line 665 of file QtDisplayPanelGui.qo.h.

QMenu * casa::QtDisplayPanelGui::tlMenu_ [protected]

Definition at line 564 of file QtDisplayPanelGui.qo.h.

Definition at line 663 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::unzoomAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

Definition at line 591 of file QtDisplayPanelGui.qo.h.

Referenced by useNewRegions().

Definition at line 544 of file QtDisplayPanelGui.qo.h.

Referenced by viewer().

QMenu * casa::QtDisplayPanelGui::vwMenu_ [protected]

Definition at line 564 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::zoomInAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.h.

QAction * casa::QtDisplayPanelGui::zoomOutAct_ [protected]

Definition at line 566 of file QtDisplayPanelGui.qo.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