Salome HOME
cmake compatibility
[modules/smesh.git] / src / OBJECT / SMESH_Actor.h
index 744571e41360280a92dbb6cfd3a50821ad74b496..95c6c79f32c9eb72f3161c3ed8198a885db7edc2 100644 (file)
@@ -40,6 +40,10 @@ class SMESH_ScalarBarActor;
 class vtkPlane;
 class vtkImplicitBoolean;
 
+#ifndef DISABLE_PLOT2DVIEWER
+class SPlot2d_Histogram;
+#endif
+
 namespace SMESH
 {
   const vtkIdType DeleteActorEvent = vtkCommand::UserEvent + 100;
@@ -143,6 +147,11 @@ class SMESHOBJECT_EXPORT SMESH_Actor: public SALOME_Actor
 
   virtual void UpdateScalarBar() = 0;
   virtual void UpdateDistribution() = 0;
+
+#ifndef DISABLE_PLOT2DVIEWER
+  virtual SPlot2d_Histogram* GetPlot2Histogram() = 0;
+  virtual SPlot2d_Histogram* UpdatePlot2Histogram() = 0;
+#endif
 };