1 // File: ModelAPI_ResultParameters.h
2 // Created: 07 Jul 2014
3 // Author: Vitaly SMETANNIKOV
5 #ifndef ModelAPI_ResultParameters_HeaderFile
6 #define ModelAPI_ResultParameters_HeaderFile
8 #include "ModelAPI_Result.h"
10 /**\class ModelAPI_ResultParameters
12 * \brief The construction element result of a feature.
14 * Provides a shape that may be displayed in the viewer.
15 * Intermediate, light result that in many cases produces a result on the fly.
17 class ModelAPI_ResultParameters : public ModelAPI_Result
20 /// Returns the group identifier of this result
21 virtual std::string groupName()
24 /// Returns the group identifier of this result
25 static std::string group()
26 {static std::string MY_GROUP = "Parameters"; return MY_GROUP;}
29 //! Pointer on feature object
30 typedef boost::shared_ptr<ModelAPI_ResultParameters> ResultParametersPtr;