20 #ifndef ModelAPI_Plugin_H_
21 #define ModelAPI_Plugin_H_
37 virtual std::shared_ptr<ModelAPI_Feature>
createFeature(std::string theFeatureID) = 0;
Feature function that represents the particular functionality of this operation.
Definition: ModelAPI_Feature.h:39
Interface common for any plugin: allows to use plugin by the plugins manager.
Definition: ModelAPI_Plugin.h:34
virtual std::shared_ptr< ModelAPI_Feature > createFeature(std::string theFeatureID)=0
Creates the feature object of this plugin by the feature string ID.