/// Returns true if the event is processed.
virtual bool processEnter();
+ /// Returns true if the attribute can be changed using the selected shapes in the viewer
+ /// and creating a coincidence constraint to them. This control use them.
+ virtual bool useSelectedShapes() const;
+
signals:
/// Signal about selection of an existing vertex from an object
void vertexSelected();
/// \param theY an Y coordinate of the point
/// \return boolean result
static bool isOrphanPoint(const FeaturePtr& theFeature, const CompositeFeaturePtr& theSketch,
- double theX, double theY);
+ double theX, double theY, const bool theSearchInResults = false);
protected:
ModuleBase_IWorkshop* myWorkshop; ///< workshop