1 #ifndef __vtkDataIOManagerLogic_h 2 #define __vtkDataIOManagerLogic_h 5 #include "vtkUnsignedLongArray.h" 6 #include "vtkSmartPointer.h" 7 #include "vtkIntArray.h" 19 #ifndef vtkObjectPointer 20 #define vtkObjectPointer(xx) (reinterpret_cast <vtkObject **>( (xx) )) 31 virtual void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
46 virtual void ApplyTransfer(
void *clientdata);
50 static void ProgressCallback (
void * );
57 virtual void ClearCache();
71 static void DataIOManagerCallback(vtkObject *caller,
unsigned long eid,
void *clientData,
void *callData);
72 virtual void ProcessDataIOManagerEvents( vtkObject *caller,
unsigned long event,
void *calldata );
static vtkSlicerModuleLogic * New()
The Usual vtk class functions.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
Manages adding and deleting of obserevers with events.
Abstract Superclass for all specific types of MRML nodes.
vtkObserverManager * DataIOObserverManager