class vtkProperty;
class vtkDataSetMapper;
-class SALOME_ShrinkFilter;
+class VTKViewer_ShrinkFilter;
class VISU_PipeLine;
namespace VISU {
virtual void SetRepresentation(int theMode);
-
virtual bool IsShrunkable() { return myIsShrinkable;}
virtual bool IsShrunk() { return myIsShrunk;}
virtual void SetShrink();
virtual void SetShrinkFactor(float theFactor = 0.8);
virtual float GetShrinkFactor();
-
virtual void SetVisibility(int theMode);
virtual int GetVisibility();
- virtual void SetProperty(vtkProperty* theProperty);
- virtual vtkProperty* GetProperty();
-
virtual void SetLineWidth(float theLineWidth);
virtual float GetLineWidth();
-
-
+
virtual int GetNodeObjId(int theVtkID);
virtual int GetElemObjId(int theVtkID);
-
- std::string myFieldName;
-
protected:
VISU_Actor();
VISU_PipeLine* myPipeLine;
vtkDataSetMapper* myMapper;
- SALOME_ShrinkFilter* myShrinkFilter;
+ VTKViewer_ShrinkFilter* myShrinkFilter;
bool myIsShrinkable;
bool myIsShrunk;
};