1 #ifndef VTKVIEWER_GEOMETRYFILTER_H
2 #define VTKVIEWER_GEOMETRYFILTER_H
6 #include <vtkGeometryFilter.h>
10 class VTKVIEWER_EXPORT VTKViewer_GeometryFilter : public vtkGeometryFilter
13 static VTKViewer_GeometryFilter *New();
14 vtkTypeRevisionMacro(VTKViewer_GeometryFilter, vtkGeometryFilter);
15 void SetInside(int theShowInside);
18 void SetStoreMapping(int theStoreMapping);
19 int GetStoreMapping(){ return myStoreMapping;}
21 virtual vtkIdType GetNodeObjId(int theVtkID) { return theVtkID;}
22 virtual vtkIdType GetElemObjId(int theVtkID);
25 VTKViewer_GeometryFilter();
26 ~VTKViewer_GeometryFilter();
29 void UnstructuredGridExecute();
32 typedef std::vector<vtkIdType> TVectorId;
35 TVectorId myVTK2ObjIds;