23 #ifndef __vtkVoidArray_h
24 #define __vtkVoidArray_h
53 {this->Allocate(number); this->NumberOfPointers = number;}
59 {
return this->NumberOfPointers;}
65 {
return this->Array[id];}
71 {this->Array[id] = ptr;}
76 void InsertVoidPointer(
vtkIdType i,
void* ptr);
80 vtkIdType InsertNextVoidPointer(
void* tuple);
86 {this->NumberOfPointers = 0;}
93 {this->ResizeAndExtend (this->NumberOfPointers);}
vtkIdType GetNumberOfPointers()
void * GetVoidPointer(vtkIdType id)
dynamic, self-adjusting array of void* pointers
abstract base class for most VTK objects
void SetVoidPointer(vtkIdType id, void *ptr)
void ** GetPointer(vtkIdType id)
vtkIdType NumberOfPointers
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
void SetNumberOfPointers(vtkIdType number)