Salome HOME
activateModule/deactivateModule functions are made "bool".
[modules/smesh.git] / src / OBJECT / SMESH_Actor.h
index ad041c275d339ef0fa794d1bcbb336bcfd6bb256..cc4345e362cb28c1507b6c49a89d85a3d41647e4 100644 (file)
@@ -29,7 +29,7 @@
 #ifndef SMESH_ACTOR_H
 #define SMESH_ACTOR_H
 
-#include "SALOME_Actor.h"
+#include <SALOME_Actor.h>
 #include "SMESH_Object.h"
 
 class vtkUnstructuredGrid;
@@ -104,7 +104,10 @@ class SMESH_Actor: public SALOME_Actor
   virtual void SetPlaneParam(float theDir[3], float theDist, vtkPlane* thePlane) = 0;
   virtual void GetPlaneParam(float theDir[3], float& theDist, vtkPlane* thePlane) = 0;
 
-  virtual vtkImplicitBoolean* GetPlaneContainer() = 0; 
+  virtual void RemoveAllClippingPlanes() = 0; 
+  virtual vtkIdType GetNumberOfClippingPlanes() = 0; 
+  virtual vtkPlane* GetClippingPlane(vtkIdType theID) = 0; 
+  virtual vtkIdType AddClippingPlane(vtkPlane* thePlane) = 0; 
 
   virtual TVisualObjPtr GetObject() = 0;