VMTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkvmtkItem Class Referenceabstract

Base class for the construction of neighborhoods and stencil from a set of points. More...

#include <vtkvmtkItem.h>

Inheritance diagram for vtkvmtkItem:
[legend]
Collaboration diagram for vtkvmtkItem:
[legend]

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkItemNewInstance () const
 
virtual vtkIdType GetItemType ()=0
 
virtual void DeepCopy (vtkvmtkItem *src)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkItemSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkItem ()
 
 ~vtkvmtkItem ()
 

Detailed Description

Base class for the construction of neighborhoods and stencil from a set of points.

Date
2006/04/06 16:46:43
Revision
1.3

..

Definition at line 35 of file vtkvmtkItem.h.

Member Typedef Documentation

◆ Superclass

typedef vtkObject vtkvmtkItem::Superclass

Definition at line 39 of file vtkvmtkItem.h.

Constructor & Destructor Documentation

◆ vtkvmtkItem()

vtkvmtkItem::vtkvmtkItem ( )
inlineprotected

Definition at line 48 of file vtkvmtkItem.h.

48 {};

◆ ~vtkvmtkItem()

vtkvmtkItem::~vtkvmtkItem ( )
inlineprotected

Definition at line 49 of file vtkvmtkItem.h.

49 {};

Member Function Documentation

◆ IsTypeOf()

static int vtkvmtkItem::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkvmtkItem::IsA ( const char *  type)
virtual

◆ SafeDownCast()

static vtkvmtkItem* vtkvmtkItem::SafeDownCast ( vtkObjectBase *  o)
static

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkItem::NewInstanceInternal ( ) const
protectedvirtual

◆ NewInstance()

vtkvmtkItem* vtkvmtkItem::NewInstance ( ) const

◆ GetItemType()

virtual vtkIdType vtkvmtkItem::GetItemType ( )
pure virtual

◆ DeepCopy()

virtual void vtkvmtkItem::DeepCopy ( vtkvmtkItem src)
virtual

Standard DeepCopy method. Since this object contains no reference to other objects, there is no ShallowCopy.

Reimplemented in vtkvmtkStencil, vtkvmtkDataSetItem, and vtkvmtkNeighborhood.


The documentation for this class was generated from the following file: