Salome HOME
Merge branch 'Dev_1.1.0' of newgeom:newgeom.git into Dev_1.1.0
[modules/shaper.git] / src / ParametersPlugin / ParametersPlugin_Plugin.h
1 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
2
3 #ifndef PARAMETERSPLUGIN_PLUGIN_H_
4 #define PARAMETERSPLUGIN_PLUGIN_H_
5
6 #include <ParametersPlugin.h>
7 #include <ModelAPI_Plugin.h>
8 #include <ModelAPI_Feature.h>
9
10 /**\class ParametersPlugin_Plugin
11  * TODO: Add documentation
12  */
13 class PARAMETERSPLUGIN_EXPORT ParametersPlugin_Plugin : public ModelAPI_Plugin
14 {
15  public:
16   /// Creates the feature object of this plugin by the feature string ID
17   virtual FeaturePtr createFeature(std::string theFeatureID);
18
19  public:
20   ParametersPlugin_Plugin();
21 };
22
23 #endif
24