]> SALOME platform Git repositories - modules/shaper.git/blob - src/ModuleBase/ModuleBase_ViewSelectionValidator.h
Salome HOME
Define Selection validator interface.
[modules/shaper.git] / src / ModuleBase / ModuleBase_ViewSelectionValidator.h
1 // File:        ModuleBase_ViewSelectionValidator.h
2 // Created:     8 Jul 2014
3 // Author:      Vitaly SMETANNIKOV
4
5 #ifndef ModuleBase_ViewSelectionValidator_H
6 #define ModuleBase_ViewSelectionValidator_H
7
8 #include "ModuleBase.h"
9
10 #include <ModelAPI_Validator.h>
11
12 class MODULEBASE_EXPORT ModuleBase_ViewSelectionValidator: public ModelAPI_Validator
13 {
14 public:
15   virtual bool isValid(const Handle(AIS_InteractiveContext)& theContext) const = 0;
16 };
17
18 #endif