#include <SPlot2d_ViewWindow.h>

Public Member Functions | |
| SPlot2d_ViewWindow (SUIT_Desktop *, Plot2d_Viewer *) | |
| virtual | ~SPlot2d_ViewWindow () | 
  Public Member Functions inherited from Plot2d_ViewWindow | |
| Plot2d_ViewWindow (SUIT_Desktop *, Plot2d_Viewer *) | |
| Constructor.  More... | |
| virtual | ~Plot2d_ViewWindow () | 
| Destructor.  More... | |
| Plot2d_Viewer * | getModel () | 
| Get view model.  More... | |
| void | putInfo (const QString &) | 
| Put message to the status bar.  More... | |
| Plot2d_ViewFrame * | getViewFrame () | 
| Get view frame window.  More... | |
| QToolBar * | getToolBar () | 
| Get view window's toolbar.  More... | |
| virtual void | initLayout () | 
| Internal initialization.  More... | |
| void | contextMenuPopup (QMenu *) | 
| Fill popup menu with the actions,.  More... | |
| virtual bool | eventFilter (QObject *, QEvent *) | 
| Custom event filter.  More... | |
| void | createActions () | 
| Create actions for the view window.  More... | |
| void | createToolBar () | 
| Create toolbar for the view window.  More... | |
| virtual QString | getVisualParameters () | 
| Get the visual parameters of the view window.  More... | |
| virtual void | setVisualParameters (const QString &) | 
| Restore visual parameters of the view window from the formated string.  More... | |
| virtual void | RefreshDumpImage () | 
| Grab the view window to the internal image.  More... | |
  Public Member Functions inherited from SUIT_ViewWindow | |
| SUIT_ViewWindow (SUIT_Desktop *) | |
| virtual | ~SUIT_ViewWindow () | 
| virtual void | setViewManager (SUIT_ViewManager *) | 
| SUIT_ViewManager * | getViewManager () const | 
| bool | event (QEvent *) | 
| bool | dumpViewToFormat (const QString &fileName, const QString &format) | 
| bool | onAccelAction (int) | 
| bool | closable () const | 
| bool | setClosable (const bool) | 
| void | setDestructiveClose (const bool) | 
| int | getId () const | 
| QtxActionToolMgr * | toolMgr () const | 
| virtual void | setDropDownButtons (bool) | 
Set buttons mode to drop-down (on = true) or ligned (on = false)  More... | |
| bool | dropDownButtons () const | 
| Get current buttons mode.  More... | |
| virtual SUIT_CameraProperties | cameraProperties () | 
Protected Member Functions | |
| virtual bool | action (const int) | 
  Protected Member Functions inherited from Plot2d_ViewWindow | |
| virtual QImage | dumpView () | 
| Dump the contents of the view window to the image.  More... | |
| virtual bool | dumpViewToFormat (const QImage &, const QString &, const QString &) | 
| Dump scene rendered in the view window to the file.  More... | |
| virtual QString | filter () const | 
| Get supported image files wildcards.  More... | |
  Protected Member Functions inherited from SUIT_ViewWindow | |
| void | closeEvent (QCloseEvent *) | 
| virtual void | contextMenuEvent (QContextMenuEvent *) | 
| virtual QAction * | synchronizeAction () | 
Additional Inherited Members | |
  Public Types inherited from Plot2d_ViewWindow | |
| enum | {  DumpId, ScaleOpId, FitAllId, FitRectId, ZoomId, MoveOpId, PanId, GlobalPanId, PModeXLinearId, PModeXLogarithmicId, PModeYLinearId, PModeYLogarithmicId, PModeNormLMaxId, PModeNormLMinId, PModeNormRMaxId, PModeNormRMinId, CurvPointsId, CurvLinesId, CurvSplinesId, LegendId, CurvSettingsId, CloneId, PrintId, AnalyticalCurveId }  | 
  Public Slots inherited from Plot2d_ViewWindow | |
| void | onChangeHorMode () | 
| Called when the scale mode for the horizontal axis is changed.  More... | |
| void | onChangeVerMode () | 
| Called when the scale mode for the vertical axis is changed.  More... | |
| void | onChangeCurveMode () | 
| Called when the curve type is changed.  More... | |
| void | onChangeLegendMode () | 
| Called when the legend mode is changed.  More... | |
| void | onChangeNormLMode () | 
| Called when the normalization mode (by left Y axis) for curves is changed.  More... | |
| void | onChangeNormRMode () | 
| Called when the normalization mode (by left Y axis) for curves is changed.  More... | |
| void | onFitAll () | 
| Called when the "Fit all" action is activated.  More... | |
| void | onFitRect () | 
| Called when the "Fit rect" action is activated.  More... | |
| void | onZoom () | 
| Called when the "Zoom" action is activated.  More... | |
| void | onPanning () | 
| Called when the "Panning" action is activated.  More... | |
| void | onGlobalPanning () | 
| Called when the "Global panning" action is activated.  More... | |
| void | onViewHorMode () | 
| Called when horizontal axis scale mode action is activated.  More... | |
| void | onViewVerMode () | 
| Called when vertical axis scale mode action is activated.  More... | |
| void | onViewNormLMode () | 
| Called when normalization mode action (by left Y axis) is activated.  More... | |
| void | onViewNormRMode () | 
| Called when normalization mode action (by right Y axis) is activated.  More... | |
| void | onLegend () | 
| Called when the "Show legend" action is activated.  More... | |
| void | onCurves () | 
| Called when the "Change curve type" action is activated.  More... | |
| void | onDumpView () | 
| Called when the "Dump view" action is activated.  More... | |
| void | onPrintView () | 
| Called when the "Print view" action is activated.  More... | |
  Signals inherited from Plot2d_ViewWindow | |
| void | cloneView () | 
| Emitted when the "Clone View" action is activated.  More... | |
  Protected Slots inherited from SUIT_ViewWindow | |
| void | updateSyncViews () | 
| void | onSynchronizeView (bool) | 
| virtual void | synchronize (SUIT_ViewWindow *) | 
| void | emitViewModified () | 
  Static Protected Member Functions inherited from SUIT_ViewWindow | |
| static void | synchronizeView (SUIT_ViewWindow *viewWindow, int id) | 
  Protected Attributes inherited from SUIT_ViewWindow | |
| SUIT_Desktop * | myDesktop | 
| SUIT_ViewManager * | myManager | 
| SPlot2d_ViewWindow::SPlot2d_ViewWindow | ( | SUIT_Desktop * | theDesktop, | 
| Plot2d_Viewer * | theModel | ||
| ) | 
Constructor
      
  | 
  virtual | 
Destructor
      
  | 
  protectedvirtual | 
Performs action
| theAction | - type of action | 
Reimplemented from SUIT_ViewWindow.
References SUIT_Accel::PanDown, SUIT_Accel::PanLeft, SUIT_Accel::PanRight, SUIT_Accel::PanUp, SUIT_Accel::ZoomFit, SUIT_Accel::ZoomIn, and SUIT_Accel::ZoomOut.