27 #ifndef SPlot2d_ViewModel_H
28 #define SPlot2d_ViewModel_H
45 static QString
Type() {
return "Plot2d"; }
87 virtual void onClicked(
const QVariant&,
int );
Handle(TDocStd_Application) CAF_Application
Get OCAF application.
Definition: CAF_Application.cxx:97
#define SPLOT2D_EXPORT
Definition: SPlot2d.h:30
Definition: Plot2d_ViewFrame.h:67
Definition: Plot2d_ViewModel.h:38
virtual SUIT_ViewWindow * createView(SUIT_Desktop *theDesktop)
Definition: Plot2d_ViewModel.cxx:60
static QString Type()
Definition: Plot2d_ViewModel.h:42
virtual void onClicked(const QVariant &, int)
Definition: Plot2d_ViewModel.cxx:223
Definition: SALOME_Prs.h:366
Definition: SALOME_ListIO.hxx:29
Definition: SALOME_Prs.h:247
Definition: SALOME_Prs.h:53
Definition: SALOME_Prs.h:292
virtual bool isVisible(const Handle(SALOME_InteractiveObject)&)
Definition: SALOME_Prs.h:356
virtual SALOME_Prs * CreatePrs(const char *=0)
Creates empty presentation of corresponding type.
Definition: SALOME_Prs.h:344
virtual void GetVisible(SALOME_ListIO &)
Definition: SALOME_Prs.h:358
void Erase(SALOME_Displayer *, const SALOME_Prs *, const bool=false)
This Erase() method should be called to erase given presentation created anywhere by anybody.
Definition: SALOME_Prs.cxx:340
void Display(SALOME_Displayer *, const SALOME_Prs *)
This Display() method should be called to display given presentation created anywhere by anybody.
Definition: SALOME_Prs.cxx:331
virtual void Repaint()
Null body here.
Definition: SALOME_Prs.h:357
virtual void EraseAll(SALOME_Displayer *, const bool=false)
This EraseAll() method should be called to erase all presentations created anywhere by anybody.
Definition: SALOME_Prs.cxx:431
Definition: SPlot2d_Curve.h:37
Definition: SPlot2d_ViewModel.h:41
virtual QString getType() const
Definition: SPlot2d_ViewModel.h:52
void highlight(const Handle(SALOME_InteractiveObject)&, bool, bool=true)
Definition: SPlot2d_ViewModel.h:55
static QString Type()
Definition: SPlot2d_ViewModel.h:45
void legendSelected(const QString &)
bool myDeselectAnalytical
Definition: SPlot2d_ViewModel.h:93
void unHighlightAll()
Definition: SPlot2d_ViewModel.h:56
Handle(SALOME_InteractiveObject) FindIObject(const char *Entry)
Definition: SUIT_Desktop.h:47
Definition: SUIT_ViewWindow.h:42