-// Copyright (C) 2014-2019 CEA/DEN, EDF R&D
+// Copyright (C) 2014-2021 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
#ifdef HAVE_SALOME
virtual void setFitter(OCCViewer_Fitter* theFitter);
- virtual OCCViewer_Fitter* currentFitter() const;
+ virtual OCCViewer_Fitter* fitter() const;
#else
virtual void setFitter(AppElements_Fitter* theFitter);
- virtual AppElements_Fitter* currentFitter() const;
+ virtual AppElements_Fitter* fitter() const;
#endif
- virtual void unsetFitter();
-
signals:
/// Emits by mouse entering the view port
void enterViewPort();
private:
void displayHighlight(FeaturePtr theFeature, const TopoDS_Shape& theIgnoreShape);
- void eraseHighlight();
+ bool eraseHighlight();
+ void createPresentations(const ResultPtr& theRes, const TopoDS_Shape& theIgnoreShape);
XGUI_Workshop* myWorkshop;