VMTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkvmtkDataSetItems Class Reference

Create a collection of data set items, one for every point within the data set. More...

#include <vtkvmtkDataSetItems.h>

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

Public Types

typedef vtkvmtkItems Superclass
 
- Public Types inherited from vtkvmtkItems
typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkvmtkDataSetItemsNewInstance () const
 
void SetDataSet (vtkDataSet *dataSet)
 
vtkDataSet * GetDataSet ()
 
void Build ()
 
virtual void SetReallocateOnBuild (int)
 
virtual int GetReallocateOnBuild ()
 
virtual void ReallocateOnBuildOn ()
 
virtual void ReallocateOnBuildOff ()
 
- Public Member Functions inherited from vtkvmtkItems
vtkvmtkItemsNewInstance () const
 
virtual void SetItemType (int)
 
virtual int GetItemType ()
 
void Allocate (vtkIdType numItems, vtkIdType ext=1000)
 
vtkvmtkItemGetItem (vtkIdType id)
 
void SetNumberOfItems (vtkIdType numberOfItems)
 
vtkIdType GetNumberOfItems ()
 
void Squeeze ()
 
void Reset ()
 
void Initialize ()
 
void ReleaseArray ()
 
void AllocateItem (vtkIdType i, vtkIdType itemType)
 
void DeepCopy (vtkvmtkItems *src)
 
void ShallowCopy (vtkvmtkItems *src)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkvmtkDataSetItemsSafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkvmtkItems
static int IsTypeOf (const char *type)
 
static vtkvmtkItemsSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkvmtkDataSetItems ()
 
 ~vtkvmtkDataSetItems ()
 
- Protected Member Functions inherited from vtkvmtkItems
 vtkvmtkItems ()
 
 ~vtkvmtkItems ()
 
virtual vtkvmtkItemInstantiateNewItem (int itemType)=0
 
vtkvmtkItem ** Resize (vtkIdType sz)
 

Protected Attributes

vtkDataSet * DataSet
 
int ReallocateOnBuild
 
- Protected Attributes inherited from vtkvmtkItems
vtkvmtkItem ** Array
 
vtkIdType Size
 
vtkIdType MaxId
 
vtkIdType Extend
 
int ItemType
 

Detailed Description

Create a collection of data set items, one for every point within the data set.

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

..

Definition at line 37 of file vtkvmtkDataSetItems.h.

Member Typedef Documentation

◆ Superclass

Definition at line 41 of file vtkvmtkDataSetItems.h.

Constructor & Destructor Documentation

◆ vtkvmtkDataSetItems()

vtkvmtkDataSetItems::vtkvmtkDataSetItems ( )
inlineprotected

Definition at line 56 of file vtkvmtkDataSetItems.h.

56 {}

◆ ~vtkvmtkDataSetItems()

vtkvmtkDataSetItems::~vtkvmtkDataSetItems ( )
inlineprotected

Definition at line 57 of file vtkvmtkDataSetItems.h.

57 {}

Member Function Documentation

◆ IsTypeOf()

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

◆ IsA()

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

Reimplemented from vtkvmtkItems.

Reimplemented in vtkvmtkNeighborhoods, and vtkvmtkStencils.

◆ SafeDownCast()

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

◆ NewInstanceInternal()

virtual vtkObjectBase* vtkvmtkDataSetItems::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkvmtkItems.

Reimplemented in vtkvmtkNeighborhoods, and vtkvmtkStencils.

◆ NewInstance()

vtkvmtkDataSetItems* vtkvmtkDataSetItems::NewInstance ( ) const

◆ SetDataSet()

void vtkvmtkDataSetItems::SetDataSet ( vtkDataSet *  dataSet)
inline

Definition at line 45 of file vtkvmtkDataSetItems.h.

45 {this->DataSet = dataSet;};

◆ GetDataSet()

vtkDataSet* vtkvmtkDataSetItems::GetDataSet ( )
inline

Definition at line 46 of file vtkvmtkDataSetItems.h.

46 {return this->DataSet;};

◆ Build()

void vtkvmtkDataSetItems::Build ( )

Build the item array.

◆ SetReallocateOnBuild()

virtual void vtkvmtkDataSetItems::SetReallocateOnBuild ( int  )
virtual

◆ GetReallocateOnBuild()

virtual int vtkvmtkDataSetItems::GetReallocateOnBuild ( )
virtual

◆ ReallocateOnBuildOn()

virtual void vtkvmtkDataSetItems::ReallocateOnBuildOn ( )
virtual

◆ ReallocateOnBuildOff()

virtual void vtkvmtkDataSetItems::ReallocateOnBuildOff ( )
virtual

Member Data Documentation

◆ DataSet

vtkDataSet* vtkvmtkDataSetItems::DataSet
protected

Definition at line 59 of file vtkvmtkDataSetItems.h.

◆ ReallocateOnBuild

int vtkvmtkDataSetItems::ReallocateOnBuild
protected

Definition at line 61 of file vtkvmtkDataSetItems.h.


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