Salome HOME
Pipe validator fix
[modules/shaper.git] / src / PartSet / PartSet_SketcherMgr.h
index aa99353aa9e911718f42fb5c5d5eb16a98969393..062bd102f2f876701d1ed66fb20dd2f48a18e43b 100644 (file)
@@ -35,6 +35,8 @@ class ModuleBase_Operation;
 class XGUI_OperationMgr;
 class XGUI_Workshop;
 
+class Handle_AIS_InteractiveObject;
+
 class QMouseEvent;
 
 /**
@@ -238,6 +240,11 @@ public:
   /// \param theModes a list of modes
   static void sketchSelectionModes(QIntList& theModes);
 
+  /// Create specific for the module presentation
+  /// \param theResult an object for presentation
+  /// \return created presentation or NULL(default value)
+  virtual Handle_AIS_InteractiveObject createPresentation(const ResultPtr& theResult);
+
   /// Connects or disconnects to the value changed signal of the property panel widgets
   /// \param theWidget a property contol widget
   /// \param isToConnect a boolean value whether connect or disconnect