*/
class SketchPlugin_Sketch : public ModelAPI_CompositeFeature, public GeomAPI_ICustomPrs//, public GeomAPI_IPresentable
{
- /// Optimization: indexes of sketch sub-elements are persistent, so, no problems in synchronization.
- std::map<int, std::shared_ptr<ModelAPI_Feature> > mySubs;
public:
/// Sketch feature kind
inline static const std::string& ID()
static const std::string MY_FEATURES_ID("Features");
return MY_FEATURES_ID;
}
+ /// Sketch solver error
+ inline static const std::string& SOLVER_ERROR()
+ {
+ static const std::string MY_SOLVER_ERROR("SolverError");
+ return MY_SOLVER_ERROR;
+ }
/// Returns the kind of a feature
SKETCHPLUGIN_EXPORT virtual const std::string& getKind()