44 #ifndef SVK_FAST_CELL_DATA
45 #define SVK_FAST_CELL_DATA
48 #include <vtkObject.h>
49 #include <vtkObjectFactory.h>
50 #include <vtkCellData.h>
51 #include <vtkDataArray.h>
83 virtual void FastSetArray(
int i, vtkAbstractArray *data);
87 virtual void DeepCopy(vtkFieldData *fd);
101 #endif //SVK_FAST_CELL_DATA
static svkFastCellData * New()
svkFastCellData()
Constructor.
Definition: svkFastCellData.cc:58
virtual void ShallowCopy(vtkFieldData *da)
Definition: svkFastCellData.cc:224
~svkFastCellData()
Destructor.
Definition: svkFastCellData.cc:65
virtual void FinishFastAdd()
Method must be called after using FastAddArray.
Definition: svkFastCellData.cc:167
virtual void DeepCopy(vtkFieldData *fd)
Definition: svkFastCellData.cc:186
Definition: svkFastCellData.h:66
virtual void FastSetArray(int i, vtkAbstractArray *data)
A fast method that does not update the number of components.Follow with FinishFastAdd when all arrays...
Definition: svkFastCellData.cc:105
virtual int FastAddArray(vtkAbstractArray *array)
A fast method that does not require name lookup. Follow with FinshFastAdd when all arrays are added...
Definition: svkFastCellData.cc:77
vtkTypeMacro(svkFastCellData, vtkCellData)