Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Types | Private Attributes

VTKViewer_ShrinkFilter Class Reference

#include <VTKViewer_ShrinkFilter.h>

Inheritance diagram for VTKViewer_ShrinkFilter:
Inheritance graph

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_ShrinkFilterNew ()

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

Detailed Description

Shrink cells composing an arbitrary data set.

Warning:
It is possible to turn cells inside out or cause self intersection in special cases.

Member Typedef Documentation

typedef std::vector<vtkIdType> VTKViewer_ShrinkFilter.TVectorId [private]

Constructor & Destructor Documentation

VTKViewer_ShrinkFilter::VTKViewer_ShrinkFilter ( ) [protected]

Constructor. Sets store mapping to zero.

VTKViewer_ShrinkFilter::~VTKViewer_ShrinkFilter ( ) [protected]

Destructor.


Member Function Documentation

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.

Return values:
-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.


Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS