59 void* AllocateMemory(
size_t n);
64 virtual void SetBlockSize(
size_t);
70 vtkGetMacro(NumberOfBlocks,
int);
71 vtkGetMacro(NumberOfAllocations,
int);
80 char* StringDup(
const char* str);
86 void Add(
size_t blockSize);
88 vtkHeapBlock* DeleteAndNext();
104 void operator=(
const vtkHeap&);
abstract base class for most VTK objects
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
virtual size_t GetBlockSize()
replacement for malloc/free and new/delete