Salome HOME
Validator for partition
[modules/shaper.git] / src / PartSet / PartSet_OperationPrs.h
index 935e4936d112f84a5002f0fc7241c13b763bd309..ca3eaa2dd36d99cedac7848b63b7b2e8271957fe 100755 (executable)
@@ -21,6 +21,8 @@
 #include <ViewerData_AISShape.hxx>
 #include <Standard_DefineHandle.hxx>
 
+#include <Quantity_Color.hxx>
+
 #include <QMap>
 #include <QList>
 
@@ -55,7 +57,7 @@ public:
   void setFeature(const FeaturePtr& theFeature);
 
   /// Returns true if the presentation 
-  bool dependOn(const ObjectPtr& theObject);
+  //bool dependOn(const ObjectPtr& theObject);
 
   // Recompute internal list of shaped dependent on the current feature
   void updateShapes();
@@ -98,6 +100,9 @@ private:
   FeaturePtr myFeature; /// Reference to a feature object
   QMap<ObjectPtr, QList<GeomShapePtr> > myFeatureShapes; /// visualized shapes
   std::list<ResultPtr> myFeatureResults; /// visualized feature results
+
+  Quantity_Color myShapeColor; /// color of feature depended shapes
+  Quantity_Color myResultColor; /// color of feature result
 };