#include <VTKViewer_ShrinkFilter.h>

Public Member Functions | |
| vtkTypeRevisionMacro (VTKViewer_ShrinkFilter, vtkShrinkFilter) | |
| void | SetStoreMapping (int theStoreMapping) |
| int | GetStoreMapping () |
| virtual vtkIdType | GetNodeObjId (int theVtkID) |
| virtual vtkIdType | GetElemObjId (int theVtkID) |
Static Public Member Functions | |
| static VTKViewer_ShrinkFilter * | New () |
Protected Member Functions | |
| VTKViewer_ShrinkFilter () | |
| ~VTKViewer_ShrinkFilter () | |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| void | UnstructuredGridExecute () |
| Filter culculation method for data object type is VTK_UNSTRUCTURED_GRID. | |
Private Types | |
| typedef std::vector< vtkIdType > | TVectorId |
Private Attributes | |
| int | myStoreMapping |
| TVectorId | myVTK2ObjIds |
Shrink cells composing an arbitrary data set.
typedef std::vector<vtkIdType> VTKViewer_ShrinkFilter.TVectorId [private] |
| VTKViewer_ShrinkFilter::VTKViewer_ShrinkFilter | ( | ) | [protected] |
Constructor. Sets store mapping to zero.
| VTKViewer_ShrinkFilter::~VTKViewer_ShrinkFilter | ( | ) | [protected] |
Destructor.
| static VTKViewer_ShrinkFilter* VTKViewer_ShrinkFilter.New | ( | ) | [static] |
Create new instance of VTKViewer_ShrinkFilter.
| VTKViewer_ShrinkFilter.vtkTypeRevisionMacro | ( | VTKViewer_ShrinkFilter | , |
| vtkShrinkFilter | |||
| ) |
| void VTKViewer_ShrinkFilter::SetStoreMapping | ( | int | theStoreMapping | ) |
Sets store mapping.
References myStoreMapping.
| int VTKViewer_ShrinkFilter.GetStoreMapping | ( | ) |
Gets store mapping flag.
| vtkIdType VTKViewer_ShrinkFilter::GetNodeObjId | ( | int | theVtkID | ) | [virtual] |
Return node object id by vtk node id.
| -1 | - if no object, else return id. |
References myVTK2ObjIds.
| virtual vtkIdType VTKViewer_ShrinkFilter.GetElemObjId | ( | int | theVtkID | ) | [virtual] |
Return element id by vtk id.
| virtual int VTKViewer_ShrinkFilter.RequestData | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
| void VTKViewer_GeometryFilter::UnstructuredGridExecute | ( | ) | [protected] |
Not implemented.
int VTKViewer_ShrinkFilter.myStoreMapping [private] |
TVectorId VTKViewer_ShrinkFilter.myVTK2ObjIds [private] |