#include <ViewerData_AISShape.hxx>
#include <Standard_DefineHandle.hxx>
+#include <Quantity_Color.hxx>
+
#include <QMap>
#include <QList>
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();
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
};