VMTK
|
Base class for the construction of neighborhoods and stencil from a set of points. More...
#include <vtkvmtkItem.h>
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual int | IsA (const char *type) |
vtkvmtkItem * | NewInstance () const |
virtual vtkIdType | GetItemType ()=0 |
virtual void | DeepCopy (vtkvmtkItem *src) |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkvmtkItem * | SafeDownCast (vtkObjectBase *o) |
Protected Member Functions | |
virtual vtkObjectBase * | NewInstanceInternal () const |
vtkvmtkItem () | |
~vtkvmtkItem () | |
Base class for the construction of neighborhoods and stencil from a set of points.
..
Definition at line 35 of file vtkvmtkItem.h.
typedef vtkObject vtkvmtkItem::Superclass |
Definition at line 39 of file vtkvmtkItem.h.
|
inlineprotected |
Definition at line 48 of file vtkvmtkItem.h.
|
inlineprotected |
Definition at line 49 of file vtkvmtkItem.h.
|
static |
|
virtual |
Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood, vtkvmtkPolyDataManifoldNeighborhood, vtkvmtkPolyDataAreaWeightedUmbrellaStencil, vtkvmtkPolyDataFVFELaplaceBeltramiStencil, vtkvmtkPolyDataNeighborhood, vtkvmtkUnstructuredGridNeighborhood, vtkvmtkDataSetItem, vtkvmtkEmptyNeighborhood, vtkvmtkEmptyStencil, vtkvmtkPolyDataFELaplaceBeltramiStencil, vtkvmtkPolyDataGradientStencil, vtkvmtkPolyDataUmbrellaStencil, vtkvmtkNeighborhood, vtkvmtkPolyDataLaplaceBeltramiStencil, vtkvmtkPolyDataManifoldStencil, and vtkvmtkStencil.
|
static |
|
protectedvirtual |
Reimplemented in vtkvmtkPolyDataManifoldExtendedNeighborhood, vtkvmtkPolyDataManifoldNeighborhood, vtkvmtkPolyDataAreaWeightedUmbrellaStencil, vtkvmtkPolyDataFVFELaplaceBeltramiStencil, vtkvmtkPolyDataNeighborhood, vtkvmtkUnstructuredGridNeighborhood, vtkvmtkDataSetItem, vtkvmtkEmptyNeighborhood, vtkvmtkEmptyStencil, vtkvmtkPolyDataFELaplaceBeltramiStencil, vtkvmtkPolyDataGradientStencil, vtkvmtkPolyDataUmbrellaStencil, vtkvmtkNeighborhood, vtkvmtkPolyDataLaplaceBeltramiStencil, vtkvmtkPolyDataManifoldStencil, and vtkvmtkStencil.
vtkvmtkItem* vtkvmtkItem::NewInstance | ( | ) | const |
|
pure virtual |
Implemented in vtkvmtkEmptyStencil, vtkvmtkPolyDataManifoldExtendedNeighborhood, vtkvmtkPolyDataManifoldNeighborhood, vtkvmtkPolyDataAreaWeightedUmbrellaStencil, vtkvmtkPolyDataFVFELaplaceBeltramiStencil, vtkvmtkPolyDataNeighborhood, vtkvmtkUnstructuredGridNeighborhood, vtkvmtkEmptyNeighborhood, vtkvmtkPolyDataFELaplaceBeltramiStencil, vtkvmtkPolyDataGradientStencil, and vtkvmtkPolyDataUmbrellaStencil.
|
virtual |
Standard DeepCopy method. Since this object contains no reference to other objects, there is no ShallowCopy.
Reimplemented in vtkvmtkStencil, vtkvmtkDataSetItem, and vtkvmtkNeighborhood.