X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FOBJECT%2FSMESH_DeviceActor.h;h=96dd92ce659141b586f6e19870e5225e89e485bf;hp=897a2e585b826f582ded70e424b3b1c8bf1deffc;hb=83f19818fce494a77ddf10b70493abdd9f73e4e0;hpb=6bbcf82682e142e23e653f6eb2073321c3c2121f;ds=sidebyside diff --git a/src/OBJECT/SMESH_DeviceActor.h b/src/OBJECT/SMESH_DeviceActor.h index 897a2e585..96dd92ce6 100644 --- a/src/OBJECT/SMESH_DeviceActor.h +++ b/src/OBJECT/SMESH_DeviceActor.h @@ -21,7 +21,7 @@ // // // -// File : SMESH_Actor.h +// File : SMESH_DeviceActor.h // Author : Nicolas REJNERI // Module : SMESH // $Header$ @@ -61,8 +61,9 @@ class SMESH_DeviceActor: public vtkLODActor{ vtkTypeMacro(SMESH_DeviceActor,vtkLODActor); static SMESH_DeviceActor* New(); - void SetStoreMapping(int theStoreMapping); - int GetStoreMapping(){ return myStoreMapping;} + void SetStoreClippingMapping(bool theStoreMapping); + void SetStoreGemetryMapping(bool theStoreMapping); + void SetStoreIDMapping(bool theStoreMapping); virtual int GetNodeObjId(int theVtkID); virtual float* GetNodeCoord(int theObjID); @@ -95,11 +96,9 @@ class SMESH_DeviceActor: public vtkLODActor{ vtkScalarBarActor* theScalarBarActor, vtkLookupTable* theLookupTable); void SetExtControlMode(SMESH::Controls::FunctorPtr theFunctor, - SMESH_DeviceActor* theDeviceActor, vtkScalarBarActor* theScalarBarActor, vtkLookupTable* theLookupTable); - void SetExtControlMode(SMESH::Controls::FunctorPtr theFunctor, - SMESH_DeviceActor* theDeviceActor); + void SetExtControlMode(SMESH::Controls::FunctorPtr theFunctor); bool IsHighlited() { return myIsHighlited;} void SetHighlited(bool theIsHighlited); @@ -125,7 +124,7 @@ class SMESH_DeviceActor: public vtkLODActor{ vtkMergeFilter* myMergeFilter; SALOME_ExtractUnstructuredGrid* myExtractUnstructuredGrid; - bool myStoreMapping; + bool myStoreClippingMapping; SALOME_GeometryFilter *myGeomFilter; SALOME_TransformFilter *myTransformFilter; std::vector myPassFilter; @@ -153,4 +152,4 @@ class SMESH_DeviceActor: public vtkLODActor{ }; -#endif //SMESH_ACTOR_H +#endif //SMESH_DEVICE_ACTOR_H