23 #ifndef VTKVIEWER_VIEWMODEL_H
24 #define VTKVIEWER_VIEWMODEL_H
52 LastGradient = FourthCornerGradient,
56 static QString
Type() {
return "VTKViewer"; }
70 void enableSelection(
bool isEnabled);
74 void enableMultiselection(
bool isEnable);
80 QColor backgroundColor()
const;
81 void setBackgroundColor(
const QColor& );
95 void onChangeBackground();
QList< int > QIntList
list of int values
Definition: Qtx.h:55
#define VTKVIEWER_EXPORT
Definition: VTKViewer.h:33
Stores background data.
Definition: Qtx.h:178
Definition: SUIT_Desktop.h:47
Definition: SUIT_ViewManager.h:50
Definition: SUIT_ViewModel.h:47
virtual void contextMenuPopup(QMenu *)
Definition: SUIT_ViewModel.h:69
virtual SUIT_ViewWindow * createView(SUIT_Desktop *theDesktop)
Definition: SUIT_ViewModel.cxx:77
virtual void setViewManager(SUIT_ViewManager *theViewManager)
Definition: SUIT_ViewModel.cxx:85
Definition: SUIT_ViewWindow.h:42
Definition: VTKViewer_ViewModel.h:38
Qtx::BackgroundData myDefaultBackground
Definition: VTKViewer_ViewModel.h:98
bool isSelectionEnabled() const
Definition: VTKViewer_ViewModel.h:72
bool mySelectionEnabled
Definition: VTKViewer_ViewModel.h:99
@ FourthCornerGradient
Definition: VTKViewer_ViewModel.h:51
@ VerticalGradient
Definition: VTKViewer_ViewModel.h:45
@ ThirdCornerGradient
Definition: VTKViewer_ViewModel.h:50
@ FirstDiagonalGradient
Definition: VTKViewer_ViewModel.h:46
@ HorizontalGradient
Definition: VTKViewer_ViewModel.h:44
@ SecondCornerGradient
Definition: VTKViewer_ViewModel.h:49
@ SecondDiagonalGradient
Definition: VTKViewer_ViewModel.h:47
@ FirstCornerGradient
Definition: VTKViewer_ViewModel.h:48
bool isMultiSelectionEnabled() const
Definition: VTKViewer_ViewModel.h:76
int getSelectionCount() const
static QString Type()
Definition: VTKViewer_ViewModel.h:56
bool myMultiSelectionEnabled
Definition: VTKViewer_ViewModel.h:100
virtual QString getType() const
Definition: VTKViewer_ViewModel.h:67
int Type
Definition: VTKViewer_Actor.h:62