The main display window for the Qt version of the viewer. More...
#include <QtDisplayPanelGui.qo.h>
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 QtDisplayPanelGui * | createNewPanel () |
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 QtDisplayData * | addDD (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 () | |
QtViewer * | viewer () 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. | |
QtDisplayPanel * | displayPanel () |
access to graphics panel 'base'. | |
const QtDisplayPanel * | displayPanel () 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. | |
QtDisplayData * | 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. | |
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. | |
QtDisplayData * | dd (const std::string &name) |
retrieve a DD with given name (0 if none). | |
QtDisplayData * | dd () |
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. | |
QtDataManager * | dataMgr () |
virtual std::string | rcid () const |
return the id for viewer state for this type of panel | |
viewer::QtRegionDock * | regionDock () |
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 |
DisplayDataHolder * | displayDataHolder |
Existing user-visible QDDs List<QtDisplayData*> qdds_;. | |
String | errMsg_ |
QtDataManager * | qdm_ |
QtExportManager * | qem_ |
QtDataOptionsPanel * | qdo_ |
Bool | colorBarsVertical_ |
At least for now, colorbars can only be placed horizontally or vertically, identically for all display panels. | |
QtViewer * | v_ |
QtDisplayPanel * | qdp_ |
QtViewerPrintGui * | qpm_ |
QtCanvasManager * | qcm_ |
MakeMask * | qap_ |
QtAnnotatorGui* qap_;. | |
FileBox * | qfb_ |
MakeRegion * | qmr_ |
QtRegionManager * | qrm_ |
QtRegionShapeManager * | qsm_ |
QTextEdit * | qst_ |
QtProfile * | profile_ |
String | savedTool_ |
QtDisplayData * | profileDD_ |
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_ |
QtMouseToolBar * | mouseToolBar_ |
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 () | |
QtDisplayData * | 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()) |
void | connectRegionSignals (PanelDisplay *ppd) |
void | notifyDDRemoval (QtDisplayData *qdd) |
QtDisplayData * | lookForExistingController () |
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::Region * | findRegion (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::Preferences * | preferences |
AnimatorHolder * | animationHolder |
bool | adjust_channel_animator |
bool | adjust_image_animator |
int | animationImageIndex |
HistogramMain * | histogrammer |
ColorHistogram * | colorHistogram |
Fit2DTool * | fitTool |
SlicerMainWindow * | sliceTool |
ImageManagerDialog * | imageManagerDialog |
AboutDialogViewer * | aboutDialog |
viewer::CleanGui * | clean_tool |
QDockWidget * | histogramDockWidget_ |
viewer::QtRegionDock * | regionDock_ |
CursorTrackingHolder * | trkgDockWidget_ |
QTimer * | status_bar_timer |
QString | status_bar_state |
QString | status_bar_stylesheet |
LinkedCursorEH * | linkedCursorHandler |
std::string | id_ |
Friends | |
class | QtViewer |
The main display window for the Qt version of the viewer.
Definition at line 117 of file QtDisplayPanelGui.qo.h.
typedef std::pair<QString, SHARED_PTR<ImageInterface<float> > > casa::QtDisplayPanelGui::OverplotInterface |
Definition at line 277 of file QtDisplayPanelGui.qo.h.
typedef std::list<viewer::Region*> casa::QtDisplayPanelGui::region_list_t |
Definition at line 153 of file QtDisplayPanelGui.qo.h.
Definition at line 131 of file QtDisplayPanelGui.qo.h.
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.
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] |
Definition at line 460 of file QtDisplayPanelGui.qo.h.
References casa::QtDisplayPanel::animating(), casa::QtDisplayPanel::fwdPlayImageMovie(), qdp_, and casa::QtDisplayPanel::stopImageMovie().
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 | |||
) |
LogIO& casa::QtDisplayPanelGui::logIO | ( | ) | [inline] |
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] |
Definition at line 465 of file QtDisplayPanelGui.qo.h.
References casa::QtDisplayPanel::animating(), qdp_, casa::QtDisplayPanel::revPlayChannelMovie(), and casa::QtDisplayPanel::stopChannelMovie().
virtual void casa::QtDisplayPanelGui::revPlayImageMovie_ | ( | ) | [inline, protected, virtual, slot] |
Definition at line 469 of file QtDisplayPanelGui.qo.h.
References casa::QtDisplayPanel::animating(), qdp_, casa::QtDisplayPanel::revPlayImageMovie(), and casa::QtDisplayPanel::stopImageMovie().
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] |
Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.
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] |
Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.
void casa::QtDisplayPanelGui::status | ( | const std::string & | s, | |
const std::string & | type = "info" | |||
) | [virtual] |
virtual bool casa::QtDisplayPanelGui::supports | ( | SCRIPTING_OPTION | option | ) | const [virtual] |
Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.
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] |
friend class QtViewer [friend] |
Reimplemented in casa::QtCleanPanelGui, and casa::QtCleanPanelGui2.
Definition at line 119 of file QtDisplayPanelGui.qo.h.
QAction * casa::QtDisplayPanelGui::aboutAct_ [protected] |
Definition at line 566 of file QtDisplayPanelGui.qo.h.
Definition at line 651 of file QtDisplayPanelGui.qo.h.
bool casa::QtDisplayPanelGui::adjust_channel_animator [private] |
Definition at line 642 of file QtDisplayPanelGui.qo.h.
bool casa::QtDisplayPanelGui::adjust_image_animator [private] |
Definition at line 643 of file QtDisplayPanelGui.qo.h.
Definition at line 641 of file QtDisplayPanelGui.qo.h.
int casa::QtDisplayPanelGui::animationImageIndex [private] |
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.
Bool casa::QtDisplayPanelGui::colorBarsVertical_ [protected] |
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.
QToolBar* casa::QtDisplayPanelGui::customToolBar |
public toolbars, for inserting custom buttons.
Definition at line 165 of file QtDisplayPanelGui.qo.h.
QToolBar* casa::QtDisplayPanelGui::customToolBar2 |
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.
QMenu * casa::QtDisplayPanelGui::ddCloseMenu_ [protected] |
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.
QAction * casa::QtDisplayPanelGui::ddPreferencesAct_ [protected] |
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.
QMenu* casa::QtDisplayPanelGui::dpMenu_ [protected] |
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.
String casa::QtDisplayPanelGui::errMsg_ [protected] |
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.
Fit2DTool* casa::QtDisplayPanelGui::fitTool [private] |
Definition at line 648 of file QtDisplayPanelGui.qo.h.
QMenu * casa::QtDisplayPanelGui::helpMenu_ [protected] |
Definition at line 564 of file QtDisplayPanelGui.qo.h.
QAction * casa::QtDisplayPanelGui::histogramAct_ [protected] |
Definition at line 566 of file QtDisplayPanelGui.qo.h.
QDockWidget* casa::QtDisplayPanelGui::histogramDockWidget_ [private] |
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.
LogIO casa::QtDisplayPanelGui::logger [protected] |
Definition at line 513 of file QtDisplayPanelGui.qo.h.
Referenced by logIO().
bool casa::QtDisplayPanelGui::logger_did_region_warning [static, protected] |
Definition at line 514 of file QtDisplayPanelGui.qo.h.
QToolBar* casa::QtDisplayPanelGui::mainToolBar_ [protected] |
Definition at line 573 of file QtDisplayPanelGui.qo.h.
QAction * casa::QtDisplayPanelGui::manageImagesAct_ [protected] |
Definition at line 566 of file QtDisplayPanelGui.qo.h.
QAction * casa::QtDisplayPanelGui::mkRgnAct_ [protected] |
Definition at line 566 of file QtDisplayPanelGui.qo.h.
QAction * casa::QtDisplayPanelGui::momentsCollapseAct_ [protected] |
Definition at line 566 of file QtDisplayPanelGui.qo.h.
QtMouseToolBar* casa::QtDisplayPanelGui::mouseToolBar_ [protected] |
Definition at line 576 of file QtDisplayPanelGui.qo.h.
int casa::QtDisplayPanelGui::movieChannel [private] |
Animating the channel.
Definition at line 594 of file QtDisplayPanelGui.qo.h.
int casa::QtDisplayPanelGui::movieChannelEnd [private] |
Definition at line 595 of file QtDisplayPanelGui.qo.h.
int casa::QtDisplayPanelGui::movieLast [private] |
Definition at line 596 of file QtDisplayPanelGui.qo.h.
int casa::QtDisplayPanelGui::movieStart [private] |
Definition at line 597 of file QtDisplayPanelGui.qo.h.
int casa::QtDisplayPanelGui::movieStep [private] |
Definition at line 598 of file QtDisplayPanelGui.qo.h.
QTimer casa::QtDisplayPanelGui::movieTimer [private] |
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.
QtProfile* casa::QtDisplayPanelGui::profile_ [protected] |
Definition at line 557 of file QtDisplayPanelGui.qo.h.
QAction * casa::QtDisplayPanelGui::profileAct_ [protected] |
Definition at line 566 of file QtDisplayPanelGui.qo.h.
QtDisplayData* casa::QtDisplayPanelGui::profileDD_ [protected] |
Definition at line 559 of file QtDisplayPanelGui.qo.h.
MakeMask* casa::QtDisplayPanelGui::qap_ [protected] |
QtAnnotatorGui* qap_;.
Definition at line 549 of file QtDisplayPanelGui.qo.h.
QtCanvasManager* casa::QtDisplayPanelGui::qcm_ [protected] |
Definition at line 547 of file QtDisplayPanelGui.qo.h.
QtDataManager* casa::QtDisplayPanelGui::qdm_ [protected] |
Definition at line 522 of file QtDisplayPanelGui.qo.h.
Referenced by dataMgr().
QtDataOptionsPanel* casa::QtDisplayPanelGui::qdo_ [protected] |
Definition at line 524 of file QtDisplayPanelGui.qo.h.
QtDisplayPanel* casa::QtDisplayPanelGui::qdp_ [protected] |
Definition at line 545 of file QtDisplayPanelGui.qo.h.
Referenced by displayPanel(), fwdPlayChannelMovie_(), fwdPlayImageMovie_(), revokeRegion(), revPlayChannelMovie_(), revPlayImageMovie_(), setStatsPrint(), and setUseRegion().
QtExportManager* casa::QtDisplayPanelGui::qem_ [protected] |
Definition at line 523 of file QtDisplayPanelGui.qo.h.
FileBox* casa::QtDisplayPanelGui::qfb_ [protected] |
Definition at line 550 of file QtDisplayPanelGui.qo.h.
MakeRegion* casa::QtDisplayPanelGui::qmr_ [protected] |
Definition at line 551 of file QtDisplayPanelGui.qo.h.
QtViewerPrintGui* casa::QtDisplayPanelGui::qpm_ [protected] |
Definition at line 546 of file QtDisplayPanelGui.qo.h.
QtRegionManager* casa::QtDisplayPanelGui::qrm_ [protected] |
Definition at line 552 of file QtDisplayPanelGui.qo.h.
QtRegionShapeManager* casa::QtDisplayPanelGui::qsm_ [protected] |
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.
String casa::QtDisplayPanelGui::savedTool_ [protected] |
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.
unsigned int casa::QtDisplayPanelGui::showdataoptionspanel_enter_count [private] |
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.
QString casa::QtDisplayPanelGui::status_bar_state [private] |
Definition at line 666 of file QtDisplayPanelGui.qo.h.
QString casa::QtDisplayPanelGui::status_bar_stylesheet [private] |
Definition at line 667 of file QtDisplayPanelGui.qo.h.
QTimer* casa::QtDisplayPanelGui::status_bar_timer [private] |
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.
bool casa::QtDisplayPanelGui::use_new_regions [private] |
Definition at line 591 of file QtDisplayPanelGui.qo.h.
Referenced by useNewRegions().
QtViewer* casa::QtDisplayPanelGui::v_ [protected] |
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.